Intelligent acquisition gateway supporting real-time synchronization of multi-modal data

By designing a smart acquisition gateway that supports real-time synchronous multimodal data, the complexity of multimodal data acquisition is solved, real-time and accurate transmission and processing of data is realized, data processing efficiency is improved, and data security is ensured.

CN120238393APending Publication Date: 2025-07-01ANOTHER ME (BEIJING) VIRTUAL TECH DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510460487.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-14
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

The prior art has inconvenience in multimodal data acquisition, especially when switching between any two different protocols, resulting in increased complexity.

Method used

Design an intelligent acquisition gateway that supports real-time synchronization of multimodal data, connects external devices through the intelligent acquisition gateway, performs communication verification and data preprocessing, and sends data to the cloud platform for storage, supports multiple interfaces and communication protocols to realize real-time and accurate transmission and processing of data.

Benefits of technology

Real-time and accuracy of data are achieved, the efficiency and flexibility of data processing are improved, and data security is ensured through multiple encryption mechanisms and firewall functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120238393A_ABST
    Figure CN120238393A_ABST
Patent Text Reader

Abstract

The invention discloses a real-time synchronous intelligent acquisition gateway supporting multi-modal data, and relates to the technical field of data acquisition. Comprising the following steps: configuring an intelligent acquisition gateway on a cloud platform, connecting an external device by using the intelligent acquisition gateway, and carrying out communication verification so as to acquire multi-modal data; based on the intelligent acquisition gateway, preprocessing the acquired data of different modals; and sending the preprocessed data to a cloud platform, and storing the data by the cloud platform according to the priority. According to the invention, through efficient data acquisition, preprocessing and transmission functions, the intelligent acquisition gateway not only ensures the real-time performance and accuracy of data, but also greatly improves the efficiency and flexibility of data processing; the data format can be automatically identified, the sampling frequency can be optimized, and even the acquisition strategy can be dynamically adjusted according to the environment change to realize intelligent acquisition; multiple encryption mechanisms and firewall functions are built in the intelligent acquisition gateway, so that data leakage and illegal access are effectively prevented, and the security of data transmission and storage is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data acquisition, and particularly to an intelligent acquisition gateway that supports real-time synchronization of multimodal data. Background Art

[0002] In this era of Internet of Everything, data has become a key factor driving social progress and industrial upgrading. In the vast ocean of data, how to efficiently, accurately collect, transmit, and process this data has become a hot topic of exploration.

[0003] An acquisition gateway is a data acquisition and transmission device. It is like a "bridge" in the data world, connecting various data acquisition sources such as sensors and meters at one end, and connecting to a cloud server or a local data center at the other end, achieving seamless docking from the physical world to the digital world. Through efficient data acquisition, preprocessing, and transmission functions, the gateway not only ensures the real-time and accuracy of data, but also greatly improves the efficiency and flexibility of data processing.

[0004] With the popularization of the Internet and various terminal devices, the data in the network has grown explosively, and various types of terminal devices are generating data all the time. Most of the current technologies are dedicated one-to-one single-protocol gateways, and a dedicated gateway is required for conversion between any two different protocols, which is very inconvenient in the current complex multimodal data.

[0005] Therefore, proposing an intelligent acquisition gateway that supports real-time synchronization of multimodal data to solve the difficulties existing in the prior art is an urgent problem for those skilled in the art. Summary of the Invention

[0006] In view of this, the present invention provides an intelligent acquisition gateway that supports real-time synchronization of multimodal data. Through efficient data acquisition, preprocessing, and transmission functions, the intelligent acquisition gateway not only ensures the real-time and accuracy of data, but also greatly improves the efficiency and flexibility of data processing.

[0007] To achieve the above object, the present invention adopts the following technical solutions:

[0008] An intelligent acquisition gateway that supports real-time synchronization of multimodal data, comprising:

[0009] Configure the intelligent acquisition gateway on the cloud platform, use the intelligent acquisition gateway to connect to external devices, and perform communication verification, so as to collect multimodal data;

[0010] Based on the intelligent acquisition gateway, preprocess the collected data of different modalities;

