Email delivery system using metadata on emails to manage virtual storage
First Claim
Patent Images
1. An e-mail system comprising:
- a memory, storing a plurality of the e-mail, at least number of said e-mails including the data associated with the e-mail which represents a state of processing of the e-mail; and
an e-mail processing element, which reads the e-mail and determines a next action for delivery of the e-mail based at least partly on said metadata.
14 Assignments
0 Petitions
Accused Products
Abstract
E-mail system which organizes e-mails into queues based on their locations and characterizes the e-mails. Metadata, indicative of the e-mail, is appended to the e-mail. The queues are organized based on the metadata, and processed. The metadata is always stored in local storage; and the message body may be stored in local storage, or in remote storage, depending on how long it will be until the message is sent. A special server manages whether the information is stored in local or remote storage.
60 Citations
37 Claims
-
1. An e-mail system comprising:
-
a memory, storing a plurality of the e-mail, at least number of said e-mails including the data associated with the e-mail which represents a state of processing of the e-mail; and
an e-mail processing element, which reads the e-mail and determines a next action for delivery of the e-mail based at least partly on said metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a storage unit, storing a plurality of messages to be electronically sent, each of said messages including associated metadata describing information about the message, said storage unit including local storage which stores a first amount of information describing imminent messages, which are more likely to be sent, and storing a second amount of information, less than said first amount of information, describing non-imminent messages which are less likely to be sent, said storage unit also including remote storage, which stores additional information about said messages; and
a processor, operating to determine information about each message, and to manage an amount of information about the message which is stored locally. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method, comprising:
-
storing information indicative of a plurality of message information in local storage;
storing other message information in nonlocal storage, including additional information about some of the message information stored in said local storage; and
managing information which is stored in said local storage and said nonlocal storage, such that messages which will be sent imminently have a first amount of information stored in said local storage, and messages which will not be sent imminently have a second amount of information stored in said local storage, where said second amount is less than said first amount. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification