US 7,493,367 B1
E-mail synchronization between heterogeneous mail servers
Robert D. Newman, Highland Park, Ill. (US); and Sanford Schleicher, Northbrook, Ill. (US)
Assigned to j2 Global Communications, Inc., Hollywood, Calif. (US)
Filed on Feb. 06, 2006, as Appl. No. 11/348,071.
Application 11/348071 is a continuation of application No. 09/505674, filed on Feb. 17, 2000, granted, now 7,024,457.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01)
U.S. Cl. 709—206  [709/205; 709/207; 715/733; 715/739; 715/751; 715/752; 345/1.1] 14 Claims
OG exemplary drawing
 
1. A method for synchronizing e-mail messages for a user, comprising:
receiving, at an e-mail control at a local server, a plurality of e-mail messages addressed to the user, from an external e-mail server;
storing, by the e-mail control, each e-mail message of the plurality of e-mail messages, at the local server;
storing, by the e-mail control, a message identifier for each e-mail message of the plurality of e-mail messages, in a first message identifier storage at the local server;
connecting, by the e-mail control, to a consolidation mail server, the consolidation mail server reflects combined e-mail for the user;
receiving previously synced message identifiers from the consolidation server and storing the previously synced message identifiers in a second storage at the local server; and
comparing message identifiers in the first message identifier storage to message identifiers in the second storage to find a message identifier in the second storage that is missing from the first storage, and if so, then deleting the e-mail message that corresponds to the missing message identifier from the consolidation mail server.