[0011] Send the preprocessed data to the cloud platform, and the cloud platform saves the data according to the priority.

[0012] Optionally, the intelligent acquisition gateway includes: a dual-core CPU for converting and processing relevant data; an interface module equipped with multiple types of interfaces such as RS-485, RS-232, USB, RJ45, and SPI; a communication module supporting 5G / 4G, Wi-Fi, and Bluetooth wireless communications; a cache module for caching data in the queue to achieve short-term and small-capacity storage; and a power module that provides the working voltage required for each module and interface through a 12VDC 1A / 2A power adapter.

[0013] Optionally, configure the intelligent acquisition gateway on the cloud platform, use the intelligent acquisition gateway to connect to external devices, and perform communication verification. The specific content of collecting multimodal data is as follows:

[0014] Initialize the communication interface; test whether it can communicate with the external device. If not, continue to initialize the communication interface. If so, send a command to the external device. After receiving the command, the external device will feedback relevant data. The intelligent acquisition gateway performs CRC verification on the feedback relevant data. If the verification is correct, continue to receive the relevant data of the external device. If incorrect, further determine whether the external device feedbacks an error code. If an error code is feedback, perform error handling. If no error code is feedback, perform normal processing and continue to collect data.

[0015] Optionally, classify the collected multimodal data based on data attributes to obtain multiple categories of sub-data; determine the data collection order of each category of sub-data according to the target access time.

[0016] Optionally, based on the intelligent acquisition gateway, perform preprocessing such as filtering, parsing, computing, sorting, compressing, and encrypting on the collected data of different modalities.

[0017] Optionally, the data transmission process is as follows: when the intelligent acquisition gateway completes data collection, it issues a local network communication request. The intelligent acquisition gateway will first perform identity verification. If not registered, it will first perform identity registration and configure the IP address, port number, serial port number, slave address, baud rate, parity bit, and stop bit of the channel, and allocate and schedule tasks according to the priority of the service; when processing data, the intelligent acquisition gateway will first ask whether there is a local data conversion package. If so, directly run for data conversion. If not, configure and install the data conversion package through network configuration. After data conversion is completed, it interacts with the cloud platform.

[0018] Optionally, the intelligent acquisition gateway supports network ports and serial ports. Among them, the network port is configured with an IP address and a port number, and the serial port is configured with a serial port number, a slave address, a baud rate, a parity bit, and a stop bit.

[0019] As can be seen from the above technical solutions, compared with the prior art, the present invention provides an intelligent acquisition gateway that supports real-time synchronization of multimodal data, having the following beneficial effects:

[0020] (1) Through efficient data acquisition, preprocessing, and transmission functions, the intelligent acquisition gateway of the present invention not only ensures the real-time and accuracy of data but also greatly improves the efficiency and flexibility of data processing;

[0021] (2) The present invention can automatically identify data formats, optimize sampling frequencies, and even dynamically adjust acquisition strategies according to environmental changes to achieve intelligent acquisition;

[0022] (3) The intelligent acquisition gateway of the present invention can transmit data at a speed of gigabit or even ten gigabit, greatly shortening the data transmission delay and making real-time data analysis and decision-making possible;

[0023] (4) The intelligent acquisition gateway of the present invention is built-in with multiple encryption mechanisms and firewall functions, effectively preventing data leakage and illegal access and ensuring the security of data transmission and storage. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained according to the provided drawings.

[0025] Figure 1 It is a schematic diagram of a method for an intelligent acquisition gateway that supports real-time synchronization of multimodal data provided by the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0026] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts fall within the scope of protection of the present invention.

[0027] Refer to Figure 1 As shown, the present invention discloses an intelligent acquisition gateway that supports real-time synchronization of multimodal data, including:

[0028] Configure the intelligent acquisition gateway on the cloud platform, use the intelligent acquisition gateway to connect to external devices, and perform communication verification to collect multimodal data;

[0029] Based on the intelligent acquisition gateway, preprocess the collected data of different modalities;

[0030] Send the preprocessed data to the cloud platform, and the cloud platform saves the data according to the priority.

