1. Field of the Invention
The present invention generally relates to messaging systems and methods.
2. Background Technology
The popularity of all types of communication devices, such as mobile telephones and telephony-enabled personal digital assistants (PDAs) is undeniable. In addition to circuit-switched and packet-switched voice sessions, numerous messaging applications, such as Email, Short Message Service (SMS) messages, Multimedia Messaging Service (MMS) messages, and Instant Messaging (IM) are available today on a wide variety of mobile communication devices. Also, services that assist users with information and updates, such as stock quotes, news alerts and driving directions, or services that improve personal productivity or provide customer services, can all be accessed and engaged via mobile communication devices. Furthermore, applications and services that deliver media content or other types of entertainment and are accessible via mobile communication devices are increasingly popular.
While applications and services that can be accessed via a mobile device deliver significant value to users, enhanced messaging services and the large modality of different ways of communicating (picture messaging, voice messaging, text messaging and video messaging) have made these devices more complicated, inhibiting their use. It is well known in the art of user interface design that each additional step required for a user to reach an objective diminishes the chance the user will complete the task.
Mobile phones started out as very simple devices from a usability standpoint. The user merely entered the number and pushed the TALK key—an experience familiar to almost everyone. With the advent of SMS Messaging, the user could leave a text message for another user with a mobile phone. This additional option of authoring and sending a text message is now well understood and widely adopted in the mobile phone industry. Over the past few years, additional services have been introduced to allow users to author audio messages, picture messages or video messages and exchange them with other users. These technologies are seeing broader adoption, but the interface for selecting between messaging technologies is now much more complicated, which restricts their use.
To allow the user to choose between these various options, the communications devices have become much more complicated. Instead of simply selecting a recipient and selecting “message” rather than “talk”, the user must now select what kind of message is to be sent: a text, audio, picture or video message. This is typically done from a menu, since devices do not have dedicated keys for these operations. This has increased the complexity of messaging from one key press to two or more, a 100% or more increase in complexity. In many situations, and for frequent users who desire “rapid-fire” communications, this extra key-press inhibits use.
These new technologies have introduced the richness of communicating through a wide variety of means at the expense of simplicity.
The present invention generally relates to messaging systems and methods.
In one aspect, the message sender chooses a recipient from a contacts list, and then selects a “Send Message” key. The device then presents an interface that allows the user to start recording to author an audio message or video message, start typing to author a text message, press the camera shutter button to author a picture message. If the user takes no action, an audio message is recorded. If the user types in text characters, a text message is authored, and if the user clicks the shutter, a picture message is created. The delivery of the resulting messages is performed as soon as the “SEND” key is pressed.
Thus, this aspect permits users to easily create text messages, record and transmit instant voice messages and video messages, or take and send a picture all from the same user interface to any recipient with just “one-click” on a mobile device.
The “one-click” action to launch the unified user interface can be physically performed on the device, such as a single button-press on the keypad of the mobile device, selection of a single soft key by using a button on the keypad, or by touching the screen of the device, or it can take the form of an articulated command.
For purposes of summarizing, some aspects, advantages and features of a few of the embodiments of the invention have been described in this summary. Some embodiments of the invention may include some or all of these summarized aspects, advantages and features. However, not necessarily all of (or any of) these summarized aspects, advantages or features will be embodied in any particular embodiment of the invention. Thus, none of these summarized aspects, advantages and features are essential. Some of these summarized aspects, advantages and features and other aspects, advantages and features may become more fully apparent from the following detailed description and the appended claims.
In order that the manner in which the advantages and features of the invention are obtained, a particular description of the invention will be rendered by reference to specific embodiments thereof which are illustrated in the appended drawings. Understanding that these drawings depict only typical embodiments of the invention and are not, therefore intended to be considered limiting of its scope, the invention will be described and explained with additional specificity and detail through the use of the accompanying drawings in which:
Embodiments of the present invention are generally related to messaging systems and methods.
In the embodiment of
Additional details of the wireless communication system 100 of
Now described in reference to
In
In the foregoing manner, voice or text messages can be quickly authored with a unified authoring interface with “one-click” access on a sender device. Alternately, the Unified Messaging Interface can provide a single interface for composing and sending a picture message in addition to voice and text messages. In particular, the option of creating and sending a picture message can be provided by the Unified Messaging Interface with a key that initiates that mode. In general, the principles of the invention, which include detecting the action of the user as the process of creating a message is initiated, can be extended to substantially any combination of two or more different types of messages, including those that exist now (e.g., text, audio, picture, video) and those that will be developed in the future.
While embodiments of the invention are described in detail herein, the invention can be further illustrated by presenting specific examples of the efficiency gained using the methods of the Unified Authoring Environment. It is noted that the following example is presented only to illustrate the invention, and the specific implementation described hereinafter does not limit the scope of the invention.
According to a first example, the user selects the recipient from her mobile phone contact list, and clicks on a soft key to invoke the Unified Authoring Interface. She begins to speak her message and when done, presses the “send” key. Alternatively the user could continue to hold the key down while speaking, and upon letting go of the key, the message is sent. This removes another user action from the system, further simplifying the interface. Using this technique, the user has authored an audio message with one click (if the button is depressed while speaking) or two clicks (one to begin, and one to end/send). Similarly, if the user prefers to send a text message using the 12-button keyboard of her mobile phone, then after invoking the Unified Authoring Interface, she starts to “triple-tap” on the keyboard to create the message. When she is done, she presses the send key.
According to a second example illustrated in
If the user instead begins entering text to the wireless communication device before voice content is received or before a full amount of voice content is completely received (decision 516), the unified authoring interface of the invention recognizes the fact that text has been entered and initiates creation of and sends a text message that incorporates the entered text (step 518).
Optionally, this example can also extend to the use of a wireless device that has camera capabilities. In this case, the user can activate the camera shutter prior to completion of a voice message. If the wireless communication device detects activation of the camera shutter prior to the creation of a complete voice message (decision 520), the unified authoring interface of the invention initiates creation of a picture message using the picture that has been obtained by the wireless communication device. The wireless communication device then transmits the picture message to the recipient (step 522).
In addition, this example can also extend to the use of a wireless device that has video capabilities. In this case, the user can activate a video camera of the wireless device prior to completion of a voice message. If the wireless communication device detects activation of the video camera prior to the creation of a complete voice message, the unified authoring interface of the invention initiates creation of a video message using the video obtained by the wireless communication device. In response to user input (such as a selection of a “send video” soft key or other type of user input), the wireless communication device then transmits the video message to the recipient.
As these examples show, the decision of whether to send a voice message, a text message, or another type of message (e.g., a picture or video message) is made implicitly by the system based on the user actions. In this way, the system is simplified from traditional mobile phone message authoring solutions.
IV. Messages
As shown above, an authored message may be an audio message, a text message, a picture message, a video message, or other type of message. Exemplary audio messages may include, but are not limited to, voice messages (such as voicemail messages or VoiceSMS messages), and other audio messages. Exemplary text messages may include, but are not limited to, email messages, SMS messages, and other text messages.
As shown above, a messaging interface for authoring a message to a recipient may be invoked in response to user input. For example, in one instance discussed above with reference to
In some embodiments, the device 102 may be configured to create a particular type of authored message based on the type of the authored message content and a reply address of a received message.
For example, where the reply address is a telephone number and the authored message content is audio, and the user presses the “Send Voice” soft key 306, presses the “send” key, or releases the “Reply” button, soft key or dedicated “Message” key, the device 102 may create a voice message (such as a VoiceSMS message, a voicemail message, or other voice message) that includes the audio content and send the voice message to the telephone number. But where the reply address is an email address, the authored message content is audio, and the user presses the “Send Voice” soft key 306, presses the “send” key, or releases the “Reply” button, dedicated “Message” key or soft key, the device 102 may create an audio file that includes the audio content, create an email, attach the audio file to the email, and send the email to the email address.
Also, for example, where the reply address is a telephone number, the authored message content is text, and the user presses the “Send Text” soft key 406, the device 102 may create a text message (such as an SMS message) that includes the text, and send the text message to the telephone number. But where the reply address is an email address, the authored message content is text, and the user presses the “Send Text” soft key 406, the device 102 may create an email that includes the text and send the email to the email address.
In some instances, the authored message content is audio, and the messaging interface may be configured to provide both the “Send Voice” soft key 306 and the “Send Text” soft key 406. In such instances, when the messaging interface is invoked, the device may commence receiving audio content and the messaging interface may provide both the “Send Voice” soft key 306 and the “Send Text” soft key 406.
If the user presses the “Send Voice” soft key 306, the device 102 may send the received audio content to the recipient. Where the authored message is to be sent to a telephone number (e.g., a selected or default telephone number of a contact in the contact list or a reply address of a previously received message), the device 102 may create a voice message (such as a VoiceSMS message, a voicemail message, or other voice message) that includes the audio content and send the voice message to the telephone number. Where the authored message is to be sent to an email address (e.g., a selected or default email address of a contact in the contact list or a reply address of a previously received message), the device 102 may create an audio file that includes the audio content, create an email, attach the audio file to the email, and send the email to the email address.
If the user presses the “Send Text” soft key 406, the device 102 may transcribe the received audio content to text and may send the text to the recipient. Where the authored message is to be sent to a telephone number (e.g., a selected or default telephone number of a contact in the contact list or a reply address of a previously received message), the device 102 may create a text message (such as an SMS message) that includes the text, and send the text message to the telephone number. Where the authored message is to be sent to an email address (e.g., a selected or default email address of a contact in the contact list or a reply address of a previously received message), the device 102 may create an email that includes the text and send the email to the email address.
In some embodiments, if the user presses the “Send Text” soft key 406, the device 102 may send the received audio content to a server that may transcribe the audio content into text and then send the text to the recipient. Where the authored message is to be sent to a telephone number (e.g., a selected or default telephone number of a contact in the contact list or a reply address of a previously received message), the server may create a text message (such as an SMS message) that includes the text, and send the text message to the telephone number. Where the authored message is to be sent to an email address (e.g., a selected or default email address of a contact in the contact list or a reply address of a previously received message), the server may create an email that includes the text and send the email to the email address. To facilitate this process, the device 102 may send the recipient's telephone number, email address, or other address contact information to the server.
Embodiments of the present invention may be implemented in connection with a special purpose or general purpose telecommunications device, including wireless telephones and other telephony-enabled mobile devices, personal digital assistants, laptop computers, or other mobile special purpose or general purpose computers that are adapted to have telecommunications or data networking capabilities. Embodiments within the scope of the present invention also include computer-readable media for carrying or having computer-executable instructions or electronic content structures stored thereon, and these terms are defined to extend to any such media or instructions that are used with telecommunications devices.
By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or store desired program code in the form of computer-executable instructions or electronic content structures and which can be accessed by a general purpose or special purpose computer, or other computing device.
When information is transferred or provided over a network or another communications connection (either hardwired, wireless, or a combination of hardwired or wireless) to a computer or computing device, the computer or computing device properly views the connection as a computer-readable medium. Thus, any such a connection is properly termed a computer-readable medium. Combinations of the above should also be included within the scope of computer-readable media. Computer-executable instructions comprise, for example, instructions and content which cause a general purpose computer, special purpose computer, special purpose processing device or computing device to perform a certain function or group of functions.
Although not required, aspects of the invention have been described herein in the general context of computer-executable instructions, such as program modules, being executed by computers in network environments. Generally, program modules include routines, programs, objects, components, and content structures that perform particular tasks or implement particular abstract content types. Computer-executable instructions, associated content structures, and program modules represent examples of program code for executing aspects of the methods disclosed herein.
The described embodiments are to be considered in all respects only as exemplary and not restrictive. The scope of the invention is, therefore, indicated by the appended claims rather than by the foregoing description. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope.
This application is a continuation-in-part of U.S. patent application Ser. No. 12/046,285, filed Mar. 11, 2008; which is a continuation of U.S. patent application Ser. No. 11/129,126, filed May 13, 2005 U.S. Pat. No. 7,363,029); which is a continuation-in-part of U.S. patent application Ser. No. 11/007,700, filed Dec. 8, 2004 (now U.S. Pat. No. 7,317,929); which is a continuation-in-part of U.S. patent application Ser. No. 10/661,033, filed Sep. 12, 2003 (now U.S. Pat. No. 7,133,687). The foregoing patent applications are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | 11129126 | May 2005 | US |
Child | 12046285 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12046285 | Mar 2008 | US |
Child | 12435766 | US | |
Parent | 11007700 | Dec 2004 | US |
Child | 11129126 | US | |
Parent | 10661033 | Sep 2003 | US |
Child | 11007700 | US |