Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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

A data synchronization and data technology, applied in the field of data processing, can solve the problems of increasing the load power consumption of the communication host and communication traffic costs, the pressure of big data analysis of the data server, and the simultaneous communication of excessive data volume.

Active Publication Date: 2019-08-06
逍牛网络科技(上海)有限公司
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The current data synchronization method usually connects each smart device to a communication host through an internal bus, so that the communication host can obtain the real-time data collected by each smart device in time, and then send it to the corresponding data server; The data collected by each smart device is changing in real time. At this time, in order to ensure the validity and real-time performance of the data, it is necessary to continuously synchronize a large amount of real-time changing collected data to the data server, so that the amount of data to be synchronized is too large and the synchronization Frequent communication not only increases the load power consumption and communication traffic cost of the communication host, but also brings greater data analysis pressure to the data server

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, device and system, equipment and storage medium
  • Data synchronization method, device and system, equipment and storage medium
  • Data synchronization method, device and system, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] Figure 2A It is a flow chart of a data synchronization method provided by Embodiment 1 of the present invention. This embodiment is applicable to any situation where a communication host performs data synchronization with a data server. A data synchronization method provided in this embodiment can be executed by a data synchronization device provided in an embodiment of the present invention. The device can be implemented by means of software and / or hardware, and integrated into a device that executes this method. In this embodiment In the example, the device for executing the method may be a communication host connected to the sub-device for real-time data collection through a bus.

[0035] Specifically, refer to Figure 2A , the method may include the following steps:

[0036] S210. Determine the trigger status of each communication template according to the currently collected sub-device data and the trigger conditions in the pre-configured communication templates...

Embodiment 2

[0046] image 3 It is a flowchart of a data synchronization method provided by Embodiment 2 of the present invention. This embodiment is optimized on the basis of the foregoing embodiments. Optionally, in order to ensure the efficiency and accuracy of data synchronization, when editing the communication template in this embodiment, in addition to pre-defining the trigger conditions of the communication template, the template number, trigger strategy and data definition format of the communication template will be additionally defined. The template number is the serial number of each communication template edited; the trigger strategy is the synchronization rule according to when the communication host sends the data to be synchronized to the data server in advance; the data definition format refers to the sub-device data specified by the communication template The data to be synchronized in . At this point, this embodiment mainly explains in detail the specific synchronizati...

Embodiment 3

[0068] Figure 4 A schematic structural diagram of a data synchronization device provided in Embodiment 3 of the present invention, as shown in Figure 4 As shown, the device may include:

[0069] The trigger state determination module 410 is used to determine the trigger state of each communication template according to the currently collected sub-device data and the trigger conditions in the pre-configured communication templates;

[0070] The data synchronization module 420 is configured to synchronously send to the data server the data to be synchronized specified by the communication template whose trigger status is activated and selected from the sub-device data.

[0071] In the technical solution provided by this embodiment, the trigger status of each communication template is determined according to the currently collected sub-device data and the trigger conditions in the pre-configured communication templates, so as to filter out the communication templates whose tri...

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 embodiment of the invention discloses a data synchronization method, device and system, equipment and a storage medium. The method comprises the following steps: determining a trigger state of each communication template according to currently acquired sub-equipment data and a trigger condition in a pre-configured communication template; and synchronously sending to-be-synchronized data specified by the communication template of which the trigger state is an activated state screened out from the sub-device data to a data server. Accorrding to the technical scheme, all currently acquired sub-equipment data does not need to be synchronized to the data server, the number of the to-be-synchronized data is reduced, the real-time effectiveness of data synchronization is ensured, the communication bandwidth of the to-be-synchronized data between the communication host and the data server is reduced, the data processing pressure of the data server is reduced, and the data synchronization efficiency is improved.

Description

technical field [0001] The embodiments of the present invention relate to the field of data processing, and in particular, to a data synchronization method, device, system, equipment, and storage medium. Background technique [0002] With the popularization of the Internet of Things, more and more smart devices provide great convenience for people's life and work. At this time, it is necessary to synchronize the corresponding data collected by each smart device to the data server in real time, and the data server performs analysis and processing. [0003] The current data synchronization method usually connects each smart device to a communication host through an internal bus, so that the communication host can obtain the real-time data collected by each smart device in time, and then send it to the corresponding data server; The data collected by each smart device is changing in real time. At this time, in order to ensure the validity and real-time performance of the data, ...

Claims

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

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/08
CPCH04L67/1095
Inventor 胡依林汤涛刘振
Owner 逍牛网络科技(上海)有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products