[0031] Furthermore, the intelligent acquisition gateway includes: a dual-core CPU for converting and processing relevant data; an interface module equipped with multiple types of interfaces such as RS-485, RS-232, USB, RJ45, and SPI; a communication module supporting 5G / 4G, Wi-Fi, and Bluetooth wireless communications; a cache module for caching data in the queue to achieve short-term and small-capacity storage; and a power module that provides the working voltage required for each module and interface through a 12VDC 1A / 2A power adapter.

[0032] Furthermore, configure the intelligent acquisition gateway on the cloud platform, use the intelligent acquisition gateway to connect to external devices, and perform communication verification. The specific content of collecting multimodal data is as follows:

[0033] Initialize the communication interface; test whether it can communicate with the external device. If not, continue to initialize the communication interface. If so, send a command to the external device. After receiving the command, the external device will feedback relevant data. The intelligent acquisition gateway performs CRC verification on the feedback relevant data. If the verification is correct, continue to receive the relevant data of the external device. If it is incorrect, further determine whether the external device feedbacks an error code. If an error code is feedback, perform error handling. If no error code is feedback, perform normal processing and continue to collect data.

[0034] Specifically, the external devices include various sensors, instruments, production equipment, cameras, industrial computers, PLCs, PCs, tablets, etc.

[0035] Cyclic Redundancy Check (CRC) is a channel coding technology that generates a short fixed-length check code based on data such as network data packets or computer files, mainly used to detect or verify errors that may occur after data transmission or storage. It uses the principle of division and remainder to detect errors.

[0036] The basic idea of the CRC algorithm is to regard the transmitted data as a number with a very long number of digits. Divide this number modulo two by another number. The obtained remainder is used as the check data and appended to the original data.

[0037] The sender and receiver communicate in the following way:

[0038] Before communication, the sender and receiver agree on a preset integer as the divisor;

[0039] Before sending, the sender performs modulo-2 division operation on the original data and the agreed divisor to generate a remainder (i.e., CRC code), and then attaches it to the original data and sends it to the receiver together;

[0040] After receiving, the receiver performs modulo-2 division on it by the agreed divisor. The receiver considers there is no error if and only if the remainder is 0.

[0041] Furthermore, classify the collected multi-modal data based on data attributes to obtain multiple categories of sub-data; determine the data collection order of each category of sub-data according to the target access time.

[0042] Specifically, data attributes include data source, data type, data file name, etc. Among them, the data source indicates the device that generates the data, which can be identified by the device ID, and the data type indicates the data format, such as video data, audio data, txt document data, word document data, excel document data, etc.

[0043] Furthermore, based on the intelligent acquisition gateway, perform preprocessing such as filtering, parsing, operation, sorting, compression, and encryption on the collected data of different modalities.

[0044] Furthermore, the data transmission process is as follows: when the intelligent acquisition gateway completes data acquisition, it issues a local network communication request. The intelligent acquisition gateway will first perform identity authentication. If not registered, it will first perform identity registration and configure the IP address, port number, serial port number, slave address, baud rate, parity bit, and stop bit of the channel, and allocate and schedule tasks according to the priority of the service; when processing data, the intelligent acquisition gateway will first ask whether there is a local data conversion package. If there is, it will directly run for data conversion. If not, it will configure and install the data conversion package through the network. After data conversion is completed, it will interact with the cloud platform.

[0045] Furthermore, the intelligent acquisition gateway supports network ports and serial ports. Among them, the network port configures the IP address and port number, and the serial port configures the serial port number, slave address, baud rate, parity bit, and stop bit.

[0046] In a specific embodiment, it includes the following content:

