[go: up one dir, main page]

CN105100290A - Data synchronization method and device - Google Patents

Data synchronization method and device Download PDF

Info

Publication number
CN105100290A
CN105100290A CN201510643075.6A CN201510643075A CN105100290A CN 105100290 A CN105100290 A CN 105100290A CN 201510643075 A CN201510643075 A CN 201510643075A CN 105100290 A CN105100290 A CN 105100290A
Authority
CN
China
Prior art keywords
time
data
terminal
target data
downloaded
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
CN201510643075.6A
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.)
Beijing Forever Technology Co Ltd
Original Assignee
Beijing Forever Technology 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 Beijing Forever Technology Co Ltd filed Critical Beijing Forever Technology Co Ltd
Priority to CN201510643075.6A priority Critical patent/CN105100290A/en
Publication of CN105100290A publication Critical patent/CN105100290A/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/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/003Arrangements to increase tolerance to errors in transmission or reception timing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a data synchronization method and device. The method comprises the following steps: receiving a data updating request sent by a terminal, wherein the request least comprises an identifier and first time of target data and the first time is the downloading time of target data; obtaining the second time of the target data corresponding to the identifier, wherein the second time is the latest time for updating the target data and the second time is earlier than the first time; obtaining data obtained after the target data is updated by the terminal and updating the target data. By adopting the method and the device, the situation that data uploaded to a server has conflicts with data uploaded by other terminals can be reduced.

Description

