Data synchronizing method, data synchronizing system and data synchronizing device

A data synchronization and local data technology, applied in the field of data processing, can solve problems such as data synchronization disorder and inability to complete the synchronization process of multiple devices, and achieve the effect of ensuring consistency

Active Publication Date: 2013-12-18
TENCENT TECH (SHENZHEN) CO LTD +1
View PDF3 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the process of realizing the present invention, the inventor found that the prior art has at least the following problems: in actual use, the user may use multiple devices to access the network, such as a desktop computer located in the company, a notebook computer located at home, and a portable computer smart phone etc.
The existing sol

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data synchronizing method, data synchronizing system and data synchronizing device
  • Data synchronizing method, data synchronizing system and data synchronizing device
  • Data synchronizing method, data synchronizing system and data synchronizing device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0080] Please refer to figure 1 , which shows a method flowchart of the data synchronization method provided by Embodiment 1 of the present invention. The data synchronization method may include:

[0081] Step 102, the client sends a synchronization request to the backup server, and the synchronization request includes the client data version number and the client synchronization data;

[0082] Taking the data that needs to be backed up as user data in the browser as an example, the client can send backup data to the backup server at predetermined time intervals, every time the browser is started, every time the browser is closed, or every time the user data changes. The server sends a synchronization request, and the synchronization request may include the client data version number and the client synchronization data. The client data version number is the data version number issued by the backup server to the client during the last data synchronization process. For example...

Embodiment 2

[0091] Please refer to figure 2 , which shows a method flowchart of the data synchronization method provided by Embodiment 2 of the present invention. The data synchronization method may include:

[0092] Step 201, the client uses preset authentication information to log in to the backup server;

[0093] The preset authentication information may be a set of user name and password, and the user name and password may be obtained by the user using the client to register on the backup server. When users need to use multiple different clients to synchronize with the backup server, they can always use this group of user names and passwords to log in to the backup server, so as to instruct the clients among the multiple clients to always synchronize data with this group of users The same local data corresponding to the name and password are synchronized. Of course, in different embodiments, the preset authentication information may also be other information that can uniquely iden...

Embodiment 3

[0130] Please refer to image 3 , which shows a schematic structural diagram of the data synchronization system provided by Embodiment 3 of the present invention. The data synchronization system may include a client 302 and a backup server 304 .

[0131] The client 320 is used to send a synchronization request to the backup server, and the synchronization request includes the client data version number and the client synchronization data.

[0132] The backup server 340 is used to receive the synchronization request sent by the client 320, and judge whether the client data version number is consistent with the local data version number; if the client data version number is consistent with the local data version number, then update the local data; if the client data version number is inconsistent with the local data version number, the local data version number and local data will be delivered to the client.

[0133] To sum up, the data synchronization system provided by the t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a data synchronizing method, a data synchronizing system and a data synchronizing device, and belongs to the field of digital data processing. The method comprises the following steps of transmitting a synchronizing request which comprises a client side data version number and client side synchronizing data to a backup server by using a client side; receiving the synchronizing request by using the backup server, and judging whether the client side data version number is identical to a local data version number or not; updating local data according to the client side synchronizing data if the client side data version number is identical to the local data version number; and issuing the local data version number and local data to the client side if the client side data version number is not identical to the local data version number. Backup data in the backup server and client side synchronizing data in the client side are managed by using a version number mechanism, so that data in a plurality of devices used by a user can be synchronized in the same backup server.

Description

technical field [0001] The invention relates to the field of data processing, in particular to a data synchronization method, system and equipment. Background technique [0002] With the development of the Internet, the browser has become the most widely used application program in people's daily life. [0003] In the process of using the browser, according to the user's personal usage habits, a lot of private data may be generated, such as the bookmarks accumulated by the user after long-term use, the home page set by the user, the operation gestures set by the user, and historical access records, etc. These data are a part of very valuable information for users. If this part of data is lost due to equipment theft, hardware failure or virus attack, it will be a very painful experience for users. To this end, an existing data synchronization method is as follows: first, the device running the browser establishes communication with the backup server at predetermined time int...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L29/06
CPCH04L41/0856H04L67/1095G06F11/1448H04L63/08G06F16/27G06F11/1464
Inventor 苏可郑磊姜磊游举国
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products