Claims
- 1. In a computerized system that includes one or more mobile devices and an electronic message server supporting wireless communication, wherein at least some of the mobile devices have an input system that is optimized for numeric input rather than text input, and wherein at least some of the mobile devices are capable of sending and receiving electronic messages, a method of composing an electronic message using a mobile device, the method comprising the acts of:
receiving a command to begin composing an electronic message; receiving a command to add audio content to the electronic message; diverting to a temporary storage, an audio content stream received at an audio input; storing the audio content stream in a format that is compatible with adding audio content to the electronic message; and attaching the formatted audio content to the electronic message.
- 2. A method as recited in claim 1, wherein the mobile device comprises a phone and the temporary storage comprises a temporary data file, and wherein the audio content stream received at the audio input is generated by a user speaking into the phone's mouthpiece.
- 3. A method as recited in claim 1, wherein the electronic message comprises an electronic mail message, and wherein the formatted audio content is attached as an electronic mail attachment.
- 4. A method as recited in claim 3, wherein the electronic mail message is composed in either replying to or forwarding a specific electronic mail message, the method further comprising the act of receiving the specific electronic mail message.
- 5. A method as recited in claim 1, wherein the total amount of audio content that may be stored in temporary storage is limited to a predetermined maximum, the method further comprising the act of displaying a progress indicator to show a current amount of temporary storage used in storing the data stream compared to the predetermined maximum.
- 6. A method as recited in claim 1, wherein the format used to store the audio content stream allows for data compression, the method further comprising the act of compressing the audio content stream in accordance with the storage format.
- 7. A method as recited in claim 6, wherein the storage format is a WAV file format.
- 8. A method as recited in claim 1, wherein receiving the command to add audio content to the electronic message is based on either the selection of a user interface menu item to add audio content to the electronic message or the press of a record button.
- 9. A method as recited in claim 1, further comprising the acts of:
displaying an indicator that audio content has been attached to the electronic message; and displaying the size of the attached audio content.
- 10. In a computerized system that includes one or more mobile devices and an electronic message server supporting wireless communication, wherein at least some of the mobile devices have an input system that is optimized for numeric input rather than text input, and wherein at least some of the mobile devices are capable of sending and receiving electronic messages, a method of composing an electronic mail message using a wireless telephone, the method comprising the acts of:
receiving a command to begin composing an electronic mail message; receiving a command to add audio content to the electronic mail message; diverting to a temporary storage, an audio content stream received at a wireless telephone voice input; storing the audio content stream in a format that is compatible with adding audio content to the electronic mail message; and attaching the formatted audio content to the electronic mail message.
- 11. A method as recited in claim 10, wherein the electronic mail message is composed in either replying to or forwarding a specific electronic mail message, the method further comprising the act of receiving the specific electronic mail message.
- 12. A method as recited in claim 10, wherein attaching the formatted audio content to the electronic mail message complies with a Multipurpose Internet Mail Extensions specification.
- 13. A method as recited in claim 10, wherein the format used to store the data stream allows for data compression, the method further comprising the act of compressing the data stream in accordance with the storage format.
- 14. A method as recited in claim 10, wherein the total amount of audio content that may be stored in temporary storage is limited to a predetermined maximum, the method further comprising the act of displaying a progress indicator to show a current amount of temporary storage used in storing the data stream compared to the predetermined maximum.
- 15. A method as recited in claim 10, wherein receiving the command to add is audio content to the electronic mail message is based on either the selection of a user interface menu item to add audio content to the electronic mail message or the press of a record button, the method further comprising the acts of:
displaying an indicator that audio content has been attached to the electronic mail message; and displaying the size of the attached audio content.
- 16. In a computerized system that includes one or more mobile devices and an electronic message server supporting wireless communication, wherein at least some of the mobile devices have an input system that is optimized for numeric input rather than text input, and wherein at least some of the mobile devices are capable of sending and receiving electronic messages, a method of composing an electronic message using a mobile device, the method comprising steps for:
initiating the creation of an electronic message, the electronic message to include audio content; capturing audio content from an audio content stream being received at an audio input, wherein the audio content stream is generated by a user speaking into the audio input; adding the audio content to the electronic message in a format that is compatible with the electronic message.
- 17. A method as recited in claim 16, wherein the mobile device comprises a telephone, and wherein the audio stream is generated by a user speaking into the telephone's mouthpiece.
- 18. A method as recited in claim 16, wherein the electronic message comprises an electronic mail message, and wherein the step for adding the audio content to the electronic message comprises the acts of:
formatting the captured audio content stream to be compatible with the electronic mail message; and attaching the formatted audio content to the electronic mail message.
- 19. A method as recited in claim 18, wherein the electronic mail message is composed in either replying to or forwarding a specific electronic mail message, and wherein the step for initiating the creation of the electronic mail message includes the act of receiving the specific electronic mail message.
- 20. A method as recited in claim 16, wherein the step for capturing audio content from the audio content stream comprises the acts of:
diverting the audio content stream to a temporary storage; and storing the audio content stream in the temporary storage.
- 21. A method as recited in claim 20, wherein the temporary storage comprises a temporary data file that is limited to a predetermined maximum of the total amount of audio content that may be stored, and wherein the step for capturing audio content from the audio content stream further comprises the act of displaying a progress indicator to show a current amount of temporary storage used in storing the data stream compared to the predetermined maximum.
- 22. A method as recited in claim 16, wherein the format used to store the data stream allows for data compression, and wherein the step for adding the audio content to the electronic message comprises the act of compressing the audio content stream in accordance with the storage format.
- 23. A method as recited in claim 16, wherein the step for initiating the creation of an electronic message comprises the acts of:
receiving a command to begin composing an electronic message; and receiving a command to add audio content to the electronic message, wherein the act of receiving the command to add audio content to the electronic message is based on either the selection of a user interface menu item to add audio content to the electronic message or the press of a record button.
- 24. A method as recited in claim 16, wherein the step for adding the audio content to the electronic message comprises the acts of:
displaying an indicator that audio content has been added to the electronic message; and displaying the size of the added audio content.
- 25. In a computerized system that includes one or more mobile devices and an electronic message server supporting wireless communication, wherein at least some of the mobile devices have an input system that is optimized for numeric input rather than text input, and wherein at least some of the mobile devices are capable of sending and receiving electronic messages, a computer program product for implementing a method of composing an electronic message using a mobile device, comprising:
a computer readable medium for carrying machine-executable instructions for implementing the method; and wherein said method is comprised of machine-executable instructions for a mobile device performing the acts of:
receiving a command to begin composing an electronic message; receiving a command to add audio content to the electronic message; diverting to a temporary storage, an audio content stream received at an audio input; storing the audio content stream in a format that is compatible with adding audio content to the electronic message; and attaching the formatted audio content to the electronic message.
- 26. A computer program product as recited in claim 25, wherein the mobile device comprises a phone and the temporary storage comprises a temporary data file, and wherein the audio content stream received at the audio input is generated by a user speaking into the phone's mouthpiece.
- 27. A computer program product as recited in claim 25, wherein the electronic message comprises an electronic mail message, and wherein the formatted audio content is attached as an electronic mail attachment.
- 28. A computer program product as recited in claim 27, wherein the electronic mail message is composed in either replying to or forwarding a specific electronic mail message, the method further comprising the act of receiving the specific electronic mail message.
- 29. A computer program product as recited in claim 25, wherein the total amount of audio content that may be stored in temporary storage is limited to a predetermined maximum, the method further comprising the act of displaying a progress indicator to show a current amount of temporary storage used in storing the data stream compared to the predetermined maximum.
- 30. A computer program product as recited in claim 25, wherein the format used to store the audio content stream allows for data compression, the method further comprising the act of compressing the audio content stream in accordance with the storage format.
- 31. A computer program product as recited in claim 30, wherein the storage format is a WAV file format.
- 32. A computer program product as recited in claim 25, wherein receiving the command to add audio content to the electronic message is based on either the selection of a user interface menu item to add audio content to the electronic message or the press of a record button.
- 33. A computer program product as recited in claim 25, the method further comprising the acts of:
displaying an indicator that audio content has been attached to the electronic message; and displaying the size of the attached audio content.
RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 60/239,367, entitled, “INSERT VOICE ATTACHMENT IN A MAIL MESSAGE ON A MOBILE DEVICE,” filed Oct. 11, 2000, which is hereby incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60239367 |
Oct 2000 |
US |