[go: up one dir, main page]

CN105162865A - Method and device for data synchronization - Google Patents

Method and device for data synchronization Download PDF

Info

Publication number
CN105162865A
CN105162865A CN201510582759.XA CN201510582759A CN105162865A CN 105162865 A CN105162865 A CN 105162865A CN 201510582759 A CN201510582759 A CN 201510582759A CN 105162865 A CN105162865 A CN 105162865A
Authority
CN
China
Prior art keywords
user
information
subscriber equipment
network equipment
indication information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510582759.XA
Other languages
Chinese (zh)
Inventor
胡嵩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Fabric Network Technology (beijing) Co Ltd
Original Assignee
Hisense Fabric Network Technology (beijing) Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hisense Fabric Network Technology (beijing) Co Ltd filed Critical Hisense Fabric Network Technology (beijing) Co Ltd
Priority to CN201510582759.XA priority Critical patent/CN105162865A/en
Publication of CN105162865A publication Critical patent/CN105162865A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention aims at providing a method and a device for data synchronization. The method comprises the following steps: obtaining the user identification information of a user to be synchronized; inquiring about the respective synchronization instruction information of one or more user devices corresponding to the user identification information based on the user identification information; and feeding back the one or more user devices and the respective synchronization instruction information thereof to a second network device so that the second network device sends synchronization data corresponding to the respective synchronization instruction information of each user device to each user device based on the synchronization instruction information of each of the one or more user devices. The method for data synchronization has the advantages that the times of interaction between a client and a server in the synchronization process are reduced, the traffic consumed by synchronization is saved and the efficiency of transmitting the synchronous data is improved.

Description