A kind of method of data synchronization and device
Technical field
The application relates to technical field of data processing, relates to a kind of method of data synchronization and device in particular.
Background technology
In existing engineering supervisory systems, usually comprise an application server, and be distributed in multiple terminals of different engineering site.The data that application server receiving terminal is uploaded, increase or are updated in original data.But some terminal fileds there will be offline condition sometimes, like this, business datum or the input data of suspension terminal just can not upload onto the server in time, after suspension terminal networking, need the data uploaded just can be uploaded to server before it.And during terminal suspension, other do not have the terminal of suspension the Data Update that suspension terminal upgrades to be uploaded onto the server.
After suspension terminal is networked again, server can receive its applied business data during suspension and other reported datas, because these data have reported delay, therefore these data likely have from the data that other-end receives with server and conflict, be with a supplemental characteristic, such as, the data of this existence conflict are the data characterizing engineering site construction schedule, and server cannot judge that data from which terminal are as data the most accurately.Only according to the sequencing receiving data, the Data Update data with existing received after using.But this operation can not ensure the accuracy of data.
Summary of the invention
In view of this, this application provides a kind of method of data synchronization and device, to solve terminal in prior art because the data of uploading onto the server that suspension causes have the problem of conflicting with other terminal upload data.
For achieving the above object, the application provides following technical scheme: a kind of method of data synchronization, comprising:
The Data Update request that receiving terminal sends, at least comprises in described request: the mark of target data and the very first time, and the described very first time is download time of described target data;
Obtain the second time of the target data corresponding with the mark of described target data, the time that described second time is target data described in last update;
When described second time early than the described very first time time, obtain described terminal described target data is upgraded after data, upgrade described target data.
Preferably, when described second it is late in the described very first time, send the notice of inquiring and whether determining to carry out upgrading to terminal.
Or it is late in the described very first time when described second, and the difference of described second time and the described very first time is greater than predetermined threshold value, then send the notice of inquiring and whether determining to carry out upgrading to described terminal.
Preferably, also comprise in described Data Update request: the data after described target data is upgraded;
Obtain described terminal described target data is upgraded after the process of data comprise:
Obtain from described Data Update request described described target data is upgraded after data.
Preferably, the described terminal of described acquisition described target data is upgraded after the process of data comprise:
The notice uploading the data after described target data is upgraded is sent to described terminal;
Receive the data after the renewal that described terminal uploads.
Preferably, also comprise:
The data download request that receiving terminal sends, comprises Data Identification to be downloaded and the 3rd time in described download request, described 3rd time is the time of described terminal the last time downloading described data to be downloaded;
Determine the 4th time of the to be downloaded data corresponding with described Data Identification, the time that described 4th time is data to be downloaded described in last update;
When described 4th time is later than described 3rd time, responds the download request of described terminal, return described data to be downloaded to described terminal.
Preferably, when described 4th time is not later than described 3rd time, send the data to be downloaded including described 4th time to described terminal.
On the other hand, present invention also provides a kind of data synchronization unit, comprising:
Update request receiving element, for the Data Update request that receiving terminal sends, at least comprises in described request: the mark of target data and the very first time, and the described very first time is download time of described target data;
Second time acquisition unit, for obtaining the second time of the target data corresponding with the mark of described target data, the time that described second time is target data described in last update;
Updating block, for when described second time early than the described very first time time, obtain described terminal described target data is upgraded after data, upgrade described target data.
Preferably, described device also comprises:
Inquiry notice transmitting element, for when described second it is late in the described very first time, sends the notice of inquiring and whether determining to carry out upgrading to terminal;
Or;
When described second, it is late in the described very first time, and the difference of described second time and the described very first time is greater than predetermined threshold value, then send the notice of inquiring and whether determining to carry out upgrading to described terminal
Preferably, described device also comprises:
Download request receiving element, for the data download request that receiving terminal sends, comprises Data Identification to be downloaded and the 3rd time in described download request, described 3rd time is the time of described terminal the last time downloading described data to be downloaded;
4th time acquisition unit, for determining the 4th time of the to be downloaded data corresponding with described Data Identification, the time that described 4th time is data to be downloaded described in last update;
Data transmission unit, for when described 4th time is later than described 3rd time, responds the download request of described terminal, returns described data to be downloaded to described terminal.
Preferably, described data transmission unit also for: when described 4th time is not later than described 3rd time, send the data to be downloaded including described 4th time to described terminal.
Known via above-mentioned technical scheme, compared with prior art, method of data synchronization disclosed in the present application, by the time of contrast terminal downloads target data and the last modification time of target data, after judging these data of terminal downloads, other-end whether is had to carry out amendment to these data, and, only the second time early than the very first time time, just data are upgraded, thus avoid terminal because the data of uploading onto the server that suspension causes have the problem of conflicting with other terminal upload data, ensure that the accuracy of data.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present application or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only the embodiment of the application, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to the accompanying drawing provided.
Fig. 1 shows the schematic flow sheet of a kind of method of data synchronization of the application embodiment;
Fig. 2 shows the schematic flow sheet of a kind of another embodiment of method of data synchronization of the application;
Fig. 3 show server in a kind of method of data synchronization of the embodiment of the present application obtain terminal target data is upgraded after the process schematic of data;
Fig. 4 shows the schematic flow sheet of the another embodiment of a kind of method of data synchronization of the application;
Fig. 5 shows a kind of data synchronization unit of the application example structure schematic diagram;
Fig. 6 shows a kind of another example structure schematic diagram of data synchronization unit of the application.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present application, be clearly and completely described the technical scheme in the embodiment of the present application, obviously, described embodiment is only some embodiments of the present application, instead of whole embodiments.Based on the embodiment in the application, those of ordinary skill in the art are not making the every other embodiment obtained under creative work prerequisite, all belong to the scope of the application's protection.
The flow process of a kind of method of data synchronization disclosed in the present application as shown in Figure 1, comprising:
Step S101: the Data Update request that receiving terminal sends, at least comprises in described request: the mark of target data and the very first time, and the described very first time is download time of described target data.
The mark of target data can be the title of data also can be numbering.This download time is that terminal downloads the time of target data from server.It can be the date, also can specific to the point sometime on a certain date.
Step S102: the second time obtaining the target data corresponding with the mark of described target data, the time that described second time is target data described in last update.
Last update operation can be that other-end has come, and also can be that this terminal completes.
Step S103: when described second time early than the described very first time time, obtain described terminal described target data is upgraded after data, upgrade described target data.
And when second it is late in the very first time, server directly can ignore this update request, or return the failed notice of renewal to terminal.Or, other response modes.
When the second time early than the very first time time, illustrated the renewal of target data before terminal downloads target data, also just mean, after self terminal downloads these data, these data were not also updated, then the renewal of now terminal log certificate, be the renewal to legacy data, this renewal rewards theory is effective.Thus avoid terminal because the data of uploading onto the server that suspension causes have the problem of conflicting with other terminal upload data, ensure that the accuracy of data.
Disclosed in the embodiment of the present application, the flow process of another method of data synchronization as shown in Figure 2, comprising:
Step S201: the Data Update request that receiving terminal sends, at least comprises in described request: the mark of target data and the very first time, and the described very first time is download time of described target data.
Step S202: the second time obtaining the target data corresponding with the mark of described target data, the time that described second time is target data described in last update.
Step S203: when described second time early than the described very first time time, obtain described terminal described target data is upgraded after data, upgrade described target data.
Step S204: when described second it is late in the described very first time, sends the notice of inquiring and whether determining to carry out upgrading to terminal.
In the present embodiment, when second it is late in the very first time, whether determine the notice carrying out upgrading to query field of terminal, with notification terminal, conflict may be occurred at present, determined whether proceeding to upgrade by terminal.If receive the notice abandoning upgrading that terminal sends, then this renewal process terminates.If receive the notice of the determination renewal that terminal sends, then mean that this terminal is determined to upgrade these data, likely the target data of terminal understanding storage is at present wrong, so need to upgrade, or the data after renewal are that the basis after last update is carried out, and can not cause conflict.
Then now, server accepts request, and obtains the data after upgrading, upgrades target data.
The present embodiment does not limit only has this kind of processing mode when second it is late in the very first time, can also be: when described second, it is late in the described very first time, and, the difference of described second time and the described very first time is greater than predetermined threshold value, then send the notice of inquiring and whether determining to carry out upgrading to described terminal.
Shown in which and Fig. 2, the difference of method is, when second it is late in the very first time, the difference both judging also will be gone again whether to be greater than preset value, such as 1 day, or 5 hours, judge whether to need notification terminal by these two constraintss.If be less than one day, then likely now also do not arrive the cycle that can upgrade data, also just mean that the data on server are not also updated, then now, the data after also can directly obtaining renewal upgrade.This mode has considered multiple factor, thus makes the reliability of whole synchronizing process higher, and data accuracy is higher.
In the above-described embodiments, the process of the data after the described terminal of described acquisition upgrades described target data as shown in Figure 3, comprising:
Step S301: send the notice uploading the data after described target data is upgraded to described terminal;
Meet the second time early than this condition of the described very first time after, notification terminal can upload the data after renewal for synchronously.
Step S302: receive the data after the renewal that described terminal uploads.
In another execution mode, terminal sends in the Data Update request of server and also comprises: the data after upgrading described target data, then described terminal directly obtains the data after described renewal, upgrades target data.
Disclosed in the embodiment of the present application, the flow process of another method of data synchronization as shown in Figure 4, comprising:
Step S401: the data download request that receiving terminal sends, comprises Data Identification to be downloaded and the 3rd time in described download request, described 3rd time is the time of described terminal the last time downloading described data to be downloaded;
Step S402: the 4th time determining the to be downloaded data corresponding with described Data Identification, the time that described 4th time is data to be downloaded described in last update;
Step S403: when described 4th time is later than described 3rd time, responds the download request of described terminal, return described data to be downloaded to described terminal.
Step S404: when described 4th time is not later than described 3rd time, sends the data to be downloaded including described 4th time to described terminal.
And in the present embodiment, will the data feedback to be downloaded of described 4th time be included to terminal, terminal can be allowed to judge whether to need this data according to this time, if needed, can retain, if do not needed, then abandon voluntarily, for terminal provides more choices.
When the 4th time was not later than described 3rd time, the information also data to be downloaded can being pointed out not to be updated to terminal feedback.
After this process can occur in the process of Fig. 1-3 illustrated embodiment.In the embodiment illustrated in figs. 1-3, solve terminal to server more new data time the collision problem that occurs, equally, when terminal to server request msg, also similar problem can be faced, namely, the data that request is downloaded are the same with local data of preserving, in order to address this problem, download by contrast terminal the time that time of these data and this data are updated recently successively recently successively in the present embodiment, determine whether to send data to be downloaded, or, how to send data to be downloaded.
The application also discloses a kind of data synchronization unit, and structure as shown in Figure 5, comprising:
Update request receiving element 501, for the Data Update request that receiving terminal sends, at least comprises in described request: the mark of target data and the very first time, and the described very first time is download time of described target data;
The mark of target data can be the title of data also can be numbering.This download time is that terminal downloads the time of target data from server.It can be the date, also can specific to the point sometime on a certain date.
Second time acquisition unit 502, for obtaining the second time of the target data corresponding with the mark of described target data, the time that described second time is target data described in last update;
Updating block 503, for when described second time early than the described very first time time, obtain described terminal described target data is upgraded after data, upgrade described target data.
Data synchronization unit disclosed in the present application, by the time of contrast terminal downloads target data and the last modification time of target data, after judging these data of terminal downloads, other-end whether is had to carry out amendment to these data, further, only the second time early than the very first time time, just data are upgraded, thus avoid terminal because the data of uploading onto the server that suspension causes have the problem of conflicting with other terminal upload data, ensure that the accuracy of data.
Further, also comprise in Fig. 5: inquiry notice transmitting element 504, for when described second it is late in the described very first time, the notice of inquiring and whether determining to carry out upgrading is sent to terminal, or it is late in the described very first time when described second, and, the difference of described second time and the described very first time is greater than predetermined threshold value, then send the notice of inquiring and whether determining to carry out upgrading to described terminal.
Second it is late when the very first time, whether determines the notice carrying out upgrading, with notification terminal, may occur conflict at present, determined whether proceeding to upgrade by terminal to query field of terminal.If receive the notice abandoning upgrading that terminal sends, then this renewal process terminates.If receive the notice of the determination renewal that terminal sends, then mean that this terminal is determined to upgrade these data, likely the target data of terminal understanding storage is at present wrong, so need to upgrade, or the data after renewal are that the basis after last update is carried out, and can not cause conflict.
Then now, server accepts request, and obtains the data after upgrading, upgrades target data.
Further, its structure can also as shown in Figure 6, except comprising various piece shown in Fig. 5, also comprise:
Download request receiving element 505, for the data download request that receiving terminal sends, comprises Data Identification to be downloaded and the 3rd time in described download request, described 3rd time is the time of described terminal the last time downloading described data to be downloaded;
4th time acquisition unit 506, for determining the 4th time of the to be downloaded data corresponding with described Data Identification, the time that described 4th time is data to be downloaded described in last update;
Data transmission unit 507, for when described 4th time is later than described 3rd time, responds the download request of described terminal, returns described data to be downloaded to described terminal.
Described data transmission unit 507 also for, when described 4th time is not later than described 3rd time, send the data to be downloaded including described 4th time to described terminal.
For aforesaid each embodiment of the method, in order to simple description, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the application is not by the restriction of described sequence of movement, because according to the application, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in specification all belongs to preferred embodiment, and involved action and module might not be that the application is necessary.
In this specification, each embodiment adopts the mode of going forward one by one to describe, and what each embodiment stressed is the difference with other embodiments, between each embodiment identical similar portion mutually see.For device disclosed in embodiment, because it corresponds to the method disclosed in Example, so description is fairly simple, relevant part illustrates see method part.
It should be noted that, in this article, the such as relational terms of first and second grades and so on is only used for an entity or operation to separate with another entity or operating space, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or equipment and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or equipment.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment comprising described key element and also there is other identical element.
For convenience of description, various unit is divided into describe respectively with function when describing above device.Certainly, the function of each unit can be realized in same or multiple software and/or hardware when implementing the application.
As seen through the above description of the embodiments, those skilled in the art can be well understood to the mode that the application can add required general hardware platform by software and realizes.Based on such understanding, the technical scheme of the application can embody with the form of software product the part that prior art contributes in essence in other words, this computer software product can be stored in storage medium, as ROM/RAM, magnetic disc, CD etc., comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) perform the method described in some part of each embodiment of the application or embodiment.
To the above-mentioned explanation of the disclosed embodiments, professional and technical personnel in the field are realized or uses the application.To be apparent for those skilled in the art to the multiple amendment of these embodiments, General Principle as defined herein when not departing from the spirit or scope of the application, can realize in other embodiments.Therefore, the application can not be restricted to these embodiments shown in this article, but will meet the widest scope consistent with principle disclosed herein and features of novelty.

