This disclosure relates to mobile communications and more particularly to systems and methods for delivering multimedia messages to a communication device.
It is now customary for a calling party to leave a voicemail when the called party does not answer. When the called user returns to his/her telephone or other communication device, (or when the called user desires to obtain the message) that user must call a voicemail system to retrieve the voicemail messages. In some situations, such as with mobile devices, a called user can receive a text transcription of a voicemail message, using, for example, the SMS service or email. However, the user must still call into a voicemail system to listen to the audio message.
In other situations it is desirable to send multimedia information to a user at a communication device, such as, for example, at a cellular telephone. This multimedia data could be, for example, sound coupled with a text or images. One example of such a situation would be when the user desires to obtain music and the music has associated with it, text (such as the title, artist, etc) or has with it an album cover or other graphic. In such situations the user must establish an outbound connection to some remote location (typically a server) to obtain the desired media.
The present invention is directed to a system and method in which voicemail or other media messages together with a text transcription of the message (or other associated material) is sent as digital messages to the user's phone. In one embodiment, a voicemail message is recorded remotely from a user's mobile device. The voicemail message is converted to both a text version and a digitized version of the audio message. Both versions are then communicated to the user's device via a messaging channel. The user then can selectively retrieve either the text version for visual display or the digitized version for audible presentation or both concurrently. In one embodiment, only the text version is sent to the user's device and the device then can reconvert the text message to an audio format so that the user can both read and hear the message all without requiring the user to establish an outbound calling connection from the user's device.
The foregoing has outlined rather broadly the features and technical advantages of the present invention in order that the detailed description of the invention that follows may be better understood. Additional features and advantages of the invention will be described hereinafter which form the subject of the claims of the invention. It should be appreciated by those skilled in the art that the conception and specific embodiment disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present invention. It should also be realized by those skilled in the art that such equivalent constructions do not depart from the spirit and scope of the invention as set forth in the appended claims. The novel features which are believed to be characteristic of the invention, both as to its organization and method of operation, together with further objects and advantages will be better understood from the following description when considered in connection with the accompanying figures. It is to be expressly understood, however, that each of the figures is provided for the purpose of illustration and description only and is not intended as a definition of the limits of the present invention.
For a more complete understanding of the present invention, reference is now made to the following descriptions taken in conjunction with the accompanying drawing, in which:
When the user desires to listen to the message, the user places an outbound call from device 10-1 to audio storage 13 in order to retrieve the message.
When, as will be discussed hereinafter, it is time to deliver the message to the user, multimedia messaging service (MMS) 24 sends the converted message and if desired the digitized version of the original message via the messaging channel of device 10-1. Note that as will be discussed, this message can be sent under control of MMS application 24 (pushed) or application 24 can send the message upon command of device 10-1, or under a combination of both. In any event, at some point in time the voice-mail message will reside in memory on device 10-1 and thus when the user desires to listen to (or read) the message it is not then necessary for the user to make an outbound calling connection to retrieve the message.
Process 302 transcribes the message (or at least part of the message) so as to convert the received message into displayable format. For example, in one embodiment an audio voice-mail message is first converted into digital format and then the digital representation of the audio message is converted into a text version that can be displayed on the screen of the called user's device. Note that in some situations the incoming message will arrive in digitized format and thus conversion is not necessary. Also note that in some situations the conversion to text (or to other displayable formats) can be accomplished directly from a message received in analog format.
Process 303 determines if it is time to send a newly received message to the user's device. This determination can be accomplished, for example, by rules engine 25,
Process 306 determines, for example under control of rules engine 25, if both text and audio is to be sent to the user's device. The determination can be based on file size, type of media, user preference, location or type of the device, etc. In some situations it may be desirable to have the user's device convert a text file (that had originally been converted from a received audio message) back into an audio message, thereby saving the bandwidth and memory required if both the text version and the digitized audio version of the same message were to be delivered to the user's device.
Process 307 sends the text message and the summary, it available, or just sends the summary, depending upon the rule that applies. Process 308, when appropriate, sends both the digitized version of the audio message as well as the text message and, if available the summary of the audio message derived from the audio message. Again, if desired, only the text summary can be sent if desired.
Process 309 controls the transmission of the messages over a messaging channel to the device, for example as a SMS message. Any messaging format can be used and the digitized version of the audio message and the converted text version can be combined into a single message for delivery to the device or they can be sent separately. The messaging channel is typically separate from the main communication channel thereby allowing messages to be delivered even while the main communication channel is otherwise busy. In some situations it may be advantageous to send the voice-mail messages to the device over the communication channel when that channel is not otherwise occupied. The object being to deliver voice-mail messages, or at least summarized versions of received voice-mail messages, to the device without requiring the user to place an outbound call to receive the message.
Process 401 determines if there is a new message to deliver. This can, for example, be as a result of a message downloaded from the network that a message has been received from a calling user. The notification can occur because a digital message has actually been received at the device, either over the communication channel, or advantageously over the messaging channel.
Process 402 displays a prompt to the user. This prompt can be on display 100 of the device or could be by a whisper message, as discussed in the above-identified co-pending application. The prompt can be as simple as, “A voice-mail message has arrived”. Or the prompt can display (or whisper) the summary of the message if a summary has been provided, as shown by processes 403 and 404.
Processes 405 and 408, operating from instructions provided by the user, either verbally, or by key command (process 407), or even by rules engine (process 406) if desired, determine when the user desires to hear or see (or both) the message. When the message is to be displayed the user determines whether the full message is to be displayed or whether just a portion, for example, the summary, of the message is to be displayed. By way of example, the user might wish to listen to the message but to view an attachment to the message. Such an attachment could be, by way of example, the label artwork of a song being played.
Process 409 determines if the original audio has been sent together with the display version of the message. If it has then digital to analog conversion occurs via process 410 so that the audio can be played on a transducer so that the user can listen to the audio message and reconverted from the digitized version of the original message. If only the text version has been received then the text version is converted, for example by text to speech converter 204,
Process 412 determines, either by rules engine or by user command, whether to deliver the audio message to the device speaker (process 413) or to an earphone (process 414). Process 415 controls the display of the text (or other graphic) message onto the screen of the user's device. As noted above, the displayed portion can be the whole message, a summary of the message or an attachment to the message. The displayed message could even be another piece of data retrieved from some other source that is keyed to the audio message, perhaps by a link associated with the audio message.
Although the present invention and its advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims. Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods and steps described in the specification. As one of ordinary skill in the art will readily appreciate from the disclosure of the present invention, processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed that perform substantially the same function or achieve substantially the same result as the corresponding embodiments described herein may be utilized according to the present invention. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps.
This application is related to co-pending U.S. Patent Application Ser. No. 11/349,051, entitled SYSTEM AND METHOD FOR PROVIDING MESSAGES TO A MOBILE DEVICE, filed Feb. 7, 2006, the disclosure of which is hereby incorporated herein by reference.