[0047] When a user configures an intelligent acquisition gateway on the cloud platform, detailed information about the acquisition device, such as the device brand, device model, and device-acquired data, is required. The intelligent acquisition gateway will first perform identity verification. If not registered, it will first perform identity registration and configure the IP address, port number, serial port number, slave address, baud rate, parity bit, and stop bit of the channel. Task allocation and scheduling will be carried out according to the priority of the service. When processing data, the intelligent acquisition gateway will first ask whether there is a local data conversion package. If there is, it will directly run for data conversion. If not, it will configure the data conversion package through the network and install it. The cloud platform automatically associates the acquisition program that the intelligent acquisition gateway needs to run (encrypted and stored using its own certificate private key). The upper-level system of the acquisition gateway docks with the cloud platform, automatically downloads the matched acquisition program from the cloud platform, decrypts it using the public key certificate, runs the acquisition program to collect data, and then the upper-level program sends the data to the cloud platform. That is, the intelligent acquisition gateway sends a message to the cloud platform. After receiving the message, the cloud platform determines whether it is consistent with the version number of the currently stored variable table. If not, it sends a message "No" to the intelligent acquisition gateway to request a new variable table. If it is consistent, it sends a message "Yes" to the intelligent acquisition gateway. After receiving the message "No", the remote gateway sends a message "OK" to the cloud platform server. Here, the message "OK" is the new variable table. After receiving the message "OK", the cloud platform sends a message "Yes" to the remote gateway to request real-time push of variable data.

[0048] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The same or similar parts among the various embodiments can be referred to each other.

[0049] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be obvious to those skilled in the art. The general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but will be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A smart acquisition gateway supporting real-time synchronization of multimodal data, characterized in that: include: Configure an intelligent acquisition gateway on the cloud platform, use it to connect external devices, and perform communication verification to collect multimodal data; Based on the intelligent acquisition gateway, pre-process the collected data of different modes; The pre-processed data is sent to the cloud platform, which saves the data according to priority.

2. According to claim 1, a smart acquisition gateway supporting real-time synchronization of multimodal data, characterized in that: The intelligent acquisition gateway includes: a dual-core CPU for converting and processing relevant data; an interface module equipped with multiple types of interfaces such as RS-485, RS-232, USB, RJ45, and SPI; a communication module that supports 5G / 4G, Wi-Fi, and Bluetooth wireless communications; a cache module that caches data in the queue to achieve short-term small-capacity storage; and a power module that provides the operating voltage required for each module and interface through a 12VDC 1A / 2A power adapter.

3. The intelligent acquisition gateway supporting real-time synchronization of multimodal data according to claim 1, characterized in that: Configure the intelligent acquisition gateway on the cloud platform, use the intelligent acquisition gateway to connect external devices, and perform communication verification to collect multimodal data. The specific content is as follows: Initialize the communication interface; test whether it can communicate with the external device. If not, continue to initialize the communication interface. If yes, send a command to the external device. After receiving the command, the external device will feedback relevant data. The intelligent acquisition gateway performs CRC check on the feedback data. If the check is correct, continue to receive relevant data from the external device. If not, further determine whether the external device feeds back an error code. If an error code is fed back, perform error processing. If no error code is fed back, perform normal processing and continue to collect data.

4. The intelligent acquisition gateway supporting real-time synchronization of multimodal data according to claim 3, characterized in that: The collected multimodal data are classified based on data attributes to obtain multiple categories of sub-data; the data collection order of each category of sub-data is determined according to the target access time.

5. The intelligent acquisition gateway supporting real-time synchronization of multimodal data according to claim 1, characterized in that: Based on the intelligent acquisition gateway, the collected data of different modes are filtered, analyzed, calculated, sorted, compressed, and encrypted for preprocessing.

6. The intelligent acquisition gateway supporting real-time synchronization of multimodal data according to claim 1, characterized in that: The data transmission process is as follows: when the intelligent acquisition gateway completes data acquisition, it issues a local network communication request. The intelligent acquisition gateway will first perform identity authentication. If it is not registered, it will first register the identity and configure the channel's IP address, port number, serial port number, slave address, baud rate, parity bit, and stop bit. It will allocate and schedule tasks according to the priority of the service. When processing data, the intelligent acquisition gateway will first ask whether there is a local data conversion package. If so, it will directly run the data conversion. If not, it will configure the data conversion package through the network and install it. After the data conversion is completed, it will interact with the cloud platform.

7. The intelligent acquisition gateway supporting real-time synchronization of multimodal data according to claim 6, characterized in that: The intelligent acquisition gateway supports network port and serial port. The network port is configured with IP address and port number, and the serial port is configured with serial port number, slave address, baud rate, parity bit, and stop bit.