Claims (10)

1. a method of data synchronization, is characterized in that, comprising:
The Data Update request that receiving terminal sends, at least comprises in described request: the mark of target data and the very first time, and the described very first time is download time of described target data;
Obtain the second time of the target data corresponding with the mark of described target data, the time that described second time is target data described in last update;
When described second time early than the described very first time time, obtain described terminal described target data is upgraded after data, upgrade described target data.
2. method according to claim 1, is characterized in that, when described second it is late in the described very first time, sends the notice of inquiring and whether determining to carry out upgrading to terminal.
Or it is late in the described very first time when described second, and the difference of described second time and the described very first time is greater than predetermined threshold value, then send the notice of inquiring and whether determining to carry out upgrading to described terminal.
3. method according to claim 1 and 2, is characterized in that, also comprises in described Data Update request: the data after upgrading described target data;
Obtain described terminal described target data is upgraded after the process of data comprise:
Obtain from described Data Update request described described target data is upgraded after data.
4. method according to claim 1 and 2, its feature is being, the process of the data after the described terminal of described acquisition upgrades described target data comprises:
The notice uploading the data after described target data is upgraded is sent to described terminal;
Receive the data after the renewal that described terminal uploads.
5. method according to claim 1, is characterized in that, also comprises:
The data download request that receiving terminal sends, comprises Data Identification to be downloaded and the 3rd time in described download request, described 3rd time is the time of described terminal the last time downloading described data to be downloaded;
Determine the 4th time of the to be downloaded data corresponding with described Data Identification, the time that described 4th time is data to be downloaded described in last update;
When described 4th time is later than described 3rd time, responds the download request of described terminal, return described data to be downloaded to described terminal.
6. according to described method according to claim 5, it is characterized in that, when described 4th time is not later than described 3rd time, send the data to be downloaded including described 4th time to described terminal.
7. a data synchronization unit, is characterized in that, comprising:
Update request receiving element, for the Data Update request that receiving terminal sends, at least comprises in described request: the mark of target data and the very first time, and the described very first time is download time of described target data;
Second time acquisition unit, for obtaining the second time of the target data corresponding with the mark of described target data, the time that described second time is target data described in last update;
Updating block, for when described second time early than the described very first time time, obtain described terminal described target data is upgraded after data, upgrade described target data.
8. device according to claim 7, is characterized in that, also comprises:
Inquiry notice transmitting element, for when described second it is late in the described very first time, sends the notice of inquiring and whether determining to carry out upgrading to terminal;
Or;
When described second, it is late in the described very first time, and the difference of described second time and the described very first time is greater than predetermined threshold value, then send the notice of inquiring and whether determining to carry out upgrading to described terminal.
9. device according to claim 8, is characterized in that, also comprises:
Download request receiving element, for the data download request that receiving terminal sends, comprises Data Identification to be downloaded and the 3rd time in described download request, described 3rd time is the time of described terminal the last time downloading described data to be downloaded;
4th time acquisition unit, for determining the 4th time of the to be downloaded data corresponding with described Data Identification, the time that described 4th time is data to be downloaded described in last update;
Data transmission unit, for when described 4th time is later than described 3rd time, responds the download request of described terminal, returns described data to be downloaded to described terminal.
10. device according to claim 9, is characterized in that, described data transmission unit also for: when described 4th time is not later than described 3rd time, send the data to be downloaded including described 4th time to described terminal.
CN201510643075.6A 2015-09-30 2015-09-30 Data synchronization method and device Pending CN105100290A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510643075.6A CN105100290A (en) 2015-09-30 2015-09-30 Data synchronization method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510643075.6A CN105100290A (en) 2015-09-30 2015-09-30 Data synchronization method and device

