Synchronization server process

Data processing: database and file management or data structures – File or database maintenance – Synchronization

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S622000, C707S623000, C707S629000

Reexamination Certificate

active

07991740

ABSTRACT:
Among other things, techniques and systems are disclosed for providing sync server process. Processing data sync sessions includes processing a request to initiate a sync session from one or more clients to update one or more data records that include one or more data items. The one or more clients are selectively identified as one of a trusted client and an untrusted client based on one or more properties of the sync session, wherein the trusted client is configured to support all dataclasses defined by the server. The one or more clients are detected as being configured to support field level differencing that sends changed data items only for the one or data records or record level differencing that sends all of the data items included in the one or more data records.

REFERENCES:
patent: 5684984 (1997-11-01), Jones et al.
patent: 5706509 (1998-01-01), Man-Hak Tso
patent: 5728335 (1998-03-01), Neubauer
patent: 5884325 (1999-03-01), Bauer et al.
patent: 5999937 (1999-12-01), Ellard
patent: 6041325 (2000-03-01), Shah et al.
patent: 6173335 (2001-01-01), Culbert et al.
patent: 6182141 (2001-01-01), Blum et al.
patent: 6247135 (2001-06-01), Feague
patent: 6253228 (2001-06-01), Ferris et al.
patent: 6341291 (2002-01-01), Bentley et al.
patent: 6430576 (2002-08-01), Gates et al.
patent: 6446092 (2002-09-01), Sutter
patent: 6449622 (2002-09-01), LaRue et al.
patent: 6829655 (2004-12-01), Huang et al.
patent: 6910052 (2005-06-01), Gates et al.
patent: 6970876 (2005-11-01), Hotti et al.
patent: 7149813 (2006-12-01), Flanagin et al.
patent: 2002/0026474 (2002-02-01), Wang et al.
patent: 2002/0029227 (2002-03-01), Multer et al.
patent: 2002/0059299 (2002-05-01), Spaey
patent: 2002/0065879 (2002-05-01), Ambrose et al.
patent: 2004/0019614 (2004-01-01), Wang
patent: 2004/0103174 (2004-05-01), Balducci et al.
patent: 2004/0133591 (2004-07-01), Holenstein et al.
patent: 2005/0055382 (2005-03-01), Ferrat et al.
patent: 2005/0102328 (2005-05-01), Ring et al.
patent: 2005/0198084 (2005-09-01), Kim
patent: 2006/0075105 (2006-04-01), Momtchilov et al.
patent: 2006/0112150 (2006-05-01), Brown et al.
patent: 2006/0136511 (2006-06-01), Ngo et al.
patent: 2006/0136513 (2006-06-01), Ngo et al.
patent: 2006/0150079 (2006-07-01), Albornoz et al.
patent: 2006/0242210 (2006-10-01), Ring et al.
patent: 2006/0259524 (2006-11-01), Horton
patent: 2006/0277224 (2006-12-01), Aftab et al.
patent: 2007/0038642 (2007-02-01), Durgin et al.
patent: 2007/0100834 (2007-05-01), Landry et al.
patent: 2007/0162518 (2007-07-01), Tian
patent: 2007/0226272 (2007-09-01), Huang et al.
patent: 2007/0255744 (2007-11-01), Gideoni et al.
patent: 2007/0260475 (2007-11-01), Bhanote
patent: 2008/0155112 (2008-06-01), Ma et al.
patent: 2008/0294729 (2008-11-01), Ionescu et al.
patent: 1291770 (2006-07-01), None
patent: 1014266 (2008-01-01), None
patent: 2421606 (2006-06-01), None
patent: WO 2005/116892 (2005-12-01), None
patent: WO2005116892 (2005-12-01), None
patent: WO 2006/132534 (2006-12-01), None
patent: WO2006132534 (2006-12-01), None
Highly Scalable OLTP DBMS for Managing Update-INtensive Stream Workload, Cha et al, Proceedings of the 30th VLDB Conference, Toronto, Canada, 2004.
Analysis Specification and Generation of Mobile Computer Data Synchronisation, Ye et al, Proceedings of the International Conference on Mobile Business (ICMBB'05), 2005.
DBC—A database computer for very large databases, Banerjee et al, IEEE Transaction on computers, vol. c28, No. 6 Jun. 1979.
Enabling Ubiquitous database access with XML, Lei et al, MDA'99, LNCS 1748, pp. 119-134, 1999.
PCT Invitation to Pay Additional Fees in PCT/US2008/071812 dated Apr. 28, 2009.
European Search Report in Application No. 08161817.5 dated May 8, 2009.
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration in PCT/US2008/071812 dated Jul. 3, 2009.
Non-Final Office Action in U.S. Appl. No. 11/834,604 dated Nov. 27, 2009.
Apple Inc., Sync Services Programming Guide, Cocoa > Syncing [Online], XP-002532278, Oct. 31, 2007, © 2004, 2007 Apple Inc., Cupertino, pp. 1-372, URL: http://developer.apple.com/documentation/Cocoa/Conceptual/SyncServices/SyncServices.pdf.
PCT Notification of Transmittal of the International Search Report and the Written Opinion of the International Search Authority, or the Declaration in PCT/US2009/035909 dated Jul. 14, 2009.
Extended European Search Report in Application No. 09154256.3 dated Jul. 2, 2009.
Apple Inc., “Sync Services Framework Reference, Cocoa > Syncing,” [Online] Oct. 31, 2007, XP002532279, © 2004, 2007 Apple Inc., URL:http://developer.apple.com/documentation/Cocoa/Reference/SyncServicesRef—ObjC/SyncServicesRef—ObjC.pdf, pp. 1-275.
PCT Notification of Transmittal of the International Search Report and Written Opinion of the International Search Authority, or the Declaration in PCT/US2009/058414 dated Feb. 23, 2010.
Extended European Search Report in EP Patent Application No. 09171413.9 dated Feb. 18, 2010.
Extended European Search Report in EP Patent Application No. 08161817.5 dated Aug. 3, 2009.
European Examination Report in EP Patent Application No. 08161817.5 dated Mar. 4, 2010.
Luca Prati et al., “XDMS-Network Address Book enabler,” Hewlett-Packard OpenCall Software, pp. 1-4.
OMA Open Mobile Alliance, “SyncML Data Sync Protocol, Candidate Version 1.2—Jun. 1, 2004,” Open Mobile Alliance, OMA-SyncML-DataSyncProtocol-V1—2-200400601-C, 2004 Open Mobile Alliance Ltd., XP-002375712, pp. 1-77.
WIPO International Search Report and Written Opinion dated May 6, 2009.
Luca Prati et al., “XDMS-Network Address Book enabler,” Hewlett-Packard OpenCall Software, pp. 1-4.
OMA Open Mobile Alliance, “SyncML Data Sync Protocol, Candidate Version 1.2—Jun. 1, 2004,” Open Mobile Alliance, OMA-SyncML-DataSyncProtocol-V1—2-200400601-C, 2004 Open Mobile Alliance Ltd., XP-002375712, pp. 1-77.
PCT Notification of Transmittal of the International Search Report and Written Opinion of the International Search Authority, or the Declaration in PCT/US2009/035912 dated Jun. 5, 2009.
Non-Final Office Action in U.S. Appl. No. 12/240,538 dated Jun. 18, 2010.
Extended European Search Report in EP Patent Application No. 09154249.8 dated Jun. 24, 2009.
Office Action in U.S. Appl. No. 12/607,921 mailed Oct. 1, 2010, 29 pages.

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

Synchronization server process 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 server process, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Synchronization server process will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2767986

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