Data synchronization method and device, equipment, server and storage medium

A data synchronization and server technology, applied in the fields of servers and storage media, data synchronization methods, devices, and equipment, can solve the problem of repeated synchronization of map data and achieve the effect of avoiding repeated synchronization

Pending Publication Date: 2021-12-03
SHENZHEN UMOUSE TECH DEV
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, when synchronizing map data, multiple client application software needs t

Method used

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

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data synchronization method and device, equipment, server and storage medium
  • Data synchronization method and device, equipment, server and storage medium
  • Data synchronization method and device, equipment, server and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] figure 1 It is a schematic flow chart of a data synchronization method provided by Embodiment 1 of the present invention. This method is applicable to the situation of data synchronization. The method can be executed by a data synchronization device, wherein the device can be implemented by software and / or hardware. And generally integrated on the client device, in the present embodiment the client device includes but not limited to: computer, tablet computer and smart phone etc., the client device in the present embodiment can be the device with IOS system and Android system, It should be further noted that, in this embodiment, there may be multiple client devices.

[0046] like figure 1As shown, a data synchronization method provided by Embodiment 1 of the present invention includes the following steps:

[0047] S110. Obtain an identification time stamp from the background server, the identification time stamp is obtained after marking the latest time stamp, and the...

Embodiment 2

[0062] figure 2 It is a schematic flow chart of a data synchronization method provided in Embodiment 2 of the present invention. This method is applicable to data synchronization. The method can be performed by a data synchronization device, where the device can be implemented by software and / or hardware. And generally integrated in the background server.

[0063] like figure 2 As shown, a data synchronization method provided by Embodiment 2 of the present invention includes the following steps:

[0064] S210. Identify the latest time stamp to obtain the identified time stamp.

[0065] In this embodiment, there is no limitation on the way to identify the latest time stamp. The purpose of identification is to mark the latest time stamp to identify the generation time corresponding to the last piece of map data that has been synchronized by the client device.

[0066] S220. Repeatedly receive the first synchronization data sent by the client device, and realize map data syn...

Embodiment 3

[0076] image 3 An example flowchart of a data synchronization method provided by Embodiment 3 of the present invention, as shown in image 3 As shown, the specific implementation steps of the data synchronization method are as follows:

[0077] Step 1. The client device calls the API interface provided by the background server to view the timestamp generated by the last synchronized historical map data of a specific sweeping robot, that is, the target robot, which is the latest timestamp.

[0078] Step 2. The client device pulls the list of historical map data whose generation time is later than the latest timestamp from the third-party platform.

[0079]Step 3. The client device arranges the pulled historical map data list in positive order according to the generation time, and obtains the sorted historical map data.

[0080] Step 4. The client device selects a piece of historical map data with the earliest generation time from the sorted historical map data, that is, the ...

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

PUM

No PUM Login to view more

Abstract

The invention discloses a data synchronization method and device, equipment, a server and a storage medium. The method comprises the steps of acquiring an identification timestamp from a background server, acquiring the identification timestamp after the latest timestamp is identified, wherein the latest timestamp is the time when a target robot carries out map data synchronization for the last time; sorting the historical map data list to obtain a sorted historical map data list, wherein the generation time of the historical map data included in the sorted historical map data list is later than the identification timestamp; and repeatedly selecting a piece of historical map data with the earliest generation time from the sorted historical map data list, sending the historical map data with the earliest generation time to the background server, and realizing map data synchronization according to a return value obtained from the background server. By means of the method, repeated synchronization of data can be effectively avoided.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of data synchronization, and in particular, to a data synchronization method, device, equipment, server, and storage medium. Background technique [0002] Sweeping robots have been widely used in daily life. Robots will generate more and more work records and map data during operation. The generated map data can only be stored on third-party platforms and only indirectly through client application software. to synchronize the map data. [0003] In the prior art, when synchronizing map data, multiple client application software needs to perform data synchronization, so there is a problem of repeated synchronization of map data. Contents of the invention [0004] Embodiments of the present invention provide a data synchronization method, device, device, server and storage medium, which can effectively avoid repeated synchronization of data. [0005] In the first aspect, the embodiment...

Claims

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

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F16/27G06F16/29
CPCG06F16/27G06F16/29
Inventor 杨晓华蒋剑锋
Owner SHENZHEN UMOUSE TECH DEV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products