A kind of method and apparatus for data syn-chronization
Technical field
The present invention relates to field of computer technology, particularly relate to a kind of method and apparatus for data syn-chronization.
Background technology
In prior art, between each client during synchronization message, usually synchronous version number is preserved by client, service end notifies client when there being new information, then the synchronous version of preservation number is sent to service end by client, based on synchronous version number, service end judges that client has how much message to need synchronous, and then required synchrodata is sent to client.But, based on which, interaction times between client and service end is more, the flow consumed is comparatively large, particularly in, network environment that campus network is higher comparatively slow at network speed, and such as 2G network etc., may need just can complete for a long time synchronously, and may repeatedly attempt consumed flow in the process connected, adding users expense, reduce Consumer's Experience.
Summary of the invention
The object of this invention is to provide a kind of method and apparatus for data syn-chronization.
According to an aspect of the present invention, providing a kind of for having assisted the method for data syn-chronization in first network equipment, wherein, said method comprising the steps of:
A obtains the user totem information of a user to be synchronized;
B, based on described user totem information, inquires about the one or more subscriber equipmenies corresponding with this user totem information synchronous indication information separately;
C is to the second network equipment described one or more subscriber equipment of feedback and respective synchronous indication information thereof, for the synchronous indication information of second network equipment based on each equipment in described one or more subscriber equipment, send the synchrodata corresponding with respective synchronous indication information respectively to each subscriber equipment.
According to an aspect of the present invention, additionally providing a kind of for providing the method for synchrodata in second network equipment, wherein, said method comprising the steps of:
A sends synchronization request information to described first network equipment, and wherein, described synchronization request information comprises the user totem information of user to be synchronized;
B receives each self-corresponding synchronous indication information of the one or more subscriber equipmenies corresponding with described synchronization request information of described first network equipment feedback;
C is based on each self-corresponding synchronous indication information of one or more subscriber equipment, determine respectively with this in one or more subscriber equipment, need synchronous at least one subscriber equipment synchrodata separately, to provide corresponding synchrodata respectively at least one subscriber equipment.
According to an aspect of the present invention, additionally providing a kind of method for carrying out data syn-chronization in a user device, wherein, said method comprising the steps of:
X sends the synchronous indication information of user in this subscriber equipment to first network equipment.
According to an aspect of the present invention, additionally provide a kind of for having assisted the assist in synchronization device of data syn-chronization in first network equipment, wherein, described assist in synchronization device comprises:
For obtaining the device of the user totem information of a user to be synchronized;
For based on described user totem information, inquire about the device of the one or more subscriber equipmenies corresponding with this user totem information synchronous indication information separately;
For the device to the second network equipment described one or more subscriber equipment of feedback and respective synchronous indication information thereof, for the synchronous indication information of second network equipment based on each equipment in described one or more subscriber equipment, send the synchrodata corresponding with respective synchronous indication information respectively to each subscriber equipment.
According to an aspect of the present invention, additionally provide a kind of for providing the data supplying device of synchrodata in second network equipment, wherein, described data supplying device comprises:
For sending the device of corresponding synchronization request information to described first network equipment, wherein, described synchronization request information comprises the user totem information of user to be synchronized;
For receiving the device of each self-corresponding synchronous indication information of the one or more subscriber equipmenies corresponding with described synchronization request information of described first network equipment feedback;
For based on each self-corresponding synchronous indication information of one or more subscriber equipment, determine respectively with this in one or more subscriber equipment, need synchronous at least one subscriber equipment synchrodata separately, to provide the device of corresponding synchrodata respectively at least one subscriber equipment.
According to an aspect of the present invention, additionally provide a kind of synchronizer for carrying out data syn-chronization in a user device, wherein, described synchronizer comprises:
For sending the device of the synchronous indication information of user in this subscriber equipment to first network equipment.
Compared with prior art, the present invention has the following advantages: the synchronous indication information needing to carry out synchronous subscriber equipment by obtaining alternately between the network equipment, make in synchronizing process without the need to transmitting corresponding synchronous indication information between client to service end, namely client only needs to receive passively synchrodata and just can perform and complete synchronous, decrease client and service end interaction times in synchronizing process, save the flow synchronously consumed, improve the efficiency of transmitting synchronous data; And, new synchrodata is sent when receiving corresponding with the previous synchronization data synchronous indication information from first network equipment by limiting second network equipment, ensure that client can receive each synchrodata to carry out synchronously in an orderly manner, avoid the repetition of synchronous data transmission and out of order, further increase the efficiency of transmitting synchronous data.
Accompanying drawing explanation
By reading the detailed description done non-limiting example done with reference to the following drawings, other features, objects and advantages of the present invention will become more obvious:
Fig. 1 illustrates according to a kind of method flow diagram for data syn-chronization of the present invention;
Fig. 2 illustrates method flow diagram according to a preferred embodiment of the present invention;
Fig. 3 illustrates according to of the present invention a kind of for having assisted the assist in synchronization device of data syn-chronization and a kind of for providing the data supplying device structural representation of synchrodata in second network equipment in first network equipment;
The structural representation of synchronizer that is that Fig. 4 illustrates the assist in synchronization device for having assisted data syn-chronization in first network equipment according to a preferred embodiment of the present invention and that carry out data syn-chronization in a user device.
In accompanying drawing, same or analogous Reference numeral represents same or analogous parts.
Embodiment
Below in conjunction with accompanying drawing, the present invention is described in further detail.
Fig. 1 illustrates according to of the present invention a kind of for synchronous method flow diagram.Method according to the present invention comprises the step S101, step S102 and the step S103 that are performed by first network equipment, the step S201 performed by second network equipment, step S202 and step S203.
Wherein, method according to the present invention by being contained in assist in synchronization device in first network equipment, be contained in the data supplying device in second network equipment and the synchronizer be contained in subscriber equipment realizes.
Wherein, described first network equipment and described second network equipment include but are not limited to single network server, the server group of multiple webserver composition or the cloud be made up of a large amount of main frame or the webserver based on cloud computing (CloudComputing), wherein, cloud computing is the one of Distributed Calculation, the super virtual machine be made up of a group loosely-coupled computer collection.
Described subscriber equipment includes but not limited to that any one can to carry out the electronic product of man-machine interaction with user by modes such as keyboard, mouse, remote controller, touch pad or voice-operated devices, such as, personal computer, panel computer, smart mobile phone, PDA, game machine or IPTV etc.Wherein, described subscriber equipment and the network residing for the network equipment include but not limited to the Internet, wide area network, metropolitan area network, local area network (LAN), VPN etc.
It should be noted that; described subscriber equipment, the network equipment and network are only citing; other subscriber equipment that is existing or that may occur from now on, the network equipment and networks, as being applicable to the present invention, within also should being included in scope, and are contained in this with way of reference.
With reference to Fig. 1, in step S101, assist in synchronization device obtains the user totem information of a user to be synchronized.
Wherein, described user totem information is used for unique identification one user.Preferably, described user totem information includes but not limited to following at least any one:
1) user account information;
2) customer equipment identification information;
3) other can be used for the information of identifying user, such as, and IP address information, IP address and temporal information etc.
Particularly, the user totem information mode that assist in synchronization device obtains a user to be synchronized include but not limited to following any one:
1) obtain from from the synchronization request information of second network equipment;
Particularly, in step s 201, data supplying device sends synchronization request information to described first network equipment.Wherein, described synchronization request information comprises the user totem information of user to be synchronized.
Preferably, when getting new synchrodata, data supplying device sends corresponding synchronization request information to described first network equipment.
Then, assist in synchronization device receives the synchronization request information from second network equipment, and by extracting the user totem information of described user to be synchronized in described synchronization request information.
According to the first example of the present invention, the corresponding first network equipment as access layer equipment of an instant messaging application and the second network equipment as distributing layer equipment.When getting the new synchrodata corresponding to user user_1, the data supplying device being contained in second network equipment sends corresponding synchronization request information req_1 to first network equipment, and this synchronization request information req_1 comprises user totem information user_1 to be synchronized.Then, the assist in synchronization device being contained in first network equipment receives this synchronization request information, and by extracting the user totem information user_1 of described user to be synchronized in this synchronization request information.
2) user totem information of assist in synchronization device active obtaining one user to be synchronized;
Particularly, when a user meets synchronous trigger condition, assist in synchronization device assist in synchronization device obtains the user totem information of this user.
Wherein, described synchronous trigger condition includes but not limited to following any one conditional information:
I) synchronization request coming from arbitrary subscriber equipment corresponding to this user and send is received;
Such as, user logs on a device for a long time, when this user is again on the device after Successful login, this equipment sends the synchronization request comprising the user totem information of this user to the first network equipment, assist in synchronization device obtains the user totem information of this user from this synchronization request.
Ii) time that this user does not carry out data syn-chronization exceedes predetermined threshold; Such as, this user did not carry out the time of data syn-chronization more than 7 days.
Iii) lock in time of the one or more users preset is arrived; Such as, the all users corresponding to first network equipment according to the initial of user name divide into groups, and preset on every Mondays data syn-chronization is carried out to the user of initial from A to D, Tuesday carries out data syn-chronization to the user of initial from E to H, Wednesday to initial be subsequent four alphabetical users carry out data with, the like, on Sunday, from the user of Y-Z, data syn-chronization is carried out to initial.Then when arriving zero point in morning of Monday, assist in synchronization device carries out data syn-chronization from each user to initial being A-D, and obtains its respective user totem information.
Then, in step s 102, assist in synchronization device, based on described user totem information, inquires about the one or more subscriber equipmenies corresponding with this user totem information synchronous indication information separately.
Wherein, described synchronous indication information comprises the various state that can be used for data syn-chronization in equipment for indicating user.
Preferably, described synchronous indication information comprises following at least any one information:
1) temporal information of the last synchrodata;
2) the last synchronous synchrodata is part or all of; Such as, the last part data message of the predetermined bite length of the last synchronous data.
3) identification information that the last synchronous synchrodata is corresponding; Such as, generate after the last synchrodata from increasing sequence number etc.
Such as, adopted the temporal information of previous synchronization as synchronous indication information, then the message after needing time point time_1 in synchronous indication information time_1 equipment for indicating user is carried out synchronously.
Particularly, assist in synchronization device determines the one or more subscriber equipmenies corresponding with this user totem information based on described user totem information.Then, assist in synchronization device, based on the synchronous indication information of each subscriber equipment stored, inquires about the one or more subscriber equipmenies synchronous indication information separately corresponding with this user totem information.
Then, in step s 103, assist in synchronization device is to the second network equipment described one or more subscriber equipment of feedback and respective synchronous indication information thereof, for the synchronous indication information of second network equipment based on each equipment in described one or more subscriber equipment, send the synchrodata corresponding with respective synchronous indication information respectively to each subscriber equipment.
Continue to be described foregoing First example, assist in synchronization device is in step s 102 based on user totem information user_1, determine that it corresponds to the subscriber equipment dev_1 connected, and in the data of synchronous indication information storing each subscriber equipment, inquire the synchronous indication information syncTag_1 of this subscriber equipment dev_1, then, assist in synchronization device is to the synchronous indication information syncTag_1 of second network equipment feedback user equipment dev_1.
Continue with reference to Fig. 1, then, in step S202, data supplying device receives each self-corresponding synchronous indication information of the one or more subscriber equipmenies corresponding with described synchronization request information of described first network equipment feedback.
Then, in step S203, data supplying device is based on each self-corresponding synchronous indication information of one or more subscriber equipment, determine respectively with this in one or more subscriber equipment, need synchronous at least one subscriber equipment synchrodata separately, to provide corresponding synchrodata respectively at least one subscriber equipment.
It should be noted that, data supplying device can send corresponding synchrodata via first network equipment at least one subscriber equipment described respectively, or data supplying device can send corresponding synchrodata respectively directly at least one subscriber equipment described.
Continue to be described foregoing First example, data supplying device is based on the synchronous indication information syncTag_1 of the subscriber equipment dev_1 corresponding with synchronization request req_1 received in step S202, determine that the synchrodata needed for subscriber equipment dev_1 is data_1, then, data supplying device provides this synchrodata data_1 directly to subscriber equipment dev_1.Upgrade the message data of self based on this synchrodata data_1 for this subscriber equipment dev_1, synchronous to complete.
It should be noted that, according to method of the present invention, when assist in synchronization device inquires the multiple subscriber equipment of user's correspondence, the synchronous indication information that can obtain each subscriber equipment is respectively sent to data supplying device, data supplying device can obtain self-corresponding synchrodata each with the synchronous indication information of each subscriber equipment respectively, and directly sends to this each subscriber equipment respectively.
According to method of the present invention, the synchronous indication information of synchronous subscriber equipment is needed to carry out by obtaining alternately between the network equipment, make in synchronizing process without the need to transmitting corresponding synchronous indication information between client to service end, namely client only needs to receive passively synchrodata and just can perform and complete synchronous, decrease client and service end interaction times in synchronizing process, save the flow synchronously consumed, improve the efficiency of transmitting synchronous data.
Fig. 2 illustrates method flow diagram according to a preferred embodiment of the present invention.Described method also comprises the step S104 and step S105 that are performed by first network equipment, and the step S301 performed by subscriber equipment.
With reference to Fig. 2, in step S301, the synchronizer in subscriber equipment sends the synchronous indication information of user in this subscriber equipment to first network equipment.
Particularly, synchronizer to first network equipment send the synchronous indication information of user in this subscriber equipment mode but be not limited to following at least any one:
1) synchronizer completes synchronously to the synchronous indication information of first network equipment transmission user in this subscriber equipment at every turn;
Particularly, subscriber equipment first receives the synchrodata from described second network equipment, to perform corresponding simultaneous operation based on described synchrodata.After synchronously completing, subscriber equipment sends the synchronous indication information corresponding with described synchrodata to first network equipment.
Preferably, the synchronous indication information corresponding with described synchrodata is contained in acknowledge message by subscriber equipment, and is sent to first network equipment.
Continue to be described foregoing First example, the synchrodata that subscriber equipment dev_1 receives from second network equipment is data_1 and performs corresponding simultaneous operation based on this synchrodata data_1.After synchronously completing, subscriber equipment dev_1 sends ACK acknowledge message to first network equipment, comprise in this ACK acknowledge message this user user_1 in this subscriber equipment and the synchronous indication information syncTag_2 corresponding with synchrodata data_1.
2), when user logs at every turn on the user equipment, synchronizer sends the synchronous indication information on this subscriber equipment corresponding to this user to first network equipment;
3) synchronizer regularly sends its current synchronous indication information to first network equipment.
In step S104, assist in synchronization device obtains at least one subscriber equipment the Newest Directive information separately corresponding with a user.
Wherein, the mode that assist in synchronization device obtains at least one subscriber equipment the Newest Directive information separately corresponding with a user include but not limited to following any one:
1) assist in synchronization device receives at least one subscriber equipment corresponding with a user feeds back, its respective the Newest Directive information;
Continue to be described foregoing First example, assist in synchronization device receives from the ACK acknowledge message of subscriber equipment dev_1, and using the synchronous indication information syncTag_2 that comprises in this ACK acknowledge message as the Newest Directive information of this user user_1 in this subscriber equipment dev_1.
2) assist in synchronization device is based on the Newest Directive information needing synchronous synchrodata to determine this subscriber equipment in this subscriber equipment;
Such as, second network equipment is sent to subscriber equipment dev_2 via first network equipment by needing the synchronous indication information syncTag_3 of synchronous synchrodata data_2 and correspondence thereof in subscriber equipment dev_2, then assist in synchronization device is receiving after subscriber equipment dev_2 completes synchronous acknowledge message, using the Newest Directive information of this synchronous indication information syncTag_3 as subscriber equipment dev_2.
Then, in step S105, assist in synchronization device creates based at least one subscriber equipment described the Newest Directive information separately or upgrades the one or more subscriber equipmenies corresponding with this user synchronous indication information corresponding respectively.
Continue to be described foregoing First example, the synchronous indication information of subscriber equipment dev_1 corresponding for user user_1, based on the Newest Directive information syncTag_2 of this subscriber equipment dev_1, is updated to syncTag_2 by syncTag_1 by assist in synchronization device.
Preferably, when user logs in first on a subscriber equipment, described step S104 comprises step S1041 (not shown), and described step S105 comprises step S1051 (not shown).
In step S1041, when user logs in first on a subscriber equipment, assist in synchronization device receives the Newest Directive information on this subscriber equipment corresponding with this user.
Then, in step S1051, assist in synchronization device, based on the Newest Directive information on this subscriber equipment corresponding with this user, creates the synchronous indication information with this subscriber equipment of this user.
According to the method for this preferred embodiment, by safeguarding the synchronous indication information that each subscriber equipment is up-to-date in the network device, convenient service end group obtains corresponding synchrodata to be supplied to corresponding subscriber equipment in this up-to-date synchronous indication information, improves the efficiency of transmitting synchronous data further.
According to the preferred embodiments of the invention, described method also comprises the step S106 (not shown) performed by assist in synchronization device, and described step S201 comprises step S2011 (not shown) and step S2012 (not shown) further.
In step s 106, assist in synchronization device by create or upgrade, synchronous indication information that the one or more subscriber equipmenies corresponding with this user are corresponding respectively sends to described second network equipment.
In step S2011, when getting the new synchrodata corresponding with a user, data supplying device judges whether to receive the synchronous indication information from first network equipment, corresponding with the previous synchronization data of this user.
In step S2012, when receiving this synchronous indication information, then data supplying device sends the synchronization request information corresponding with the new synchrodata of this user to first network equipment.
Such as, data supplying device gets user user_2 needs synchronous synchrodata data_3 at subscriber equipment dev_3 and is supplied to subscriber equipment dev_3.When getting the new synchrodata data_4 corresponding to user user_2, data supplying device judges not receive from the first equipment, corresponding with this user user_2 previous synchronization data data_3 synchronous indication information, then data supplying device does not send the synchronization request corresponding with new synchrodata data_4 to the first network equipment, until receive the synchronous indication information corresponding with synchrodata data_3 of the first network equipment transmission.
According to the method for this preferred embodiment, new synchrodata is sent when receiving corresponding with the previous synchronization data synchronous indication information from first network equipment by limiting second network equipment, ensure that client can receive each synchrodata to carry out synchronously in an orderly manner, avoid the repetition of synchronous data transmission and out of order, further increase the efficiency of transmitting synchronous data.
Fig. 3 illustrates according to of the present invention a kind of for having assisted the assist in synchronization device of data syn-chronization and a kind of for providing the data supplying device structural representation of synchrodata in second network equipment in first network equipment.
Assist in synchronization device according to the present invention comprises the first acquisition device 101, inquiry unit 102 and feedback device 103, and data supplying device according to the present invention comprises the first dispensing device 201, first receiving device 202 and determining device 203.
With reference to Fig. 3, the first acquisition device 101 obtains the user totem information of a user to be synchronized.
Wherein, described user totem information is used for unique identification one user.Preferably, described user totem information includes but not limited to following at least any one:
1) user account information;
2) customer equipment identification information;
3) other can be used for the information of identifying user, such as, and IP address information, IP address and temporal information etc.
Particularly, the user totem information mode that the first acquisition device 101 obtains a user to be synchronized include but not limited to following any one:
1) obtain from from the synchronization request information of second network equipment; Described first acquisition device 101 comprises request receiving device (not shown) and extraction element (not shown).
Particularly, the first dispensing device 201 in data supplying device sends synchronization request information to described first network equipment.Wherein, described synchronization request information comprises the user totem information of user to be synchronized.
Preferably, when getting new synchrodata, the first dispensing device 201 sends corresponding synchronization request information to described first network equipment.
Then, request receiving device receives the synchronization request information from second network equipment, and extraction element is by the user totem information extracting described user to be synchronized in described synchronization request information.
According to the first example of the present invention, the corresponding first network equipment as access layer equipment of an instant messaging application and the second network equipment as distributing layer equipment.When getting the new synchrodata corresponding to user user_1, the first dispensing device 201 being contained in second network equipment sends corresponding synchronization request information req_1 to first network equipment, and this synchronization request information req_1 comprises user totem information user_1 to be synchronized.Then, the request receiving device being contained in first network equipment receives this synchronization request information, and then extraction element is by the user totem information user_1 extracting described user to be synchronized in this synchronization request information.
2) user totem information of the first acquisition device 101 active obtaining one user to be synchronized;
Particularly, when a user meets synchronous trigger condition, the first acquisition device 101 assist in synchronization device obtains the user totem information of this user.
Wherein, described synchronous trigger condition includes but not limited to following any one conditional information:
I) synchronization request coming from arbitrary subscriber equipment corresponding to this user and send is received;
Such as, user logs on a device for a long time, when this user is again on the device after Successful login, this equipment sends the synchronization request comprising the user totem information of this user to the first network equipment, assist in synchronization device obtains the user totem information of this user from this synchronization request.
Ii) time that this user does not carry out data syn-chronization exceedes predetermined threshold; Such as, this user did not carry out the time of data syn-chronization more than 7 days.
Iii) lock in time of the one or more users preset is arrived; Such as, the all users corresponding to first network equipment according to the initial of user name divide into groups, and preset on every Mondays data syn-chronization is carried out to the user of initial from A to D, Tuesday carries out data syn-chronization to the user of initial from E to H, Wednesday to initial be subsequent four alphabetical users carry out data with, the like, on Sunday, from the user of Y-Z, data syn-chronization is carried out to initial.Then when arriving zero point in morning of Monday, assist in synchronization device carries out data syn-chronization from each user to initial being A-D, and obtains its respective user totem information.
Then, inquiry unit 102, based on described user totem information, inquires about the one or more subscriber equipmenies corresponding with this user totem information synchronous indication information separately.
Wherein, described synchronous indication information comprises the various state that can be used for data syn-chronization in equipment for indicating user.
Preferably, described synchronous indication information comprises following at least any one information:
1) temporal information of the last synchrodata;
2) the last synchronous synchrodata is part or all of; Such as, the last part data message of the predetermined bite length of the last synchronous data.
3) identification information that the last synchronous synchrodata is corresponding; Such as, generate after the last synchrodata from increasing sequence number etc.
Such as, adopted the temporal information of previous synchronization as synchronous indication information, then the message after needing time point time_1 in synchronous indication information time_1 equipment for indicating user is carried out synchronously.
Particularly, inquiry unit 102 determines the one or more subscriber equipmenies corresponding with this user totem information based on described user totem information.Then, inquiry unit 102, based on the synchronous indication information of each subscriber equipment stored, inquires about the one or more subscriber equipmenies synchronous indication information separately corresponding with this user totem information.
Then, feedback device 103 is to the second network equipment described one or more subscriber equipment of feedback and respective synchronous indication information thereof, for the synchronous indication information of second network equipment based on each equipment in described one or more subscriber equipment, send the synchrodata corresponding with respective synchronous indication information respectively to each subscriber equipment.
Continue to be described foregoing First example, inquiry unit 102 is based on user totem information user_1, determine that it corresponds to the subscriber equipment dev_1 connected, and in the data of synchronous indication information storing each subscriber equipment, inquire the synchronous indication information syncTag_1 of this subscriber equipment dev_1, then, feedback device 103 is to the synchronous indication information syncTag_1 of second network equipment feedback user equipment dev_1.
Continue with reference to Fig. 3, first receiving device 202 receives each self-corresponding synchronous indication information of the one or more subscriber equipmenies corresponding with described synchronization request information of described first network equipment feedback.
Then, determining device 203 is based on each self-corresponding synchronous indication information of one or more subscriber equipment, determine respectively with this in one or more subscriber equipment, need synchronous at least one subscriber equipment synchrodata separately, to provide corresponding synchrodata respectively at least one subscriber equipment.
It should be noted that, data supplying device can send corresponding synchrodata via first network equipment at least one subscriber equipment described respectively, or data supplying device can send corresponding synchrodata respectively directly at least one subscriber equipment described.
Continue to be described foregoing First example, the synchronous indication information syncTag_1 of the subscriber equipment dev_1 corresponding with synchronization request req_1 that determining device 203 receives based on first receiving device 202, determine that the synchrodata needed for subscriber equipment dev_1 is data_1, then, data supplying device provides this synchrodata data_1 directly to subscriber equipment dev_1.Upgrade the message data of self based on this synchrodata data_1 for this subscriber equipment dev_1, synchronous to complete.
It should be noted that, according to method of the present invention, when assist in synchronization device inquires the multiple subscriber equipment of user's correspondence, the synchronous indication information that can obtain each subscriber equipment is respectively sent to data supplying device, data supplying device can obtain self-corresponding synchrodata each with the synchronous indication information of each subscriber equipment respectively, and directly sends to this each subscriber equipment respectively.
According to the solution of the present invention, the synchronous indication information of synchronous subscriber equipment is needed to carry out by obtaining alternately between the network equipment, make in synchronizing process without the need to transmitting corresponding synchronous indication information between client to service end, namely client only needs to receive passively synchrodata and just can perform and complete synchronous, decrease client and service end interaction times in synchronizing process, save the flow synchronously consumed, improve the efficiency of transmitting synchronous data.
The structural representation of synchronizer that is that Fig. 4 illustrates the assist in synchronization device for having assisted data syn-chronization in first network equipment according to a preferred embodiment of the present invention and that carry out data syn-chronization in a user device.
Comprise the second acquisition device 104 and updating device 105 according to the assist in synchronization device of this preferred embodiment, according to originally can synchronizer comprise instruction dispensing device 301.
With reference to Fig. 4, instruction dispensing device 301 sends the synchronous indication information of user in this subscriber equipment to first network equipment.
Particularly, indicate dispensing device 301 to first network equipment send the synchronous indication information of user in this subscriber equipment mode but be not limited to following at least any one:
1) indicate dispensing device 301 to complete synchronously to the synchronous indication information of first network equipment transmission user in this subscriber equipment at every turn; Described synchronizer also comprises data sink (not shown).
Particularly, data sink first receives the synchrodata from described second network equipment, to perform corresponding simultaneous operation based on described synchrodata.After synchronously completing, instruction dispensing device 301 sends the synchronous indication information corresponding with described synchrodata to first network equipment.
Preferably, the synchronous indication information corresponding with described synchrodata is contained in acknowledge message by instruction dispensing device 301, and is sent to first network equipment.
Continue to be described foregoing First example, the synchrodata that the instruction dispensing device 301 in subscriber equipment dev_1 receives from second network equipment is data_1 and performs corresponding simultaneous operation based on this synchrodata data_1.After synchronously completing, instruction dispensing device 301 sends ACK acknowledge message to first network equipment, comprise in this ACK acknowledge message this user user_1 in this subscriber equipment and the synchronous indication information syncTag_2 corresponding with synchrodata data_1.
2), when user logs at every turn on the user equipment, instruction dispensing device 301 sends the synchronous indication information on this subscriber equipment corresponding to this user to first network equipment;
3) dispensing device 301 is indicated regularly to send its current synchronous indication information to first network equipment.
Second acquisition device 104 obtains at least one subscriber equipment the Newest Directive information separately corresponding with a user.
Wherein, the mode that the second acquisition device 104 obtains at least one subscriber equipment the Newest Directive information separately corresponding with a user include but not limited to following any one:
1) the second acquisition device 104 receives at least one subscriber equipment corresponding with a user feeds back, its respective the Newest Directive information;
Continue to be described foregoing First example, second receiving system 104 receives the ACK acknowledge message from subscriber equipment dev_1, and using the synchronous indication information syncTag_2 that comprises in this ACK acknowledge message as the Newest Directive information of this user user_1 in this subscriber equipment dev_1.
2) the second acquisition device 104 is based on the Newest Directive information needing synchronous synchrodata to determine this subscriber equipment in this subscriber equipment;
Such as, second network equipment is sent to subscriber equipment dev_2 via first network equipment by needing the synchronous indication information syncTag_3 of synchronous synchrodata data_2 and correspondence thereof in subscriber equipment dev_2, then the second acquisition device 104 is receiving after subscriber equipment dev_2 completes synchronous acknowledge message, using the Newest Directive information of this synchronous indication information syncTag_3 as subscriber equipment dev_2.
Then, updating device 105 creates based at least one subscriber equipment described the Newest Directive information separately or upgrades the one or more subscriber equipmenies corresponding with this user synchronous indication information corresponding respectively.
Continue to be described foregoing First example, the synchronous indication information of subscriber equipment dev_1 corresponding for user user_1, based on the Newest Directive information syncTag_2 of this subscriber equipment dev_1, is updated to syncTag_2 by syncTag_1 by updating device 105.
Preferably, when user logs in first on a subscriber equipment, described second acquisition device 104 comprises sub-receiving system (not shown), and described updating device 105 comprises creation apparatus (not shown).
When user logs in first on a subscriber equipment, sub-receiving system receives the Newest Directive information on this subscriber equipment corresponding with this user.
Then, creation apparatus, based on the Newest Directive information on this subscriber equipment corresponding with this user, creates the synchronous indication information with this subscriber equipment of this user.
According to the scheme of this preferred embodiment, by safeguarding the synchronous indication information that each subscriber equipment is up-to-date in the network device, convenient service end group obtains corresponding synchrodata to be supplied to corresponding subscriber equipment in this up-to-date synchronous indication information, improves the efficiency of transmitting synchronous data further.
According to the preferred embodiments of the invention, described assist in synchronization device also comprises the second dispensing device (not shown), and described first dispensing device 201 comprises judgment means (not shown) and sub-dispensing device (not shown) further.
Second dispensing device by create or upgrade, synchronous indication information that the one or more subscriber equipmenies corresponding with this user are corresponding respectively sends to described second network equipment.
When getting the new synchrodata corresponding with a user, judgment means judges whether to receive the synchronous indication information from first network equipment, corresponding with the previous synchronization data of this user.
When receiving this synchronous indication information, then sub-dispensing device sends the synchronization request information corresponding with the new synchrodata of this user to first network equipment.
Such as, data supplying device gets user user_2 needs synchronous synchrodata data_3 at subscriber equipment dev_3 and is supplied to subscriber equipment dev_3.When data supplying device gets the new synchrodata data_4 corresponding to user user_2, judgment means judges not receive from the first equipment, corresponding with this user user_2 previous synchronization data data_3 synchronous indication information, then data supplying device does not send the synchronization request corresponding with new synchrodata data_4 to the first network equipment, until receive the synchronous indication information corresponding with synchrodata data_3 of the first network equipment transmission.
According to this preferred embodiment, new synchrodata is sent when receiving corresponding with the previous synchronization data synchronous indication information from first network equipment by limiting second network equipment, ensure that client can receive each synchrodata to carry out synchronously in an orderly manner, avoid the repetition of synchronous data transmission and out of order, further increase the efficiency of transmitting synchronous data.
Software program of the present invention can perform to realize step mentioned above or function by processor.Similarly, software program of the present invention (comprising relevant data structure) can be stored in computer readable recording medium storing program for performing, such as, and RAM memory, magnetic or CD-ROM driver or floppy disc and similar devices.In addition, steps more of the present invention or function can adopt hardware to realize, such as, as coordinating with processor thus performing the circuit of each function or step.
In addition, a part of the present invention can be applied to computer program, such as computer program instructions, when it is performed by computer, by the operation of this computer, can call or provide according to method of the present invention and/or technical scheme.And call the program command of method of the present invention, may be stored in fixing or moveable recording medium, and/or be transmitted by the data flow in broadcast or other signal bearing medias, and/or be stored in the working storage of the computer equipment run according to described program command.At this, comprise a device according to one embodiment of present invention, this device comprises the memory for storing computer program instructions and the processor for execution of program instructions, wherein, when this computer program instructions is performed by this processor, trigger this plant running based on the aforementioned method according to multiple embodiment of the present invention and/or technical scheme.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned one exemplary embodiment, and when not deviating from spirit of the present invention or essential characteristic, the present invention can be realized in other specific forms.Therefore, no matter from which point, all should embodiment be regarded as exemplary, and be nonrestrictive, scope of the present invention is limited by claims instead of above-mentioned explanation, and all changes be therefore intended in the implication of the equivalency by dropping on claim and scope are included in the present invention.Any Reference numeral in claim should be considered as the claim involved by limiting.In addition, obviously " comprising " one word do not get rid of other unit or step, odd number does not get rid of plural number.Multiple unit of stating in system claims or device also can be realized by software or hardware by a unit or device.First, second word such as grade is used for representing title, and does not represent any specific order.
Although show and describe exemplary embodiment especially above, it will be appreciated by those skilled in the art that when not deviating from the spirit and scope of claims, can change to some extent in its form and details.Here sought protection is set forth in the dependent claims.Define in following numbering clause each embodiment these and other in:
1., for having assisted a method for data syn-chronization in first network equipment, wherein, said method comprising the steps of:
A obtains the user totem information of a user to be synchronized;
B, based on described user totem information, inquires about the one or more subscriber equipmenies corresponding with this user totem information synchronous indication information separately;
C is to the second network equipment described one or more subscriber equipment of feedback and respective synchronous indication information thereof, for the synchronous indication information of second network equipment based on each equipment in described one or more subscriber equipment, send the synchrodata corresponding with respective synchronous indication information respectively to each subscriber equipment.
2. the method according to clause 1, wherein, described method is further comprising the steps of:
M obtains at least one subscriber equipment the Newest Directive information separately corresponding with a user;
N creates based at least one subscriber equipment described the Newest Directive information separately or upgrades the one or more subscriber equipmenies corresponding with this user synchronous indication information corresponding respectively.
3. the method according to clause 2, wherein, described step m comprises the following steps:
-when user logs in first on a subscriber equipment, receive the Newest Directive information on this subscriber equipment corresponding with this user;
Wherein, described step n comprises the following steps:
-based on the Newest Directive information on this subscriber equipment corresponding with this user, create the synchronous indication information with this subscriber equipment of this user.
4. the method according to clause 2 or 3, wherein, described method is further comprising the steps of:
-by create or upgrade, synchronous indication information that the one or more subscriber equipmenies corresponding with this user are corresponding respectively sends to described second network equipment.
5. the method according to any one of clause 1 to 4, wherein, described step a comprises the following steps:
-receive synchronization request information from second network equipment;
-by the user totem information extracting described user to be synchronized in described synchronization request information.
6. the method according to any one of clause 1 to 4, wherein, described step a comprises the following steps:
-when a user meets synchronous trigger condition, obtain the user totem information of this user.
7., for providing a method for synchrodata in second network equipment, wherein, said method comprising the steps of:
A sends synchronization request information to described first network equipment, and wherein, described synchronization request information comprises the user totem information of user to be synchronized;
B receives each self-corresponding synchronous indication information of the one or more subscriber equipmenies corresponding with described synchronization request information of described first network equipment feedback;
C is based on each self-corresponding synchronous indication information of one or more subscriber equipment, determine respectively with this in one or more subscriber equipment, need synchronous at least one subscriber equipment synchrodata separately, to provide corresponding synchrodata respectively at least one subscriber equipment.
8. the method according to clause 7, wherein, described steps A comprises the following steps:
-when getting new synchrodata, send corresponding synchronization request information to described first network equipment.
9. the method according to clause 7 or 8, wherein, described steps A is further comprising the steps:
-when getting the new synchrodata corresponding with a user, judge whether to receive the synchronous indication information from first network equipment, corresponding with the previous synchronization data of this user;
-when receiving this synchronous indication information, then send the synchronization request information corresponding with the new synchrodata of this user to first network equipment.
10., for carrying out a method for data syn-chronization in a user device, wherein, said method comprising the steps of:
X sends the synchronous indication information of user in this subscriber equipment to first network equipment.
11. according to the method for clause 10, and before step x, described method also comprises:
-receive synchrodata from described second network equipment, to perform corresponding simultaneous operation based on described synchrodata.
12. 1 kinds for having assisted the assist in synchronization device of data syn-chronization in first network equipment, wherein, described assist in synchronization device comprises:
First acquisition device, for obtaining the user totem information of a user to be synchronized;
Inquiry unit, for based on described user totem information, inquires about the one or more subscriber equipmenies corresponding with this user totem information synchronous indication information separately;
Feedback device, for feeding back described one or more subscriber equipment and respective synchronous indication information thereof to second network equipment, for the synchronous indication information of second network equipment based on each equipment in described one or more subscriber equipment, send the synchrodata corresponding with respective synchronous indication information respectively to each subscriber equipment.
13. assist in synchronization devices according to clause 12, wherein, described assist in synchronization device also comprises:
Second acquisition device, for obtaining at least one subscriber equipment corresponding with user the Newest Directive information separately;
Updating device, for creating based at least one subscriber equipment described the Newest Directive information separately or upgrading the one or more subscriber equipmenies corresponding with this user synchronous indication information corresponding respectively.
14. assist in synchronization devices according to clause 13, wherein, described second acquisition device comprises:
Sub-receiving system, for when user logs in first on a subscriber equipment, receives the Newest Directive information on this subscriber equipment corresponding with this user;
Wherein, described updating device comprises:
Creation apparatus, for based on the Newest Directive information on this subscriber equipment corresponding with this user, creates the synchronous indication information with this subscriber equipment of this user.
15. assist in synchronization devices according to clause 13 or 14, wherein, described assist in synchronization device also comprises:
Second dispensing device, for by create or upgrade, synchronous indication information that the one or more subscriber equipmenies corresponding with this user are corresponding respectively sends to described second network equipment.
16. according to claim 12 to the assist in synchronization device according to any one of 15, and wherein, described first acquisition device comprises:
Request receiving device, for receiving the synchronization request information from second network equipment;
Extraction element, for by the user totem information extracting described user to be synchronized in described synchronization request information.
17. assist in synchronization devices according to any one of clause 12 to 15, wherein, described first acquisition device is used for:
When a user meets synchronous trigger condition, obtain the user totem information of this user.
18. 1 kinds for providing the data supplying device of synchrodata in second network equipment, wherein, described data supplying device comprises:
First dispensing device, for sending corresponding synchronization request information to described first network equipment, wherein, described synchronization request information comprises the user totem information of user to be synchronized;
First receiving device, for receiving each self-corresponding synchronous indication information of the one or more subscriber equipmenies corresponding with described synchronization request information of described first network equipment feedback;
Determining device, for based on each self-corresponding synchronous indication information of one or more subscriber equipment, determine respectively with this in one or more subscriber equipment, need synchronous at least one subscriber equipment synchrodata separately, to provide corresponding synchrodata respectively at least one subscriber equipment.
19. data supplying device according to clause 18, wherein, described first dispensing device is used for:
-when getting new synchrodata, send corresponding synchronization request information to described first network equipment.
20. data supplying device according to clause 18 or 19, wherein, described first dispensing device comprises further:
Judgment means, for when getting the new synchrodata corresponding with a user, judges whether to receive the synchronous indication information from first network equipment, corresponding with the previous synchronization data of this user;
Sub-dispensing device, for receiving this synchronous indication information, then sends the synchronization request information corresponding with the new synchrodata of this user to first network equipment.
21. 1 kinds for carrying out the synchronizer of data syn-chronization in a user device, wherein, described synchronizer comprises:
Instruction dispensing device, for sending the synchronous indication information of user in this subscriber equipment to first network equipment.
22. according to the synchronizer of clause 21, and described synchronizer also comprises:
Data sink, for receiving the synchrodata from described second network equipment, to perform corresponding simultaneous operation based on described synchrodata.

