Secure Electronic Mail System
First Claim
1. A method for communicating e-mail messages using a secure e-mail service, comprising:
- receiving an e-mail message from a sender addressed to a recipient;
receiving a request for access to the e-mail message from an e-mail client associated with the recipient;
providing the e-mail client with access to the e-mail message;
receiving a navigation notification indicating a navigation away from the e-mail message followed by a navigation return to the e-mail message; and
in response to receiving the navigation notification;
withholding access to the e-mail message by the e-mail client, and providing the e-mail client with a message placeholder.
5 Assignments
0 Petitions
Accused Products
Abstract
An e-mail system is disclosed that overcomes many deficiencies of, but is backward compatible with, existing e-mail systems. An exemplary method for communicating e-mail messages includes receiving an e-mail message from a sender addressed to a recipient, receiving a request for access to the e-mail message from an e-mail client associated with the recipient, and providing the e-mail client with access to the e-mail message. The method further includes receiving a navigation notification indicating a navigation away from the e-mail message followed by a navigation return to the e-mail message, and in response, withholding access to the e-mail message by the e-mail client, and providing the e-mail client with a message placeholder.
260 Citations
19 Claims
-
1. A method for communicating e-mail messages using a secure e-mail service, comprising:
-
receiving an e-mail message from a sender addressed to a recipient; receiving a request for access to the e-mail message from an e-mail client associated with the recipient; providing the e-mail client with access to the e-mail message; receiving a navigation notification indicating a navigation away from the e-mail message followed by a navigation return to the e-mail message; and in response to receiving the navigation notification;
withholding access to the e-mail message by the e-mail client, and providing the e-mail client with a message placeholder. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A server system for securely communicating an e-mail message, the server system comprising:
-
a processor; memory comprising instructions to run a secure e-mail service configured to; receive an e-mail message from a sender addressed to a recipient; store the e-mail message at the server system; receive a request for access to the e-mail message from a recipient e-mail client; send a password input request to the recipient e-mail client; receive a password input from the recipient e-mail client responsive to said password input request; validate the password input; responsive to said validation of the password input, output the e-mail message to the recipient e-mail client for display in a display pane; receive a first navigation notification from the recipient e-mail client regarding a navigation away from the display pane and, in response, send a command that causes the e-mail message to be deleted from a local memory cache of the recipient e-mail client and to cease being displayed in the display pane of the recipient e-mail client; receive a second navigation notification from the recipient e-mail client regarding a navigation return to the display pane and, in response, output a message placeholder for display in the display pane; and receive, from a sender e-mail client, a request to recall the e-mail message and, in response, delete the e-mail message from the recipient e-mail client and from the server system. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An e-mail client system for communicating e-mail messages comprising:
-
a processor; memory comprising instructions executable by the processor to; output a first request to retrieve an e-mail message from a secure e-mail service; receive the e-mail message from the secure e-mail service a first time; display the e-mail message in a display pane of an e-mail client user interface; detect a navigation away from the display pane; detect a navigation return to the display pane after said detection of the navigation away from the display pane; responsive to said detection of the user navigation return to the display pane, replace the e-mail message with a placeholder message in the display pane; output a second request to retrieve the e-mail message from the secure e-mail service; and responsive to said output of the second request, receive the e-mail message from the secure e-mail service a second time. - View Dependent Claims (17, 18, 19)
-
Specification