Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories
Reexamination Certificate
2006-01-31
2008-09-02
Ellis, Kevin L (Department: 2188)
Electrical computers and digital processing systems: memory
Storage accessing and control
Hierarchical memories
Reexamination Certificate
active
07421542
ABSTRACT:
A technique for synchronizing data caches. Data is maintained in the data caches as records. The records are associated with buckets which represent collections of one or more records. The buckets are collectively maintained in a synchronization set which represents a state of a data cache. A local entity synchronizes its data cache with a remote entity by sending its synchronization set to the remote entity in a synchronization request message. The remote entity compares information contained in the local entity's synchronization set with its own to determine if the two are consistent. If not, the remote entity notes inconsistencies in a response message that is then forwarded to the local entity. The local entity processes the response message including using it to update its data cache to be consistent with the remote entity's data cache.
REFERENCES:
patent: 5446888 (1995-08-01), Pyne
patent: 5919247 (1999-07-01), Van Hoff et al.
patent: 6317775 (2001-11-01), Coile et al.
patent: 6412007 (2002-06-01), Bui et al.
patent: 6442608 (2002-08-01), Knight et al.
patent: 6631137 (2003-10-01), Lorrain et al.
patent: 6832253 (2004-12-01), Auerbach
patent: 6839809 (2005-01-01), Forster et al.
patent: 6925504 (2005-08-01), Liskov et al.
patent: 6981029 (2005-12-01), Menditto et al.
patent: 6983288 (2006-01-01), Kirkwood et al.
patent: 2002/0178330 (2002-11-01), Schlowsky-Fischer et al.
patent: 2003/0191719 (2003-10-01), Ginter et al.
patent: 2004/0128346 (2004-07-01), Melamed et al.
patent: 2004/0143710 (2004-07-01), Walmsley
“OSD-Describing Software Packages on the Internet”, BMC Software, Inc., 2005, pp. 1-10.
van Hoff, A., et al., “The HTTP Distribution and Replication Protocol”, Aug. 25, 1997, pp. 1-14.
Campbell, B., “Marimba and Software License Compliance”, Marimba Inc., Sep. 24, 2003, pp. 1-7.
“Marimba Desktop/Mobile Change Management Security Concepts”, Marimba Inc., 2003, pp. 1-10.
“Continuous Policy-Based Change and Configuration Management”, Marimba, Inc., 2004, pp. 1-17.
“Marimba® Inventory Management Module An Overview”, Marimba, Inc., 2002, pp. 1-5.
“Marimba Desktop/Mobile Management and Server Change Management Security Target”, BMC Software, Inc., May 26, 2005, pp. 1-46.
Tridgell, A., “Efficient Algorithms for Sorting and Synchronization”, A thesis submitted for the degree of Doctor of Philosophy at The Australian National University, Feb. 1999, pp. 1-106.
Bellare, M., et al., “Incremental Cryptography: The Case of Hashing and Signing”, Appears in Advances in Cryptology—Crypto 94 Proceedings Lecture notes in Computer Science vol. 839, Springer-Verlag, Oct. 20, 1995, pp. 1-19.
Christoffel, J., “Bal—A Tool to Synchronize Document Collections Between Computers”, Proceedings of the 11thSystems Administration Conference (LISA '97), Oct. 1997, pp. 1-7.
“RSYNC Frequently Asked Questions”, http://samba.anu.edu.au/rsync/FAQ.html, pp. 106.
Graham Mickael J.
Littlefield Joshua B.
Morris Gregory F.
Okmianski Anton
Cisco Technology Inc.
Ellis Kevin L
Hamilton Brook Smith & Reynolds P.C.
LandOfFree
Technique for data cache synchronization does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Technique for data cache synchronization, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Technique for data cache synchronization will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3981316