Methods and systems for saving draft electronic communications
First Claim
Patent Images
1. A computer-implemented method performed by a host system having one or more processors, the method comprising:
- on the host system;
sending a web e-mail page to a client system via a communications network, the web e-mail page including an input region for composing an e-mail message;
prior to receiving from the client system, via the communications network, a user-initiated command to send the e-mail message,receiving inputs from the client system via the communications network, wherein the received inputs include text inputs made by a user while composing the e-mail message in the input region of the web e-mail page; and
periodically auto-saving at the host system a backup copy of at least some of the received user text inputs to the web e-mail page, wherein the backup copy comprises a stored draft e-mail message; and
wherein the method includes, at the host system, receiving incremental changes to the e-mail message as the user composes the e-mail message, and making corresponding incremental changes to the stored draft e-mail message.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for saving draft electronic communications, such as web e-mails, are described herein. One such described method comprises automatically saving a draft web-email in the e-mail web page. A second such described method comprises saving a draft web e-mail in a cookie residing on the client machine. A third such described method comprises automatically saving a draft web e-mail at the host that provides the Web e-mail service. A fourth such described method comprises interacting with a central installed client component to save a draft web e-mail one the user'"'"'s machine at the client side.
-
Citations
15 Claims
-
1. A computer-implemented method performed by a host system having one or more processors, the method comprising:
-
on the host system; sending a web e-mail page to a client system via a communications network, the web e-mail page including an input region for composing an e-mail message; prior to receiving from the client system, via the communications network, a user-initiated command to send the e-mail message, receiving inputs from the client system via the communications network, wherein the received inputs include text inputs made by a user while composing the e-mail message in the input region of the web e-mail page; and periodically auto-saving at the host system a backup copy of at least some of the received user text inputs to the web e-mail page, wherein the backup copy comprises a stored draft e-mail message; and wherein the method includes, at the host system, receiving incremental changes to the e-mail message as the user composes the e-mail message, and making corresponding incremental changes to the stored draft e-mail message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A host computer system, comprising:
-
a processor; and memory storing one or more programs, the one or more programs including instructions for; prior to receiving from a client system, via a communications network, a user-initiated command to send an e-mail message composed in a web e-mail page that includes an input region for composing the e-mail message, receiving inputs from the client system via the communications network, wherein the received inputs include text inputs made by a user while composing the e-mail message in the input region of the web e-mail page; and periodically auto-saving at the host computer system a backup copy of at least some of the received user text inputs to the web e-mail page, wherein the backup copy comprises a stored draft e-mail message; and wherein the one or more programs include instructions for receiving, at the host computer system, incremental changes to the e-mail message as the user composes the e-mail message, and making corresponding incremental changes to the stored draft e-mail message. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium storing one or more programs for execution by a host computer system, the one or more programs including instructions for:
-
prior to receiving from a client system, via a communications network, a user-initiated command to send an e-mail message composed in a web e-mail page that includes an input region for composing the e-mail message, receiving inputs from the client system via the communications network, wherein the received inputs include text inputs made by a user while composing the e-mail message in the input region of the web e-mail page; and periodically auto-saving at the host computer system a backup copy of at least some of the received user text inputs to the web e-mail page, wherein the backup copy comprises a stored draft e-mail message; and wherein the one or more programs include instructions for receiving, at the host computer system, incremental changes to the e-mail message as the user composes the e-mail message, and making corresponding incremental changes to the stored draft e-mail message.
-
Specification