Claims (22)

1., for having assisted a method for data syn-chronization in first network equipment, wherein, said method comprising the steps of:
A obtains the user totem information of a user to be synchronized;
B, based on described user totem information, inquires about the one or more subscriber equipmenies corresponding with this user totem information synchronous indication information separately;
C is to the second network equipment described one or more subscriber equipment of feedback and respective synchronous indication information thereof, for the synchronous indication information of second network equipment based on each equipment in described one or more subscriber equipment, send the synchrodata corresponding with respective synchronous indication information respectively to each subscriber equipment.
2. method according to claim 1, wherein, described method is further comprising the steps of:
M obtains at least one subscriber equipment the Newest Directive information separately corresponding with a user;
N creates based at least one subscriber equipment described the Newest Directive information separately or upgrades the one or more subscriber equipmenies corresponding with this user synchronous indication information corresponding respectively.
3. method according to claim 2, wherein, described step m comprises the following steps:
-when user logs in first on a subscriber equipment, receive the Newest Directive information on this subscriber equipment corresponding with this user;
Wherein, described step n comprises the following steps:
-based on the Newest Directive information on this subscriber equipment corresponding with this user, create the synchronous indication information with this subscriber equipment of this user.
4. according to the method in claim 2 or 3, wherein, described method is further comprising the steps of:
-by create or upgrade, synchronous indication information that the one or more subscriber equipmenies corresponding with this user are corresponding respectively sends to described second network equipment.
5. method according to any one of claim 1 to 4, wherein, described step a comprises the following steps:
-receive synchronization request information from second network equipment;
-by the user totem information extracting described user to be synchronized in described synchronization request information.
6. method according to any one of claim 1 to 4, wherein, described step a comprises the following steps:
-when a user meets synchronous trigger condition, obtain the user totem information of this user.
7., for providing a method for synchrodata in second network equipment, wherein, said method comprising the steps of:
A sends synchronization request information to described first network equipment, and wherein, described synchronization request information comprises the user totem information of user to be synchronized;
B receives each self-corresponding synchronous indication information of the one or more subscriber equipmenies corresponding with described synchronization request information of described first network equipment feedback;
C is based on each self-corresponding synchronous indication information of one or more subscriber equipment, determine respectively with this in one or more subscriber equipment, need synchronous at least one subscriber equipment synchrodata separately, to provide corresponding synchrodata respectively at least one subscriber equipment.
8. method according to claim 7, wherein, described steps A comprises the following steps:
-when getting new synchrodata, send corresponding synchronization request information to described first network equipment.
9. the method according to claim 7 or 8, wherein, described steps A is further comprising the steps:
-when getting the new synchrodata corresponding with a user, judge whether to receive the synchronous indication information from first network equipment, corresponding with the previous synchronization data of this user;
-when receiving this synchronous indication information, then send the synchronization request information corresponding with the new synchrodata of this user to first network equipment.
10., for carrying out a method for data syn-chronization in a user device, wherein, said method comprising the steps of:
X sends the synchronous indication information of user in this subscriber equipment to first network equipment.
11. methods according to claim 10, before step x, described method also comprises:
-receive synchrodata from described second network equipment, to perform corresponding simultaneous operation based on described synchrodata.
12. 1 kinds for having assisted the assist in synchronization device of data syn-chronization in first network equipment, wherein, described assist in synchronization device comprises:
First acquisition device, for obtaining the user totem information of a user to be synchronized;
Inquiry unit, for based on described user totem information, inquires about the one or more subscriber equipmenies corresponding with this user totem information synchronous indication information separately;
Feedback device, for feeding back described one or more subscriber equipment and respective synchronous indication information thereof to second network equipment, for the synchronous indication information of second network equipment based on each equipment in described one or more subscriber equipment, send the synchrodata corresponding with respective synchronous indication information respectively to each subscriber equipment.
13. assist in synchronization devices according to claim 12, wherein, described assist in synchronization device also comprises:
Second acquisition device, for obtaining at least one subscriber equipment corresponding with user the Newest Directive information separately;
Updating device, for creating based at least one subscriber equipment described the Newest Directive information separately or upgrading the one or more subscriber equipmenies corresponding with this user synchronous indication information corresponding respectively.
14. assist in synchronization devices according to claim 13, wherein, described second acquisition device comprises:
Sub-receiving system, for when user logs in first on a subscriber equipment, receives the Newest Directive information on this subscriber equipment corresponding with this user;
Wherein, described updating device comprises:
Creation apparatus, for based on the Newest Directive information on this subscriber equipment corresponding with this user, creates the synchronous indication information with this subscriber equipment of this user.
15. assist in synchronization devices according to claim 13 or 14, wherein, described assist in synchronization device also comprises:
Second dispensing device, for by create or upgrade, synchronous indication information that the one or more subscriber equipmenies corresponding with this user are corresponding respectively sends to described second network equipment.
16. according to claim 12 to the assist in synchronization device according to any one of 15, and wherein, described first acquisition device comprises:
Request receiving device, for receiving the synchronization request information from second network equipment;
Extraction element, for by the user totem information extracting described user to be synchronized in described synchronization request information.
17. according to claim 12 to the assist in synchronization device according to any one of 15, and wherein, described first acquisition device is used for:
When a user meets synchronous trigger condition, obtain the user totem information of this user.
18. 1 kinds for providing the data supplying device of synchrodata in second network equipment, wherein, described data supplying device comprises:
First dispensing device, for sending corresponding synchronization request information to described first network equipment, wherein, described synchronization request information comprises the user totem information of user to be synchronized;
First receiving device, for receiving each self-corresponding synchronous indication information of the one or more subscriber equipmenies corresponding with described synchronization request information of described first network equipment feedback;
Determining device, for based on each self-corresponding synchronous indication information of one or more subscriber equipment, determine respectively with this in one or more subscriber equipment, need synchronous at least one subscriber equipment synchrodata separately, to provide corresponding synchrodata respectively at least one subscriber equipment.
19. data supplying device according to claim 18, wherein, described first dispensing device is used for:
-when getting new synchrodata, send corresponding synchronization request information to described first network equipment.
20. data supplying device according to claim 18 or 19, wherein, described first dispensing device comprises further:
Judgment means, for when getting the new synchrodata corresponding with a user, judges whether to receive the synchronous indication information from first network equipment, corresponding with the previous synchronization data of this user;
Sub-dispensing device, for receiving this synchronous indication information, then sends the synchronization request information corresponding with the new synchrodata of this user to first network equipment.
21. 1 kinds for carrying out the synchronizer of data syn-chronization in a user device, wherein, described synchronizer comprises:
Instruction dispensing device, for sending the synchronous indication information of user in this subscriber equipment to first network equipment.
22. synchronizers according to claim 21, described synchronizer also comprises:
Data sink, for receiving the synchrodata from described second network equipment, to perform corresponding simultaneous operation based on described synchrodata.
CN201510582759.XA 2015-09-14 2015-09-14 Method and device for data synchronization Pending CN105162865A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510582759.XA CN105162865A (en) 2015-09-14 2015-09-14 Method and device for data synchronization

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510582759.XA CN105162865A (en) 2015-09-14 2015-09-14 Method and device for data synchronization

