The present invention discloses a new synchronization architecture for synchronization of data between different clients by using a central synchronization server linked to a Back End data store which additionally provides a cache for permanently buffering incoming updates into a permanent store by assigning...http://www.google.com/patents/US20040153576?utm_source=gb-gplus-sharePatent US20040153576 - System and method for a caching mechanism for a central synchronization server