Publications (1)

Publication Number Publication Date
CN105100290A true CN105100290A (en) 2015-11-25

Family

ID=54579804

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510643075.6A Pending CN105100290A (en) 2015-09-30 2015-09-30 Data synchronization method and device

Country Status (1)

Country Link
CN (1) CN105100290A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106250417A (en) * 2016-07-22 2016-12-21 乐视控股(北京)有限公司 A kind of method and device obtaining comment data
CN107038180A (en) * 2016-08-23 2017-08-11 平安科技(深圳)有限公司 Insurance application information updating method and management server
CN108206933A (en) * 2016-12-16 2018-06-26 杭州海康威视数字技术股份有限公司 A kind of video data acquisition methods and device based on video cloud storage system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101741830A (en) * 2009-11-09 2010-06-16 深圳市同洲电子股份有限公司 Method, system, client and server for realizing multi-client data synchronization
CN101924747A (en) * 2009-06-17 2010-12-22 华为终端有限公司 Method and device for processing data collision, network side server and terminal
CN103379115A (en) * 2012-04-28 2013-10-30 盛乐信息技术(上海)有限公司 Data synchronism method and equipment for local storage and network storage
US20150161225A1 (en) * 2013-12-06 2015-06-11 SoftNAS, LLC Synchronization storage solution

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101924747A (en) * 2009-06-17 2010-12-22 华为终端有限公司 Method and device for processing data collision, network side server and terminal
CN101741830A (en) * 2009-11-09 2010-06-16 深圳市同洲电子股份有限公司 Method, system, client and server for realizing multi-client data synchronization
CN103379115A (en) * 2012-04-28 2013-10-30 盛乐信息技术(上海)有限公司 Data synchronism method and equipment for local storage and network storage
US20150161225A1 (en) * 2013-12-06 2015-06-11 SoftNAS, LLC Synchronization storage solution

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106250417A (en) * 2016-07-22 2016-12-21 乐视控股(北京)有限公司 A kind of method and device obtaining comment data
CN107038180A (en) * 2016-08-23 2017-08-11 平安科技(深圳)有限公司 Insurance application information updating method and management server
WO2018036152A1 (en) * 2016-08-23 2018-03-01 平安科技(深圳)有限公司 Method for updating insurance policy information, management server, and computer readable storage medium
CN108206933A (en) * 2016-12-16 2018-06-26 杭州海康威视数字技术股份有限公司 A kind of video data acquisition methods and device based on video cloud storage system
CN108206933B (en) * 2016-12-16 2020-05-15 杭州海康威视数字技术股份有限公司 Video data acquisition method and device based on video cloud storage system