Publications (1)

Publication Number Publication Date
CN105162865A true CN105162865A (en) 2015-12-16

Family

ID=54803617

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510582759.XA Pending CN105162865A (en) 2015-09-14 2015-09-14 Method and device for data synchronization

Country Status (1)

Country Link
CN (1) CN105162865A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115865528A (en) * 2023-02-20 2023-03-28 深圳市英唐数码科技有限公司 Multi-device based user profile operation method, system and readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103164422A (en) * 2011-12-09 2013-06-19 百度在线网络技术(北京)有限公司 Method, equipment and system for conducting data synchronism by adopting general data storage format
US20140108857A1 (en) * 2012-10-17 2014-04-17 International Business Machines Corporation Bitmap selection for remote copying of updates
CN103916409A (en) * 2012-12-30 2014-07-09 中国移动通信集团公司 A data synchronization method, terminal and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103164422A (en) * 2011-12-09 2013-06-19 百度在线网络技术(北京)有限公司 Method, equipment and system for conducting data synchronism by adopting general data storage format
US20140108857A1 (en) * 2012-10-17 2014-04-17 International Business Machines Corporation Bitmap selection for remote copying of updates
CN103916409A (en) * 2012-12-30 2014-07-09 中国移动通信集团公司 A data synchronization method, terminal and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115865528A (en) * 2023-02-20 2023-03-28 深圳市英唐数码科技有限公司 Multi-device based user profile operation method, system and readable storage medium

