Browser-based email system with user interface for audio/video capture
First Claim
1. 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, the first user interface including a selectable control to initiate a second user interface from which the audio data is included in the email message;
presenting the second user interface having at least one control that enables recordation of the audio data and at least a second control that enables inclusion of the audio data in the email message;
upon actuation of the second 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;
in response to the request, rendering the page for user interaction; and
upon actuation of a page control of the page, submitting a second request to the host mail server to send the email message with the audio data to a recipient of the email message.
2 Assignments
0 Petitions
Accused Products
Abstract
A browser-based email system has a thin client connected to a host mail server. The thin client implements a browser. The host mail server provides pages to the thin client, which can be rendered by the browser to present an email service to a user. The thin client is equipped to receive audio and video data and supports a user interface to facilitate capture of the audio or video data for inclusion in an email message. After a data stream is captured and stored locally at the client, the browser submits a request to the host mail server that contains a token in lieu of the data stream. The host mail server returns a response specifying a new page that contains the email message. The response also includes the token and indicates a location in the new page at which the audio or video data is to be rendered. Upon receiving the response, the browser inserts the data stream into the new page at the location and renders the new page. After the user has reviewed the email message, the user can send the email message, causing the browser to submit another request to the host mail server that contains both the email message and the audio or video data. Upon receiving this second request, the host mail server converts the email message and the audio or video data to a MIME message and forwards the MIME message to the intended recipient.
82 Citations
6 Claims
-
1. 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, the first user interface including a selectable control to initiate a second user interface from which the audio data is included in the email message; presenting the second user interface having at least one control that enables recordation of the audio data and at least a second control that enables inclusion of the audio data in the email message; upon actuation of the second 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; in response to the request, rendering the page for user interaction; and upon actuation of a page control of the page, submitting a second request to the host mail server to send the email message with the audio data to a recipient of the email message.
-
-
2. 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, the first user interface including a selectable control to initiate a second user interface from which the video data is included in the email message; presenting the second user interface having at least one control that enables recordation of the video data and at least a second control that enables inclusion of the video data in the email message; upon actuation of the second 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; in response to the request, rendering the page for user interaction; and upon actuation of a page control of the page, submitting a second request to the host mail server to send the email message with the video data to a recipient of the email message.
-
-
3. In a browser-based email system, a method for capturing a still image for inclusion in an email message comprising:
-
presenting a first user interface for entering an email message, the first user interface including a selectable control to initiate a second user interface from which the still image is included in the email message; presenting the second user interface having at least one control that enables recordation of the still image and at least a second control that enables inclusion of the still image in the email message; upon actuation of the second control in the second user interface, submitting a request to a host mail server for a page that contains the email message with the still image included therein; in response to the request, rendering the page for user interaction; and upon actuation of a page control of the page, submitting a second request to the host mail server to send the email message with the still image to a recipient of the email message.
-
-
4. 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, the first user interface including a selectable control to initiate a second user interface from which audio data is included in the email message; present the second user interface having at least one control that enables recordation of the audio data and at least a second control that enables inclusion of the audio data in the email message; upon actuation of the second 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; render the page for user interaction in response to the request; and upon actuation of a page control of the page, submit a second request to the host mail server to send the email message with the audio data to a recipient of the email message.
-
-
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, the first user interface including a selectable control to initiate a second user interface from which video data is included in the email message; present the second user interface having at least one control that enables recordation of the video data and at least a second control that enables inclusion of the video data in the email message; upon actuation of the second 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; render the page for user interaction in response to the request; and upon actuation of a page control of the page, submit a second request to the host mail server to send the email message with the video data to a recipient of the email message.
-
-
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, the first user interface including a selectable control to initiate a second user interface from which a still image is included in the email message; present the second user interface having at least one control that enables recordation of the still image and at least a second control that enables inclusion of the still image in the email message; upon actuation of the second control in the second user interface, submit a request to a host mail server for a page that contains the email message with the still image included therein; render the page for user interaction in response to the request; and upon actuation of a page control of the page, submit a second request to the host mail server to send the email message with the still image to a recipient of the email message.
-
Specification