Synchronous verification method and system for multi-dimensional sign data
By preprocessing, attribute labeling, and distributed block storage of multidimensional vital sign data streams, the problem of latency in multidimensional vital sign data synchronization verification is solved, achieving efficient and accurate data synchronization verification.
Patent Information
- Application Number
- CN202511023358.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-24
- Publication Date
- 2025-11-11
AI Technical Summary
Existing methods for synchronous verification of multidimensional vital signs data suffer from synchronization delays, resulting in insufficient accuracy of data synchronization verification results, especially when processing large amounts of multidimensional data.
By collecting multidimensional vital sign data streams from N health monitoring devices, preprocessing and attribute labeling, assigning verification parameters, and deploying and storing them in a distributed block manner, hierarchical synchronous verification is achieved, ensuring the accuracy of data synchronous storage and verification.
This improves the efficiency and accuracy of multidimensional vital sign data synchronization verification, ensuring the consistency and security of data synchronization verification results.
Smart Images

Figure CN120932794A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing technology, and in particular to a method and system for synchronous verification of multidimensional vital sign data. Background Technology
[0002] With the development of information technology, the synchronous verification of multidimensional vital sign data (such as health monitoring data and user physical examination data) has become increasingly important in various fields such as medicine, finance, and education. However, existing data synchronous verification methods often suffer from synchronization delays, resulting in insufficient accuracy of the verification results, especially when processing large amounts of multidimensional data. Therefore, developing an efficient and accurate method for synchronous verification of multidimensional vital sign data is of paramount importance. Summary of the Invention
[0003] This application provides a method and system for synchronous verification of multidimensional vital signs data, which solves the technical problem that the synchronization delay in the existing data synchronization verification leads to insufficient accuracy of the data synchronization verification results. It achieves the technical effect of synchronous storage and hierarchical synchronous verification of multidimensional vital signs data through verification parameter allocation and distributed block storage, thereby ensuring the efficiency of data synchronization verification and improving the accuracy of data synchronization verification results.
[0004] In view of the above problems, the present invention provides a method and system for synchronous verification of multidimensional vital signs data.
[0005] In a first aspect, this application provides a method for synchronous verification of multidimensional vital sign data. The method includes: acquiring N multidimensional vital sign data streams from N health monitoring devices; preprocessing the N multidimensional vital sign data streams to obtain N standard multidimensional vital sign data streams; assigning attribute identification and verification parameters to the N standard multidimensional vital sign data streams to obtain N vital sign data verification parameter sets; encoding and distributing the N health monitoring devices to obtain N node device blocks; synchronously storing the N standard multidimensional vital sign data streams in the N node device blocks according to the N vital sign data verification parameter sets to obtain N node storage blocks; and performing data retrieval and hierarchical synchronous verification on the N node storage blocks according to the attribute information of the data to be verified to obtain data synchronization verification results.
[0006] On the other hand, this application also provides a synchronous verification system for multidimensional vital sign data. The system includes: a data preprocessing module, used to collect N multidimensional vital sign data streams from N health monitoring devices, preprocess the N multidimensional vital sign data streams to obtain N standard multidimensional vital sign data streams; a verification parameter allocation module, used to perform attribute identification and verification parameter allocation on the N standard multidimensional vital sign data streams to obtain N vital sign data verification parameter sets; a device block deployment module, used to encode and identify the N health monitoring devices and deploy them in a distributed block manner to obtain N node device blocks; a data synchronization storage module, used to synchronously store the N standard multidimensional vital sign data streams according to the N vital sign data verification parameter sets into the N node device blocks to obtain N node storage blocks; and a verification result acquisition module, used to perform data retrieval and hierarchical synchronous verification on the N node storage blocks according to the attribute information of the data to be verified to obtain data synchronization verification results.
[0007] One or more technical solutions provided in this application have at least the following technical effects or advantages: This technical solution employs a method that involves collecting N multidimensional vital sign data streams from N health monitoring devices, preprocessing these N data streams to obtain N standard multidimensional vital sign data streams, assigning attribute identification and verification parameters to these N standard multidimensional vital sign data streams to obtain N vital sign data verification parameter sets, and simultaneously encoding and distributing the N health monitoring devices to obtain N node device blocks. The N standard multidimensional vital sign data streams are then synchronously stored in these N node device blocks according to the N vital sign data verification parameter sets, resulting in N node storage blocks. Data retrieval and hierarchical synchronous verification are performed on these N node storage blocks according to the attribute information of the data to be verified, yielding data synchronization verification results. This achieves the technical effect of synchronous storage and hierarchical synchronous verification of multidimensional vital sign data through verification parameter allocation and distributed block storage, ensuring data synchronization verification efficiency and thus improving the accuracy of data synchronization verification results.
[0008] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description
[0009] Figure 1 This is a flowchart illustrating a method for synchronous verification of multidimensional vital signs data according to this application. Figure 2 This is a flowchart illustrating the process of obtaining a set of verification parameters for N physical characteristics data in a synchronous verification method for multidimensional physical characteristics data according to this application. Figure 3 This is a schematic diagram of the structure of a synchronous verification system for multidimensional vital signs data according to this application.
[0010] Explanation of reference numerals in the attached figures: Data preprocessing module 11, verification parameter allocation module 12, device block deployment module 13, data synchronization and storage module 14, verification result acquisition module 15. Detailed Implementation
[0011] This application provides a method and system for synchronous verification of multidimensional vital signs data, which solves the technical problem that the synchronization delay in the existing data synchronization verification leads to insufficient accuracy of the data synchronization verification results. It achieves the technical effect of synchronous storage and hierarchical synchronous verification of multidimensional vital signs data through verification parameter allocation and distributed block storage, thereby ensuring the efficiency of data synchronization verification and improving the accuracy of data synchronization verification results.
[0012] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0013] This application will now be described with reference to the accompanying drawings.
[0014] Example 1, as Figure 1 As shown, this application provides a method for synchronous verification of multidimensional vital sign data, the method comprising: Step S100: Collect N multidimensional vital sign data streams from N health monitoring devices, preprocess the N multidimensional vital sign data streams to obtain N standard multidimensional vital sign data streams.
[0015] Specifically, firstly, the data source to be processed is configured, acquiring N multidimensional vital sign data streams from N health monitoring devices. These N devices are multiple vital sign data acquisition devices used to monitor human health status, and can be blood pressure monitors, blood glucose meters, or hospital examination equipment, etc., where N is a positive integer greater than or equal to 2. The N multidimensional vital sign data streams, including heart rate, blood pressure, blood oxygen saturation, body temperature, respiratory rate, and other dimensions, are acquired from the N health monitoring devices at different time periods. To ensure data application quality, the N multidimensional vital sign data streams are preprocessed, including data cleaning and data normalization, to remove outliers and obtain N preprocessed standard multidimensional vital sign data streams, improving the quality of subsequent vital sign data processing.
[0016] Step S200: Perform attribute identification and verification parameter allocation on the N standard multidimensional vital sign data streams to obtain N vital sign data verification parameter sets.
[0017] like Figure 2 As shown, furthermore, the step of obtaining the N physical characteristic data verification parameter set in this application also includes: Define data attribute factor information, including vital sign data type, generation time, data volume, and data version; classify and identify the N standard multidimensional vital sign data streams based on the data attribute factor information to obtain N vital sign data attribute parameters; perform verification description encoding on the data attribute factor information to construct a verification encoding system; and allocate verification parameters to the N vital sign data attribute parameters based on the verification encoding system to obtain the N vital sign data verification parameter set.
[0018] Furthermore, the construction of the verification coding system in this application also includes the following steps: The data attribute factor information is sequentially described using descriptive rules to obtain data attribute description knowledge rules; knowledge descriptions are extracted from the multidimensional vital sign database according to the data attribute description knowledge rules to obtain a data attribute knowledge content set; knowledge nodes are associated based on the data attribute factor information and the data attribute knowledge content set to construct a vital sign data knowledge graph; each knowledge node in the vital sign data knowledge graph is defined and encoded to construct a verification encoding system, which includes an encoding identifier and an encoding order.
[0019] Specifically, the N standard multidimensional vital sign data streams are characterized by attribute identification and verification parameter allocation. First, data attribute factor information is defined, which consists of data attribute classification indicators, including: vital sign data type (e.g., heart rate, blood pressure, blood oxygen saturation); generation time (data stream acquisition time or generation timestamp); data volume (number of data points or data packet size in the data stream); and data version (data stream version number, used to distinguish different versions of vital sign data). Then, based on the data attribute factor information, the N standard multidimensional vital sign data streams are classified and identified. Each data stream is assigned one or more attribute tags for subsequent classification and retrieval to obtain the corresponding N vital sign data attribute parameters.
[0020] To achieve attribute encoding for a large amount of vital sign data, the data attribute factor information is verified and described. First, description rules are defined for the data attribute factor information sequentially to obtain data attribute description knowledge rules. These rules define how to describe and explain data attribute factors. For example, for vital sign data types, vital sign indicator terminology is used; for generation time, a generation timestamp is used; for data volume, data packet volume is used; and for data version, the data stream version number is used. Knowledge description is extracted from a multidimensional vital sign database according to these data attribute description knowledge rules. This multidimensional vital sign database is a historical database containing vital sign data of various attribute factors. After description according to the data attribute description knowledge rules, a set of attribute knowledge content for the multidimensional vital sign data is obtained and categorized. Knowledge nodes are associated based on the data attribute factor information and the set of data attribute knowledge content. Each knowledge node represents a data attribute or knowledge content. The association between nodes indicates the relationship between attribute factors and attribute knowledge content, or the source and flow of data, thus forming a vital sign data knowledge graph. Each knowledge node in the vital signs data knowledge graph is defined and encoded to construct a verification encoding system for uniquely identifying the knowledge node. The verification encoding system includes encoding identifiers, such as "BGL" for blood glucose and "ECG" for electrocardiogram, and encoding order, such as the node encoding order being encoded sequentially according to data type, generation time, data volume, and data version.
[0021] Based on the aforementioned verification coding system, the attribute parameters of the N physical characteristics data are encoded to obtain N attribute parameter codes. These N attribute parameter codes are then used as verification parameters for allocation, resulting in N sets of verification parameters corresponding to the N standard multidimensional physical characteristic data streams. This parameter allocation provides a unique identifier for the multidimensional physical characteristic data, enabling rapid retrieval for subsequent synchronous verification and ensuring data synchronization verification consistency and efficiency.
[0022] Step S300: Encode and identify the N health monitoring devices and deploy them in a distributed block manner to obtain N node device blocks.
[0023] Specifically, each health monitoring device is assigned a unique code, which should contain key information such as the device type, model, production date, and manufacturer, facilitating device identification and tracking. Blockchain is a decentralized distributed database technology that uses cryptographic methods to ensure data immutability and security. Therefore, blockchain technology is used to treat each health monitoring device as a node and connect it to the blockchain network. Each node is allocated an independent block, and corresponding data synchronization and verification rules are set to store the device's monitoring vital signs data, status information, etc. Nodes in the blockchain network periodically synchronize their data. Consensus mechanisms (such as proof-of-work and proof-of-stake) are used to verify and confirm the stored data, ensuring the authenticity and reliability of data synchronization verification.
[0024] Step S400: Synchronously store the N standard multidimensional vital sign data streams into the N node device blocks according to the N vital sign data verification parameter set to obtain N node storage blocks.
[0025] Furthermore, the step of obtaining N node storage blocks also includes: The N standard multidimensional vital sign data streams are split according to the N vital sign data verification parameter sets to obtain N verification parameter multidimensional vital sign data stream sets; N node block identifier codes are determined according to the N node device blocks; N encryption parameters are requested based on the N node block identifier codes, and the N verification parameter multidimensional vital sign data stream sets are encrypted based on the N encryption parameters to obtain N verification parameter multidimensional vital sign encrypted data stream sets; the N verification parameter multidimensional vital sign encrypted data stream sets are mapped and synchronously stored in the N node device blocks to obtain the N node storage blocks.
[0026] Specifically, the N standard multidimensional vital sign data streams are synchronously stored in the N node device blocks according to the N vital sign data verification parameter sets. First, the N standard multidimensional vital sign data streams are split according to the N vital sign data verification parameter sets. The N standard multidimensional vital sign data streams are matched with their corresponding N vital sign data verification parameter sets to obtain the split N verification parameter multidimensional vital sign data stream sets, ensuring that each data stream is associated with its corresponding verification parameter set. Then, based on the N node device blocks, N unique node block identifiers are determined. These identifiers will be used for identification and location during subsequent data encryption and storage processes. Based on the N node block identifiers, an encryption service (which may be an encryption service node in the blockchain network or an external encryption service provider) is requested to obtain N encryption parameters corresponding to each device. The encryption parameters may include encryption algorithms, keys, salt values, etc., to ensure the encryption security of the data.
[0027] The N verification parameter multidimensional vital sign data streams are encrypted using the N encryption parameters to ensure that each data stream is encrypted using its corresponding encryption parameters, forming N verification parameter multidimensional vital sign encrypted data stream sets. These N verification parameter multidimensional vital sign encrypted data stream sets are mapped and synchronously stored in the N node device blocks, resulting in N synchronously stored node storage blocks. This ensures that each encrypted data stream set is stored in its corresponding node device block, maintaining data integrity and consistency. When the data streams and verification parameter sets change, the storage content in the node device blocks is updated promptly to ensure the real-time performance and accuracy of the data streams, while maintaining data security. Achieving synchronous storage of multidimensional vital sign data through distributed block storage not only guarantees data accuracy and security but also improves system scalability and performance.
[0028] Step S500: Perform data retrieval and hierarchical synchronization verification on the N node storage blocks according to the attribute information of the data to be verified, and obtain the data synchronization verification result.
[0029] Furthermore, the step of obtaining the data synchronization verification result in this application also includes: Based on the attribute information of the data to be verified, preset vital sign data verification parameters are determined; based on the preset vital sign data verification parameters, data is retrieved from the N node storage blocks to obtain N multidimensional vital sign data streams of the nodes to be verified; preliminary verification is performed on the N multidimensional vital sign data streams of the nodes to be verified through the N node storage blocks to obtain primary synchronization verification results; when the primary synchronization verification results pass, secondary verification is performed on the N multidimensional vital sign data streams of the nodes to be verified to obtain secondary synchronization verification results; based on the primary synchronization verification results and the secondary synchronization verification results, the data synchronization verification result is obtained.
[0030] Furthermore, the steps of this application to obtain the initial synchronization verification result also include: Based on the N node storage blocks, obtain the storage data hash values of the N multidimensional vital sign data streams of the nodes to be verified; calculate and obtain the verification data hash values of the N multidimensional vital sign data streams of the nodes to be verified, and compare and judge the storage data hash values with the verification data hash values to obtain the comparison results of the N node blocks; record the N verification identifiers of the comparison results of the N node blocks, and verify and record the comparison results of the N node blocks based on the N verification identifiers to obtain the primary synchronization verification result.
[0031] Furthermore, the steps of this application to obtain the secondary synchronous verification result also include: Based on the N encryption parameters, N decryption parameters are obtained by pairing them; the N multidimensional vital sign data streams of the N nodes to be verified are decrypted based on the N decryption parameters to obtain N target multidimensional vital sign data stream sets; a synchronization verification index set is obtained, and the N target multidimensional vital sign data stream sets are subjected to secondary verification based on the synchronization verification index set to obtain the secondary synchronization verification result.
[0032] Specifically, data retrieval and hierarchical synchronization verification are performed on the N node storage blocks according to the attribute information of the data to be verified. First, the attribute information of the data to be verified is determined. This attribute information is a preset attribute, such as synchronous verification of vital sign data at a certain time or in a certain version. Based on the attribute information of the data to be verified, preset vital sign data verification parameters are determined according to the verification coding system. Based on the preset vital sign data verification parameters, data retrieval is performed on the N node storage blocks to obtain the corresponding multidimensional vital sign data streams of the N nodes to be verified.
[0033] Preliminary verification is performed on the multidimensional vital sign data streams of the N nodes to be verified using the N node storage blocks. Based on the N node storage blocks, the stored data hash value of the multidimensional vital sign data streams of the N nodes to be verified is obtained; this is a unique identifier generated during the storage of the vital sign data. Simultaneously, the verification data hash value of the multidimensional vital sign data streams of the N nodes to be verified is calculated and obtained. This is a hash value generated based on the current data content. The stored data hash value is compared with the verification data hash value to determine whether the data has been tampered with during storage and transmission, obtaining the corresponding comparison results of the N node blocks. Based on the comparison results, a verification identifier is generated for each node block, and the N verification identifiers of the N node block comparison results are recorded as the basis for the initial synchronization verification result. The N node block comparison results are verified and recorded based on the N verification identifiers to obtain the initial synchronization verification result. The initial synchronization verification result includes whether the vital sign data to be verified is complete, accurate, and has not been tampered with, serving as a reference for secondary verification to ensure the security of data synchronization verification.
[0034] When the initial synchronization verification result passes, the process proceeds to the secondary verification stage, where secondary verification is performed on the N multidimensional vital sign data streams of the nodes to be verified. First, based on the N encryption parameters, N corresponding decryption parameters are obtained from the encryption service. These N decryption parameters are then used to decrypt the N multidimensional vital sign data streams of the nodes to be verified, resulting in a set of N decrypted target multidimensional vital sign data streams. A synchronization verification indicator set is then obtained. This set of indicators serves as a verification and evaluation metric for the multidimensional vital sign data and may include data consistency, dimensional data accuracy, etc. Secondary verification is then performed on the N target multidimensional vital sign data stream sets based on this synchronization verification indicator set, yielding a secondary synchronization verification result. This result includes whether the vital sign data of each dimension is consistent and whether the values are accurate, ensuring the comprehensive accuracy and compliance of the data.
[0035] Based on the primary and secondary synchronization verification results, a comprehensive data synchronization verification result is obtained. If both stages of verification pass, the data is considered reliable and accurate. If either stage fails, further review and processing of the data are required. This achieves comprehensive and accurate hierarchical synchronization verification of data in N node storage blocks, ensuring data synchronization verification consistency and efficiency, thereby improving the accuracy of data synchronization verification results.
[0036] In summary, the synchronous verification method for multidimensional vital sign data provided in this application has the following technical effects: This technical solution employs a method that involves collecting N multidimensional vital sign data streams from N health monitoring devices, preprocessing these N data streams to obtain N standard multidimensional vital sign data streams, assigning attribute identification and verification parameters to these N standard multidimensional vital sign data streams to obtain N vital sign data verification parameter sets, and simultaneously encoding and distributing the N health monitoring devices to obtain N node device blocks. The N standard multidimensional vital sign data streams are then synchronously stored in these N node device blocks according to the N vital sign data verification parameter sets, resulting in N node storage blocks. Data retrieval and hierarchical synchronous verification are performed on these N node storage blocks according to the attribute information of the data to be verified, yielding data synchronization verification results. This achieves the technical effect of synchronous storage and hierarchical synchronous verification of multidimensional vital sign data through verification parameter allocation and distributed block storage, ensuring data synchronization verification efficiency and thus improving the accuracy of data synchronization verification results.
[0037] Example 2: Based on the same inventive concept as the synchronous verification method for multidimensional vital sign data in the foregoing examples, this invention also provides a synchronous verification system for multidimensional vital sign data, such as... Figure 3 As shown, the system includes: The data preprocessing module 11 is used to collect N multidimensional vital sign data streams from N health monitoring devices, preprocess the N multidimensional vital sign data streams to obtain N standard multidimensional vital sign data streams; the verification parameter allocation module 12 is used to perform attribute identification and verification parameter allocation on the N standard multidimensional vital sign data streams to obtain N vital sign data verification parameter sets; the device block deployment module 13 is used to encode and identify the N health monitoring devices and deploy them in a distributed block manner to obtain N node device blocks; the data synchronization and storage module 14 is used to synchronously store the N standard multidimensional vital sign data streams according to the N vital sign data verification parameter sets into the N node device blocks to obtain N node storage blocks; and the verification result acquisition module 15 is used to perform data retrieval and hierarchical synchronization verification on the N node storage blocks according to the attribute information of the data to be verified to obtain data synchronization verification results.
[0038] Furthermore, the verification parameter allocation module 12 is also used to perform the following steps: Define data attribute factor information, including vital sign data type, generation time, data volume, and data version; classify and identify the N standard multidimensional vital sign data streams based on the data attribute factor information to obtain N vital sign data attribute parameters; perform verification description encoding on the data attribute factor information to construct a verification encoding system; and allocate verification parameters to the N vital sign data attribute parameters based on the verification encoding system to obtain the N vital sign data verification parameter set.
[0039] Furthermore, the verification parameter allocation module 12 is also used to perform the following steps: The data attribute factor information is sequentially described using descriptive rules to obtain data attribute description knowledge rules; knowledge descriptions are extracted from the multidimensional vital sign database according to the data attribute description knowledge rules to obtain a data attribute knowledge content set; knowledge nodes are associated based on the data attribute factor information and the data attribute knowledge content set to construct a vital sign data knowledge graph; each knowledge node in the vital sign data knowledge graph is defined and encoded to construct a verification encoding system, which includes an encoding identifier and an encoding order.
[0040] Furthermore, the data synchronization and storage module 14 is also used to perform the following steps: The N standard multidimensional vital sign data streams are split according to the N vital sign data verification parameter sets to obtain N verification parameter multidimensional vital sign data stream sets; N node block identifier codes are determined according to the N node device blocks; N encryption parameters are requested based on the N node block identifier codes, and the N verification parameter multidimensional vital sign data stream sets are encrypted based on the N encryption parameters to obtain N verification parameter multidimensional vital sign encrypted data stream sets; the N verification parameter multidimensional vital sign encrypted data stream sets are mapped and synchronously stored in the N node device blocks to obtain the N node storage blocks.
[0041] Furthermore, the verification result obtaining module 15 is also used to perform the following steps: Based on the attribute information of the data to be verified, preset vital sign data verification parameters are determined; based on the preset vital sign data verification parameters, data is retrieved from the N node storage blocks to obtain N multidimensional vital sign data streams of the nodes to be verified; preliminary verification is performed on the N multidimensional vital sign data streams of the nodes to be verified through the N node storage blocks to obtain primary synchronization verification results; when the primary synchronization verification results pass, secondary verification is performed on the N multidimensional vital sign data streams of the nodes to be verified to obtain secondary synchronization verification results; based on the primary synchronization verification results and the secondary synchronization verification results, the data synchronization verification result is obtained.
[0042] Furthermore, the verification result obtaining module 15 is also used to perform the following steps: Based on the N node storage blocks, obtain the storage data hash values of the N multidimensional vital sign data streams of the nodes to be verified; calculate and obtain the verification data hash values of the N multidimensional vital sign data streams of the nodes to be verified, and compare and judge the storage data hash values with the verification data hash values to obtain the comparison results of the N node blocks; record the N verification identifiers of the comparison results of the N node blocks, and verify and record the comparison results of the N node blocks based on the N verification identifiers to obtain the primary synchronization verification result.
[0043] Furthermore, the verification result obtaining module 15 is also used to perform the following steps: Based on the N encryption parameters, N decryption parameters are obtained by pairing them; the N multidimensional vital sign data streams of the N nodes to be verified are decrypted based on the N decryption parameters to obtain N target multidimensional vital sign data stream sets; a synchronization verification index set is obtained, and the N target multidimensional vital sign data stream sets are subjected to secondary verification based on the synchronization verification index set to obtain the secondary synchronization verification result.
[0044] The foregoing Figure 1The various variations and specific examples of the method for synchronous verification of multidimensional vital signs data in Embodiment 1 are also applicable to the system for synchronous verification of multidimensional vital signs data in this embodiment. Through the foregoing detailed description of the method for synchronous verification of multidimensional vital signs data, those skilled in the art can clearly understand the implementation method of the system for synchronous verification of multidimensional vital signs data in this embodiment. Therefore, for the sake of brevity, it will not be described in detail here.
[0045] This specification and accompanying drawings are merely illustrative examples of this application, but the scope of protection of this application is not limited thereto. It should be noted that any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. In some cases, the actions or steps described in this application can be performed in a different order than that shown in the embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require the specific order or sequential order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
Claims
1. A method for synchronous verification of multidimensional vital sign data, characterized in that, The method includes: N multidimensional vital sign data streams are collected from N health monitoring devices, and the N multidimensional vital sign data streams are preprocessed to obtain N standard multidimensional vital sign data streams. Attribute identification and verification parameter allocation are performed on the N standard multidimensional vital sign data streams to obtain N vital sign data verification parameter sets; The N health monitoring devices are coded, identified, and deployed in a distributed block manner to obtain N node device blocks; The N standard multidimensional vital sign data streams are synchronously stored in the N node device blocks according to the N vital sign data verification parameter set to obtain N node storage blocks; Data retrieval and hierarchical synchronization verification are performed on the N node storage blocks according to the attribute information of the data to be verified, and the data synchronization verification results are obtained.
2. The method for synchronous verification of multidimensional vital sign data as described in claim 1, characterized in that, The obtained N physical characteristic data verification parameter set includes: Define data attribute factor information, which includes the data type of vital signs, generation time, data volume, and data version; Based on the data attribute factor information, the N standard multidimensional vital sign data streams are classified and identified to obtain N vital sign data attribute parameters. The data attribute factor information is verified and described using code to construct a verification coding system; Based on the verification coding system, verification parameters are assigned to the attribute parameters of the N physical characteristics data to obtain the verification parameter set of the N physical characteristics data.
3. The method for synchronous verification of multidimensional vital sign data as described in claim 2, characterized in that, The construction of the verification coding system includes: Describe the data attribute factor information sequentially by defining the description rules, and obtain the data attribute description knowledge rules; According to the data attribute description knowledge rules, knowledge description extraction is performed on the multidimensional vital signs database to obtain a data attribute knowledge content set. Based on the data attribute factor information and the data attribute knowledge content set, knowledge nodes are associated to construct a vital sign data knowledge graph. Each knowledge node in the vital signs data knowledge graph is defined and encoded to construct a verification encoding system, which includes encoding identifiers and encoding order.
4. The method for synchronous verification of multidimensional vital sign data as described in claim 1, characterized in that, The obtained N node storage blocks include: The N standard multidimensional vital sign data streams are split according to the N vital sign data verification parameter set to obtain N verification parameter multidimensional vital sign data stream sets; Based on the N node device blocks, determine the N node block identifier codes; Based on the N node block identifier codes, request to obtain N encryption parameters, and encrypt the N verification parameter multidimensional vital sign data stream set based on the N encryption parameters to obtain the N verification parameter multidimensional vital sign encrypted data stream set. The N verification parameters multidimensional vital sign encrypted data stream sets are mapped and synchronously stored in the N node device blocks to obtain the N node storage blocks.
5. The method for synchronous verification of multidimensional vital sign data as described in claim 4, characterized in that, The obtained data synchronization verification result includes: Based on the attribute information of the data to be verified, determine the preset vital sign data verification parameters; Based on the preset vital sign data verification parameters, data is retrieved from the N node storage blocks to obtain N multidimensional vital sign data streams of nodes to be verified. The multidimensional vital sign data streams of the N nodes to be verified are initially verified by the N node storage blocks respectively, and the initial synchronization verification results are obtained. When the primary synchronization verification result passes, a secondary verification is performed on the multidimensional vital sign data streams of the N nodes to be verified to obtain the secondary synchronization verification result. The data synchronization verification result is obtained based on the primary synchronization verification result and the secondary synchronization verification result.
6. The method for synchronous verification of multidimensional vital sign data as described in claim 5, characterized in that, The process of obtaining the initial synchronization verification result includes: Based on the N node storage blocks, obtain the storage data hash values of the multidimensional vital signs data streams of the N nodes to be verified; Calculate the verification data hash value of the multidimensional vital signs data stream of N nodes to be verified, and compare the stored data hash value with the verification data hash value to obtain the block comparison result of N nodes; Record N verification identifiers for the comparison results of the N node blocks, and verify and record the comparison results of the N node blocks based on the N verification identifiers to obtain the primary synchronization verification result.
7. The method for synchronous verification of multidimensional vital sign data as described in claim 5, characterized in that, The process of obtaining the secondary synchronous verification result includes: Based on the N encryption parameters, pair them to obtain N decryption parameters; Based on the N decryption parameters, the multidimensional vital signs data streams of the N nodes to be verified are decrypted to obtain a set of N target multidimensional vital signs data streams; Obtain a set of synchronous verification indicators, and perform secondary verification on the N target multidimensional vital sign data stream sets based on the set of synchronous verification indicators to obtain the secondary synchronous verification results.
8. A synchronous verification system for multidimensional vital sign data, characterized in that, A system for implementing a synchronous verification method for multidimensional vital sign data according to any one of claims 1-7, the system comprising: The data preprocessing module is used to collect N multidimensional vital sign data streams from N health monitoring devices, and preprocess the N multidimensional vital sign data streams to obtain N standard multidimensional vital sign data streams. The verification parameter allocation module is used to perform attribute identification and verification parameter allocation on the N standard multidimensional vital sign data streams to obtain N vital sign data verification parameter sets. The device block deployment module is used to encode and identify the N health monitoring devices and deploy them in a distributed block manner to obtain N node device blocks; The data synchronization and storage module is used to synchronously store the N standard multidimensional vital sign data streams into the N node device blocks according to the N vital sign data verification parameter set, thereby obtaining N node storage blocks; The verification result acquisition module is used to perform data retrieval and hierarchical synchronization verification on the N node storage blocks according to the attribute information of the data to be verified, and obtain the data synchronization verification result.