Similar Documents

Publication Publication Date Title
CN105338078B (en) Date storage method and device for storage system
CN104954468A (en) Resource allocation method and resource allocation device
CN101739296B (en) Data processing system and method
CN111221469B (en) Method, device and system for synchronizing cache data
CN104796439A (en) Webpage pushing method, webpage pushing client, webpage pushing server and webpage pushing system
CN102289480A (en) Method and system for updating data
CN103338272A (en) Content distribution network and cache implementation method thereof
CN106603711B (en) Communication method, system and message server
EP2833602B1 (en) Shared data de-publication method and system
CN103281356A (en) File distribution method and system
CN103905441A (en) Data acquisition method and device
CN105897754A (en) Data processing system, data pulling method and client
CN106570068A (en) Information recommendation method and device
CN108153794B (en) Page cache data refreshing method, device and system
CN109656939B (en) Cache updating method, device, equipment and storage medium
US11082522B2 (en) Information acquisition
CN107741994B (en) Data updating method and device
CN107844310B (en) Configuration information updating method and system
CN105162865A (en) Method and device for data synchronization
CN112783924B (en) Dirty data identification method, device and system
CN111343220A (en) Transponder, distributed file transmission method, system, medium and electronic equipment
CN118573628A (en) Request routing method, apparatus, routing device, storage medium and program product
KR101029416B1 (en) Ranking data system, ranking query system and ranking estimation method for estimating large capacity ranking in real time
CN102739562B (en) Method and device for sending collection information
CN102685155B (en) The method that content transmits, content delivering server and content transmit proxy server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100085 Beijing, Xueyuan Road, Haidian District, No. 5, 2 cottage, B, South 1011

Applicant after: Marine network technology (Beijing) Co., Ltd.

Address before: 100085 Beijing, Xueyuan Road, Haidian District, No. 5, 2 cottage, B, South 1011

Applicant before: Hisense fabric network technology (Beijing) Co., Ltd.

COR Change of bibliographic data
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20151216