Source: http://www.google.ca/patents/US8015319
Timestamp: 2014-12-22 15:03:51
Document Index: 291713815

Matched Legal Cases: ['Application No. 200610109591', 'Application No. 2006800119601', 'Application No. 200610109591', 'Application No. 200610109591', 'Application No. 200610109591', 'Application No. 2008']

Patent US8015319 - Method, system, client and server for implementing data sync - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsThis invention discloses a method for synchronizing a plurality of devices, including: obtaining, by a first device, an extended address of an informational node of a plurality of informational nodes of a second device, the plurality of informational nodes arranged in a hierarchical tree structure; and...http://www.google.ca/patents/US8015319?utm_source=gb-gplus-sharePatent US8015319 - Method, system, client and server for implementing data syncAdvanced Patent SearchPublication numberUS8015319 B2Publication typeGrantApplication numberUS 11/848,111Publication date6 Sep 2011Filing date30 Aug 2007Priority date27 Oct 2005Also published asUS20080104277Publication number11848111, 848111, US 8015319 B2, US 8015319B2, US-B2-8015319, US8015319 B2, US8015319B2InventorsLinyi TianOriginal AssigneeHuawei Technologies Co., Ltd.Export CitationBiBTeX, EndNote, RefManPatent Citations (28), Non-Patent Citations (20), Classifications (7), Legal Events (1) External Links: USPTO, USPTO Assignment, EspacenetMethod, system, client and server for implementing data syncUS 8015319 B2Abstract This invention discloses a method for synchronizing a plurality of devices, including: obtaining, by a first device, an extended address of an informational node of a plurality of informational nodes of a second device, the plurality of informational nodes arranged in a hierarchical tree structure; and utilizing the extended address to locate the informational node amongst the tree structure to enable synchronization of the informational node; wherein the extended address includes a hierarchical location of the informational node. This invention further discloses a system, client and server for data sync, and the folder-level data sync can be implemented by using the method of this invention.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5778389 *23 May 19967 Jul 1998Electronic Data Systems CorporationMethod and system for synchronizing computer file directoriesUS5806073 *18 Jan 19958 Sep 1998Piaton; Alain NicolasMethod for the comparison of computer filesUS6000000 *4 May 19987 Dec 19993Com CorporationExtendible method and apparatus for synchronizing multiple files on two different computer systemsUS6131096 *5 Oct 199810 Oct 2000Visto CorporationSystem and method for updating a remote database in a networkUS6247135 *6 Apr 199912 Jun 2001Starfish Software, Inc.Synchronization process negotiation for computing devicesUS6477543 *23 Oct 19985 Nov 2002International Business Machines CorporationMethod, apparatus and program storage device for a client and adaptive synchronization and transformation serverUS6721871 *2 Apr 200213 Apr 2004Nokia CorporationMethod and apparatus for synchronizing data stores with respect to changes in foldersUS6810405 *4 Oct 200026 Oct 2004Starfish Software, Inc.System and methods for synchronizing data between multiple datasetsUS6839564 *25 Apr 20014 Jan 2005Nokia CorporationSynchronization of database dataUS6976030 *23 Dec 200213 Dec 2005Hon Hai Precision Ind. Co., LtdSystem and method for synchronizing distributed stored documentsUS7024430 *21 Jun 20024 Apr 2006Starfish Software, Inc.Method and system for implementing a filter in a data synchronization systemUS7149813 *14 Aug 200112 Dec 2006Microsoft CorporationMethod and system for synchronizing mobile devicesUS7320011 *4 Dec 200215 Jan 2008Nokia CorporationSelecting data for synchronization and for software configurationUS7386588 *10 Apr 200110 Jun 2008Research In Motion LimitedSystem and method for pushing information from a host system to a mobile data communication deviceUS7395281 *27 Mar 20021 Jul 2008British Telecommunications Public Limited CompanyFile synchronisationUS20020099727 *24 Jan 200125 Jul 2002Kadyk Donald J.Accounting for update notifications in synchronizing data that may be represented by different data structuresUS20030028554 *12 Jun 20026 Feb 2003Oskari KoskimiesSelecting data for synchronizationUS200301918272 Apr 20029 Oct 2003Nokia CorporationMethod and apparatus for synchronizing how data is stored in different data storesUS20030204640 *22 Apr 200330 Oct 2003Nokia CorporationMethod and device for management of tree data exchangeUS20040215669 *25 Sep 200328 Oct 2004Nokia CorporationApplication data synchronization in telecommunications systemUS2004022573117 Feb 200411 Nov 2004Jussi PiispanenMethod and apparatus for synchronizing how data is stored in different data storesUS20070016676 *14 Jul 200518 Jan 2007Yahoo! Inc.System and method for servicing a user deviceCN1232585A26 Sep 199720 Oct 1999诺基亚电信公司Hierarchical synchronization systemCN1392704A14 Jun 200222 Jan 2003诺基亚有限公司Selecting synchronous dataCN1625865A30 Apr 20028 Jun 2005诺基亚有限公司Method and equipment for management of tree data exchangeJP2005521946A Title not availableWO1998015078A126 Sep 19979 Apr 1998Kainulainen JukkaHierarchical synchronization systemWO2003083684A126 Mar 20039 Oct 2003Nokia CorpMethod and apparatus for synchronizing how data is stored in different data stores* Cited by examinerNon-Patent CitationsReference1"OMA-SyncML-DataSyncProtocol-V1-2-200400601-C-SyncML Data Sync Protocol," Jun. 1, 2004, Candidate Version 1.2, Open Mobile Alliance, San Diego, California.2"OMA-SyncML-DataSyncRep-V1-2-20050316-C-SyncML Representation Protocol, Data Synchronization Usage," Mar. 16, 2005, Candidate Version 1.2, Open Mobile Alliance, San Diego, California.3"OMA-SyncML-RepPro-V1-2-20050114-D-SyncML Representation Protocol-Draft," Jan. 14, 2005, Draft Version 1.2, Open Mobile Alliance, San Diego, California.4"SyncML Representation Protocol, version 1.0," 1-104 (Dec. 7, 2000) http://www.syncml.org/docs/syncml-represent-v10-20001207.pdf.5"SyncML Representation Protocol," Jun. 15, 2001, Version 1.0.1, Open Mobile Alliance, San Diego, California.6"SyncML Sync Protocol, version 1.1," 1-62 (Feb. 15, 2002) http://www.syncml.org/docs/syncml-sync-protocol-v11-20020215.pdf.7"OMA-SyncML-DataSyncProtocol-V1�2-200400601-C�SyncML Data Sync Protocol," Jun. 1, 2004, Candidate Version 1.2, Open Mobile Alliance, San Diego, California.8"OMA-SyncML-DataSyncRep-V1�2-20050316-C�SyncML Representation Protocol, Data Synchronization Usage," Mar. 16, 2005, Candidate Version 1.2, Open Mobile Alliance, San Diego, California.9"OMA-SyncML-RepPro-V1�2-20050114-D�SyncML Representation Protocol�Draft," Jan. 14, 2005, Draft Version 1.2, Open Mobile Alliance, San Diego, California.10"SyncML Representation Protocol, version 1.0," 1-104 (Dec. 7, 2000) http://www.syncml.org/docs/syncml�represent�v10�20001207.pdf.11"SyncML Sync Protocol, version 1.1," 1-62 (Feb. 15, 2002) http://www.syncml.org/docs/syncml�sync�protocol�v11�20020215.pdf.121st Office Action in corresponding Chinese Application No. 200610109591.1 (Dec. 18, 2009).131st Office Action in corresponding Chinese Application No. 2006800119601 (Feb. 12, 2010).142nd Office Action in corresponding Chinese Application No. 200610109591.1 (Jul. 30, 2010).153rd Office Action in corresponding Chinese Application No. 200610109591.1 (Nov. 15, 2010).16Rejection Decision in corresponding Chinese Application No. 200610109591.1 (Mar. 24, 2011).17Rejection Decision in corresponding Japanese Application No. 2008-536915 (Jan. 2, 2011).18 *SyncML Initiative, "SyncML Sync Protocol, version 1.1", Feb. 15, 2002, retrieved from <http://www.openmobilealliance.org/tech/affiliates/syncml/syncml-sync-protocol-v11-20020215.pdf>.19 *SyncML Initiative, "SyncML Sync Protocol, version 1.1", Feb. 15, 2002, retrieved from <http://www.openmobilealliance.org/tech/affiliates/syncml/syncml�sync�protocol�v11�20020215.pdf>.20Written Opinion of the International Searching Authority in PCT Application No. PCT/CN2006/002887 (Feb. 8, 2007).* Cited by examinerClassifications U.S. Classification709/248International ClassificationG06F15/16Cooperative ClassificationH04L67/1095, H04L61/1594, H04L61/1582European ClassificationH04L29/08N9R, H04L61/15JLegal EventsDateCodeEventDescription17 Oct 2007ASAssignmentOwner name: HUAWEI TECHNOLOGIES CO., LTD., CHINAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TIAN, LINYI;REEL/FRAME:019977/0441Effective date: 20071012RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google