Electrical computers and digital processing systems: multicomput – Computer-to-computer session/connection establishing – Session/connection parameter setting
Reexamination Certificate
2011-03-01
2011-03-01
Vaughn, Jr., William C (Department: 2444)
Electrical computers and digital processing systems: multicomput
Computer-to-computer session/connection establishing
Session/connection parameter setting
C707S610000
Reexamination Certificate
active
07899917
ABSTRACT:
A synchronization framework is provided for synchronizing data groups between a server and clients that may go off-line. The framework includes a client sync provider component that interfaces to client storage in a storage format independent way, a sync agent component that collects synchronization metadata maintained by the clients and uploads and/or downloads changes to the data groups to and/or from server storage and a server sync provider component that interfaces via sync adapters to server storage independently of storage format. The framework provides default building blocks for building off-line synchronizing applications that behave according to default application synchronization scenarios, and also enables custom building blocks for custom off-line application synchronization scenarios.
REFERENCES:
patent: 4677474 (1987-06-01), Sato et al.
patent: 4786867 (1988-11-01), Yamatsu
patent: 5675791 (1997-10-01), Bhide et al.
patent: 5737601 (1998-04-01), Jain et al.
patent: 5936416 (1999-08-01), Tanaka et al.
patent: 5974238 (1999-10-01), Chase, Jr.
patent: 6140828 (2000-10-01), Iino et al.
patent: 6226650 (2001-05-01), Mahajan et al.
patent: 6549917 (2003-04-01), Pollard et al.
patent: 6578054 (2003-06-01), Hopmann et al.
patent: 6643669 (2003-11-01), Novak et al.
patent: 6769048 (2004-07-01), Goldberg et al.
patent: 6839744 (2005-01-01), Kloba et al.
patent: 6915312 (2005-07-01), Bodnar et al.
patent: 6947967 (2005-09-01), Ferris et al.
patent: 6976077 (2005-12-01), Lehew et al.
patent: 7013316 (2006-03-01), Hansen et al.
patent: 7035847 (2006-04-01), Brown et al.
patent: 7058718 (2006-06-01), Fontes et al.
patent: 7716205 (2010-05-01), Agapiev
patent: 7720890 (2010-05-01), Rao et al.
patent: 7743019 (2010-06-01), Shah et al.
patent: 7792790 (2010-09-01), Kim
patent: 7853961 (2010-12-01), Nori et al.
patent: 2002/0078075 (2002-06-01), Colson
patent: 2003/0158947 (2003-08-01), Bloch et al.
patent: 2003/0233404 (2003-12-01), Hopkins
patent: 2004/0064570 (2004-04-01), Tock
patent: 2004/0073560 (2004-04-01), Edwards
patent: 2005/0027755 (2005-02-01), Shah
patent: 2005/0108251 (2005-05-01), Hunt et al.
patent: 2005/0114431 (2005-05-01), Singh
patent: 2005/0154872 (2005-07-01), McGrew et al.
patent: 2005/0228812 (2005-10-01), Hansmann et al.
patent: 2005/0243020 (2005-11-01), Steeb
patent: 2006/0015619 (2006-01-01), Tse et al.
patent: 2006/0031264 (2006-02-01), Bosworth et al.
patent: 2006/0074996 (2006-04-01), Corbett
patent: 2006/0106879 (2006-05-01), Zondervan
patent: 2006/0112150 (2006-05-01), Brown et al.
patent: 2006/0117073 (2006-06-01), Bosworth
patent: 2006/0136517 (2006-06-01), Creamer et al.
patent: 2006/0167975 (2006-07-01), Chan et al.
patent: 2006/0173959 (2006-08-01), McKelvie et al.
patent: 2006/0190506 (2006-08-01), Rao et al.
patent: 2006/0200570 (2006-09-01), Stirbu et al.
patent: 2006/0206583 (2006-09-01), Hill
patent: 2007/0016695 (2007-01-01), Rabbers et al.
patent: 2007/0276836 (2007-11-01), Chatterjee et al.
patent: 2007/0288548 (2007-12-01), Creamer et al.
patent: 2008/0162728 (2008-07-01), Robeal et al.
patent: 2008/0168184 (2008-07-01), Freedman et al.
patent: 2009/0216815 (2009-08-01), Braginsky et al.
patent: 1693771 EP (2006-08-01), None
patent: 1-227449 (1989-09-01), None
patent: 7-29741 (1995-11-01), None
patent: 8-213436 (1998-08-01), None
J. Munson and P. Dewan. Sync: A system for mobile collaborative applications. IEEE Computer, 30(6):59-66, 1997. ftp://ftp.cs.unc.edu/pub/users/dewan/papers/sync.ps
Kistler, J. J., Satyanarayanan, M., Disconnected Operation in the Coda File System. ACM Transactions on Computer Systems 10(1), Feb. 1992. http://www.cs.cmu.edu/afs/cs/project/coda-www/ResearchWebPages/docdir/s13.pdf.
P. Seshadri, P. Garrett: SQLServer for Windows CE—A Database Engine for Mobile and Embedded Platforms, Int. Conf. on Data Engineering (ICDE), 2000. http://ieeexplore.ieee.org/iel5/6778/18144/00839481.pdf?is Number=.
Alan Shieh and Andrew C. Myers and Emin Emin; Trickles: A Stateless Network Stack for Improved Scalability, Resilience, and Flexibility, Proceedings of the 2nd USENIX Symposium on Networked Systems Design and Implementation (NSDI '05), Boston, MA, USA, May 2005. https://www.usenix.org/events
sdi05/tech/full—papers/shieh/shieh—html/.
G. Cao, “A Scalable Low-Latency Cache Invalidation Strategy for Mobile Environments,” IEEE Transactions on Knowledge and Data Engineering, vol. 15, No. 5, Sep./Oct. 2003 (A preliminary version appeared in ACM MobiCom'00). http://portal.acm.org/citation.cfm?coll=GUIDE&dl=GUIDE&id=345945.
International Search Report and Written Opinion for PCT Application Serial No. PCT/US2008/052697, mailed Jul. 14, 2008, 11 pages.
“SyncML-Getting the Mobile Internet in Sync” Jonsson, A. et al., Ericsson Review L M Ericsson Sweden vol. 78, No. 3; 2001, pp. 110-115.
“A Software Library for SyncML Server Applications” Ji Yeon Lee et al., International Conference on Software Engineering Research and Practice—Serp 2003, vol. 2, Jun. 23, 2003, Jun. 26, 2003, pp. 533-537.
Chen Yi
Chitre Sudarshan A.
Lasker Steven M.
Robeal Rafik
Sistla Vijay Krishna Tandra
Donabed Ninos
Microsoft Corporation
Vaughn, Jr. William C
Workman Nydegger
LandOfFree
Synchronization framework for occasionally connected... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Synchronization framework for occasionally connected..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Synchronization framework for occasionally connected... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2710812