Claims
- 1. In a browser-based email system, a method for capturing audio or video data for inclusion in an email message comprising:presenting a first user interface for entering an email message; presenting a second user interface having at least one control that enables recordation of the audio or video data and inclusion of the audio or video data in the email message; and upon actuation of the control in the second user interface, submitting a request to a host mail server to receive a page that contains the email message with the audio or video data included therein.
- 2. In a browser-based email system, a met hod for capturing audio or video data for inclusion in an email message comprising:presenting a first user interface for entering an email message; presenting a second user interface having at least one control that enables recordation of the audio or video data and inclusion of the audio or video data in the email message; upon actuation of the control in the second user interface, submitting a request to a host mail server for a page that contains the email message with the audio or video data included the re in; and receiving a response from the host mail server, the response specifying the page that contains the email message with the audio or video data included therein.
- 3. A method as recited in claim 1, wherein the request is for a page that contains the email message with a token in lieu of the audio or video data.
- 4. In a browser-based email system, a method for capturing audio or video data for inclusion in an email message comprising:presenting a first user interface for entering an email message; presenting a second user interface having at least one control that enables recordation of the audio or video data and inclusion of the audio or video data in the email message; upon actuation of the control in the second user interface, submitting a request to a host mail server for a page that contains the email message with the audio or video data included therein; and receiving a response from the host mail server, the response specifying the page that contains the email message with a token included therein in lieu of the audio or video data.
- 5. One or more computer-readable media comprising computer-executable instructions that, when executed, direct a computing system to:present a first user interface for entering an email message; present a second user interface having at least one control that enables recordation of audio or video data and inclusion of the audio or video data in the email message; and upon actuation of the control in the second user interface, submit a request to a host mail server to receive a page that contains the email message with the audio or video data included therein.
- 6. One or more computer-readable media comprising computer-executable instructions that, when executed, direct a computing system to:present a first user interface for entering an email message; present a second user interface having at least one control that enables recordation of audio or video data and inclusion of the audio or video data in the email message; upon actuation of the control in the second user interface, submit a request to a host mail server for a page that contains the email message with the audio or video data included therein; and receive a response from the host mail server, the response specifying the page that contains the email message with the audio or video data included therein.
- 7. One or more computer-readable media comprising computer-executable instructions that, when executed, direct a computing system to:present a first user interface for entering an email message; present a second user interface having at least one control that enables recordation of audio or video data and inclusion of the audio or video data in the email message; upon actuation of the control in the second user interface, submit a request to a host mail server for a page that contains the email message with the audio or video data included therein; and receive a response from the host mail server, the response specifying the page that contains the email message with a token included therein in lieu of the audio or video data.
- 8. A thin client comprising:a processor; a memory coupled to the processor; a data input to receive a data stream; a browser program stored in the memory and executable on the processor, the browser rendering pages written in a markup language to present a first user interface for reading and writing email messages; a second user interface stored in the memory and executable on the processor to enable capture of the data stream received at the data input for inclusion in an email message; and wherein upon a user command to add the data stream to the email message, the browser submits a request to a host mail server to receive a page that contains the email message with the data stream included therein.
- 9. A thin client as recited in claim 8, embodied as a set-top box.
- 10. A thin client comprising:a processor; a memory coupled to the processor; a data input to receive a data stream; a browser program stored in the memory and executable on the processor, the browser rendering pages written in a markup language to present a first user interface for reading and writing email messages; a second user interface stored in the memory and executable on the processor to enable capture of the data stream received at the data input for inclusion in an email message; wherein upon a user command to add the data stream to the email message, the browser submits a request to a host mail server for a page that contains the email message with the data stream included therein; and wherein the browser receives a response specifying the page that contains the email message with the data stream included therein.
- 11. A thin client comprising:a processor; a memory coupled to the processor; a data input to receive a data stream; a browser program stored in the memory and executable on the processor, the browser rendering pages written in a markup language to present a first user interface for reading and writing email messages; a second user interface stored in the memory and executable on the processor to enable capture of the data stream received at the data input for inclusion in an email message; wherein upon a user command to add the data stream to the email message, the browser submits a request to a host mail server for a page that contains the email message with the data stream included therein; and wherein the browser receives a response specifying the page that contains the email message with the token included therein.
- 12. In a thin client, a first user interface executing on the client for entering a message and a second user interface that is accessible from the first user interface, the second user interface having at least one control that enables capture of an audio or video data stream being input into the client, and upon a command to capture the data stream, the client submits a request to a host mail server to receive a page that contains the data stream included therein.
- 13. A user interface as recited in claim 12, wherein the first browser-based user interface comprises an email screen and the audio or video data stream is captured for inclusion in an email message.
- 14. In a browser-based email system, a method for capturing audio data for inclusion in an email message comprising:presenting a first user interface for entering an email message; presenting a second user interface having at least one control that enables recordation of the audio data and inclusion of the audio data in the email message; upon actuation of the control in the second user interface, submitting a request to a host mail server for a page that contains the email message with the audio data included therein; and receiving a response from the host mail server, the response specifying the page that contains the email message with the audio data included therein.
- 15. In a browser-based email system, a method for capturing video data for inclusion in an email message comprising:presenting a first user interface for entering an email message; presenting a second user interface having at least one control that enables recordation of the video data and inclusion of the video data in the email message; upon actuation of the control in the second user interface, submitting a request to a host mail server for a page that contains the email message with the video data included therein; and receiving a response from the host mail server, the response specifying the page that contains the email message with the video data included therein.
- 16. One or more computer-readable media comprising computer-executable instructions that, when executed, direct a computing system to:present a first user interface for entering an email message; present a second user interface having at least one control that enables recordation of audio data and inclusion of the audio data in the email message; upon actuation of the control in the second user interface, submit a request to a host mail server for a page that contains the email message with the audio data included therein; and receive a response from the host mail server, the response specifying the page that contains the email message with a token included therein in lieu of the audio data.
- 17. One or more computer-readable media comprising computer-executable instructions that, when executed, direct a computing system to:present a first user interface for entering an email message; present a second user interface having at least one control that enables recordation of video data and inclusion of the video data in the email message; upon actuation of the control in the second user interface, submit a request to a host mail server for a page that contains the email message with the video data included therein; and receive a response from the host mail server, the response specifying the page that contains the email message with a token included therein in lieu of the video data.
RELATED APPLICATIONS
This is a continuation of U.S. patent application Ser. No. 09/126,614, filed Jul. 31, 1998 which is now U.S. Pat. No. 6,233,213.
US Referenced Citations (8)
Foreign Referenced Citations (1)
Number |
Date |
Country |
WO 9727534 |
Jul 1997 |
WO |
Non-Patent Literature Citations (2)
Entry |
Foo, S. et al, System Architectural Design for Delivering Video Mail over the World-Wide-Web Division of Software Systems, Nanyang Technological University, 1997, J. of Comput. Sci. & Technol., vol. 12, pp. 372-385. |
Handley, M. et al, The World-Wide Web: How Servers Work, The Interoperability Report, 1995, Connexios, pp. 12-24. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/126614 |
Jul 1998 |
US |
Child |
09/768896 |
|
US |