Electronic mail system with methodology providing...

Electrical computers and digital processing systems: multicomput – Computer conferencing – Demand based messaging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000

Reexamination Certificate

active

07117246

ABSTRACT:
An electronic mail system with a methodology providing distributed message storage and processing is described. In particular, this methodology breaks up how the individual components of message data are stored. Message data itself is broken up into two parts: a metadata (mutable) portion, and an immutable portion. The metadata portion represents that part of the message data that may change over time. This includes message status flags (e.g., the IMAP “message deleted” flag) and the message's position within a particular message folder, among other information. The immutable portion, which comprises the bulk of electronic mail data (namely, the message itself), once stored is never edited. Immutable data is written f+1 times on as many unique servers, to tolerate f number of server failures using Lampson's stable storage algorithm. The metadata portion is stored 2f+1 times on as many unique servers to tolerate f number of server failures using quorum voting. Once the message has been stored once, instead of being copied, its location is passed around by reference. The system utilizes a two-tier architecture. One tier consists of servers which store message metadata and immutable data, the Data Servers, and servers that operating upon those data, the Access Servers. Message store integrity is maintained in the event of server failure and as the set of Data Servers changes. In the latter case, I/O and storage workloads are dynamically redistributed across Data Servers in an efficient way.

REFERENCES:
“Babar: An Electronic Mail Database”, Putz, Steven, XEROX Corporation—Palo Alto Research Center, Apr. 1988.
Dierks, T. et al., RFC2246: The TLS Protocol—Version 1.0, Internet Engineering Task Force, Jan. 1999.
Hoffman, P., RFC2487: SMTP Service Extension for Secure SMTP over TLS, Internet Engineering Task Force, Jan. 1999.
Sendmail, Sendmail for NT: User Guide, Sendmail (Part No. DOC-SMN-300-WNT-MAN-0999), 1999.
Crispin, M., RFC2061: IMAP4 Compatibility With IMAP2BIS, Internet Engineering Task Force, Doc. 1996.
Crispin, M., RFC2060: Internet Message Access Protocol—Version 4 (rev 1), Internet Engineering Task Force, Nov. 1996.
Myers, J., RFC2033: Local Mail Transfer Protocol, Internet Engineering Task Force, Oct. 1996.
Myers, J., RFC1725: Post Office Protocol—Version 3, Internet Engineering Task Force, Nov. 1994.
Braden, R. (EDITOR), RFC1123: Requirements for Internet Hosts—Application and Support, Internet Engineering Task Force, Oct. 1989.
Rose, M., RFC1081: Post Office Protocol—Version 3, Internet Engineering Task Force, Nov. 1988.
Partridge, Craig, RFC974: Mail Routing and the Domain System, Internet Engineering Task Force, Jan. 1986.
Butler, M. et al., RFC937: Post Office Protocol—Version 2, Internet Engineering Task Force, Feb. 1985.
Crocker, David H., RFC822: Standard For The Format Of Arpa Internet Text Messages, Dept. of Electrical Engineering, University of Delaware, Aug. 1982.
Postel, Jonathan B., RFC821: Simple Mail Transfer Protocol, Information Sciences Institute, University of Southern California, Aug. 1982.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Electronic mail system with methodology providing... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Electronic mail system with methodology providing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Electronic mail system with methodology providing... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3632290

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.