Similar Documents

Publication Publication Date Title
US6643669B1 (en) Method for optimization of synchronization between a client's database and a server database
CN104283956B (en) Strong consistency distributed data storage method, Apparatus and system
CN106681766B (en) Remote firmware upgrade control method and system
CA2769773C (en) System and method for data communication over a network
CN103634369A (en) Cloud computing-based data sharing system and method
CN111683114A (en) Method and device for upgrading equipment program, terminal equipment and storage medium
CN113268540B (en) Data synchronization method and device
CN105100290A (en) Data synchronization method and device
CN110535776B (en) Gateway current limiting method, device, gateway, system and storage medium
CN113612824A (en) Calibration data management method, system, medium, and device
CN110968646B (en) Embedded system database synchronization method, device and storage medium
CN112862574A (en) Distributed order number generation method and system
CN105530323B (en) File upgrading method, related equipment and system
US11068251B2 (en) Method for distributing software upgrade in a communication network
CN112910675A (en) Equipment management method, device and system
CN113656144B (en) Data release system, method and device, electronic equipment and storage medium
US20230214204A1 (en) Software upgrade system, software upgrade method and non-transitory recording medium
CN105282728A (en) Method for deleting notification resource and common service entity
CN113108527B (en) Parameter configuration system and method for functional special area of intelligent refrigerator
CN103457984A (en) Method and system for automatic synchronous upgrade control
CN105634825A (en) Method and device for upgrading intelligent terminal system
KR101298852B1 (en) Method of restoring file and system for the same
CN107666495B (en) Disaster recovery method and terminal for application
CN104023086A (en) WEB cluster code updating method, device and system
CN114201499B (en) Data uploading method and device and computer equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20151125

RJ01 Rejection of invention patent application after publication