Method and system for constructing data element identification system
By building a data element identification system, using data catalog, status update and authorized operation on-chain solutions, the problems of data dispersion and isolation are solved, cross-regional data linkage and sharing are realized, and data management that meets the needs of multiple parties is met.
Patent Information
- Application Number
- CN202410457828.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-16
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-04-16
AI Technical Summary
The existing technology cannot support the integration of digital products and industries in different sectors and businesses, resulting in data dispersion and isolation, making it difficult to build a cross-regional data linkage mechanism, and promote information sharing and coordination among governments at all levels of the country, province, city and district.
By setting up a solution for data directory hanging, data status update hanging, data authorization operation hanging, and combining the identification method of data elements, a data element identification system is built to achieve general and reliable data sharing.
A cross-regional data linkage mechanism is realized to ensure the long-term and effective operation of the data element chain solution in the local area, meet the specific needs of individuals, governments and enterprises, and achieve reliable and efficient data management.
Smart Images

Figure CN118449684B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of production data management, and more specifically, to a method and system for constructing a data element identification system. Background Art
[0002] Data is an important element of productivity in the new era and a new energy source in the digital economy. When data is managed, exchanged and communicated between multiple businesses, government affairs and individuals, there is a situation of data insecurity. In order to ensure that data is available and not lost, not to lose physical control of data, fully protect the rights and interests of data owners, and enhance the motivation for data sharing, it is urgent to build a data element identification system.
[0003] Prior to the invention, existing technologies were unable to support the integration of digital products and industries across different sectors and businesses, and there were problems with scattered and isolated data, which made it difficult to build a cross-regional data linkage mechanism and promote information sharing and collaboration among governments at the national, provincial, municipal, and district levels. Summary of the invention
[0004] In view of the above problems, the present invention proposes a method and system for constructing a data element identification system. The scheme realizes universal and reliable data sharing by setting up data directory chain, data status update chain, and data authorization operation chain, combined with the identification method of data elements, and can ensure the long-term and effective operation of the data element chain solution in the local area, meeting the specific needs of individuals, governments and enterprises.
[0005] According to a first aspect of an embodiment of the present invention, a method for constructing a data element identification system is provided.
[0006] In one or more embodiments, preferably, the method for constructing the data element identification system includes:
[0007] Each access node is equipped with encryption and authorization authentication modules to authorize data operations on the chain;
[0008] Set the tag structure of the data element "periodic table", which includes a common domain and a unique domain;
[0009] Extract data of common domain digital symbols;
[0010] Extract the data of the digital symbol of the personality domain;
[0011] Get the common domain digital symbols of the current data and update the data directory to set up the chain;
[0012] Set up the chain process according to the current data status and complete the data chain.
[0013] In one or more embodiments, preferably, each access node is configured with an encryption and authorization authentication module to perform data authorization operations on the chain, specifically including:
[0014] Each device is equipped with an encryption and authorization authentication module, which is used for online authorization and authentication.
[0015] After passing the authorization authentication through the encryption and authorization authentication module, it is broadcast on the chain.
[0016] In one or more embodiments, preferably, the tag structure of the setting data element "periodic table" includes a common field and a personal field, specifically including:
[0017] The common domain consists of a 3-digit country / region code, a 6-digit administrative division code, a 6-digit industry / field code, a 1-digit data classification code, a 1-digit data classification code, a 6-digit data volume code, and a 16-digit time span code;
[0018] The personality domain consists of a 4-digit data attribute code and a 6-digit data quality code.
[0019] In one or more embodiments, preferably, extracting data of common domain digital symbols specifically includes:
[0020] The country or region where the data is located is used as the country or region code;
[0021] The area involved in the data is used as the administrative division code;
[0022] The industry to which the data belongs is set as the industry or field code according to the preset rules;
[0023] Classify data into public data, enterprise data, and personal data to form classification codes;
[0024] Set classification codes based on the importance of data in economic and social development;
[0025] The volume of the presented data, as the data volume code, in MB;
[0026] The start and end time of the data is used as the data time code, in days.
[0027] In one or more embodiments, preferably, the extracting the data of the personality domain digital symbol specifically includes:
[0028] Reflect the attributes of data, including at least user data, business data, business management data, system operation and security data;
[0029] Assess the quality of data, including at least standardization, completeness, accuracy, consistency, timeliness and accessibility.
[0030] In one or more embodiments, preferably, the obtaining of the common domain digital symbol of the current data and updating the data directory and performing chain setting specifically includes:
[0031] Get the common domain digital symbols of the current data. When the 3-digit country / region code, 6-digit administrative division code, 6-digit industry / field code, 1-digit data classification code, 1-digit data grading code, 6-digit data volume code and 16-digit time span code are all the same, they belong to the same data target sub-area;
[0032] Update all current data directories.
[0033] In one or more embodiments, preferably, the setting of the uplink process according to the current data status and completing the data uplink specifically includes:
[0034] Determine whether the current moment satisfies the first calculation formula, and if so, automatically upload data to the chain according to a preset data automatic upload cycle;
[0035] If not, the second calculation formula is used to obtain the averaged uplink data fluctuation, and it is determined whether the averaged uplink data fluctuation satisfies the third calculation formula. If it satisfies, the uplink of explicit changes is started;
[0036] If active uplink or automatic uplink is not performed, determine whether there is an active uplink on the node device, and if so, update the data actively;
[0037] The first calculation formula is:
[0038] t-t0>T
[0039] Among them, T is the data automatic upload cycle, t0 is the last data upload time, and t is the current time;
[0040] The second calculation formula is:
[0041] Dsavg=(Σ i i= = 1 N max(△s_i))÷N
[0042] Wherein, max(△s_i) is the maximum data fluctuation in the i-th uplink cycle, N is the total number of uplink cycles, and Dsavg is the average uplink data fluctuation;
[0043] The third calculation formula is:
[0044] dss÷(t-t0)>Dsavg÷T
[0045] Among them, dss is the real-time data fluctuation.
[0046] According to a second aspect of an embodiment of the present invention, a system for constructing a data element identification system is provided.
[0047] In one or more embodiments, preferably, the data element identification system construction system includes:
[0048] The operation chain setting module is used to configure encryption and authorization authentication modules for each access node to perform data authorization operation chaining;
[0049] A data structure setting module is used to set the tag structure of the data element "periodic table", and the tag structure includes a common domain and an individual domain;
[0050] A common data structure setting module is used to extract data of common domain digital symbols;
[0051] A personality data structure setting module is used to extract data of digital symbols in personality domain;
[0052] The data directory chain setting module is used to obtain the common domain digital symbols of the current data and update the data directory for chain setting;
[0053] The status update chain process setting module is used to set the chain process according to the current data status and complete the data chain.
[0054] According to a third aspect of an embodiment of the present invention, there is provided a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method as described in any one of the first aspect of the embodiment of the present invention is implemented.
[0055] According to a fourth aspect of an embodiment of the present invention, there is provided an electronic device, comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement any one of the methods described in the first aspect of the embodiment of the present invention.
[0056] The technical solution provided by the embodiments of the present invention may have the following beneficial effects:
[0057] The solution of the present invention provides a cross-regional data linkage mechanism, realizes the data directory chain, data status update chain, and data authorization operation chain, and completes data management reliably and efficiently.
[0058] The solution of the present invention provides a construction of a "periodic table" of data elements, which profiles data resources and systematically and clearly defines data resource characteristics, such as data region, industry, size, time and other characteristics, so as to quickly and clearly mark data classification and grading.
[0059] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.
[0060] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0062] Figure 1 It is a flow chart of a method for constructing a data element identification system according to an embodiment of the present invention.
[0063] Figure 2 It is a flowchart of a method for constructing a data element identification system in an embodiment of the present invention, in which each access node is configured with an encryption and authorization authentication module to perform data authorization operations on a chain.
[0064] Figure 3 It is a flow chart of setting a tag structure of a data element "periodic table" in a method for constructing a data element identification system in an embodiment of the present invention, and the tag structure includes a common domain and an individual domain.
[0065] Figure 4 It is a flowchart of extracting data of common domain digital symbols in a method for constructing a data element identification system according to an embodiment of the present invention.
[0066] Figure 5 It is a flowchart of extracting data of individual domain digital symbols in a method for constructing a data element identification system according to an embodiment of the present invention.
[0067] Figure 6 It is a flowchart of obtaining common domain digital symbols of current data and updating the data directory and performing chain settings in a method for constructing a data element identification system in an embodiment of the present invention.
[0068] Figure 7 It is a flowchart of setting up the chain process according to the status of the current data and completing the data chaining in a method for constructing a data element identification system according to an embodiment of the present invention.
[0069] Figure 8It is a structural diagram of a system for constructing a data element identification system according to an embodiment of the present invention.
[0070] Fig. 9 It is a structural diagram of an electronic device in one embodiment of the present invention. DETAILED DESCRIPTION
[0071] In some of the processes described in the specification and claims of the present invention and the above-mentioned figures, multiple operations that appear in a specific order are included, but it should be clearly understood that these operations may not be executed in the order in which they appear in this article or executed in parallel. The serial numbers of the operations, such as 101, 102, etc., are only used to distinguish different operations, and the serial numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel. It should be noted that the descriptions of "first", "second", etc. in this article are used to distinguish different messages, devices, modules, etc., do not represent the order of precedence, and do not limit the "first" and "second" to be different types.
[0072] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0073] Data is an important element of productivity in the new era and a new energy source in the digital economy. When data is managed, exchanged and communicated between multiple businesses, government affairs and individuals, there is a situation of data insecurity. In order to ensure that data is available and not lost, not to lose physical control of data, fully protect the rights and interests of data owners, and enhance the motivation for data sharing, it is urgent to build a data element identification system.
[0074] Prior to the invention, existing technologies were unable to support the integration of digital products and industries across different sectors and businesses, and there were problems with scattered and isolated data, which made it difficult to build a cross-regional data linkage mechanism and promote information sharing and collaboration among governments at the national, provincial, municipal, and district levels.
[0075] In the embodiment of the present invention, a method and system for constructing a data element identification system are provided. The scheme realizes universal and reliable data sharing by setting up a scheme for data directory chain, data status update chain, and data authorization operation chain, combined with the identification method of data elements, and can ensure the long-term and effective operation of the data element chain scheme in the local area, meeting the specific needs of individuals, governments and enterprises.
[0076] According to a first aspect of an embodiment of the present invention, a method for constructing a data element identification system is provided.
[0077] Figure 1 It is a flow chart of a method for constructing a data element identification system according to an embodiment of the present invention.
[0078] In one or more embodiments, preferably, the method for constructing the data element identification system includes:
[0079] S101. Each access node is configured with an encryption and authorization authentication module to perform data authorization operations on the chain;
[0080] S102, setting a tag structure of the data element "periodic table", the tag structure including a common field and an individual field;
[0081] S103, extracting data of common domain digital symbols;
[0082] S104, extracting data of digital symbols in the personality domain;
[0083] S105, obtaining the common domain digital symbols of the current data and updating the data directory, and performing chain settings;
[0084] S106. Set up the on-chain process according to the current data status and complete the data on-chain.
[0085] In the embodiment of the present invention, the construction of the "periodic table" of data elements can profile data resources, systematically and clearly define data resource characteristics, such as data region, industry, size, time and other characteristics; make clear marks on data classification and grading to promote its implementation; through a unique and quickly identifiable digital identity, give data a specific social identity, realize "certificate" circulation, traceability and authenticity identification, and promote the transfer of data circulation transactions from off-site to on-site.
[0086] Figure 2 It is a flowchart of a method for constructing a data element identification system in an embodiment of the present invention, in which each access node is configured with an encryption and authorization authentication module to perform data authorization operations on a chain.
[0087] like Figure 2 As shown, in one or more embodiments, preferably, each access node is configured with an encryption and authorization authentication module to perform data authorization operations on the chain, specifically including:
[0088] S201: Each device is equipped with an encryption and authorization authentication module, which is used for online authorization and authentication.
[0089] S202: After the encryption and authorization authentication module passes the authorization authentication, it is broadcast on the chain.
[0090] In the embodiment of the present invention, in order to ensure that all data can be safely and reliably uploaded to the blockchain, it is necessary to carry out the authorization process on the chain. An encryption and authorization authentication module is configured on each device. The module is used to perform online authorization and authentication, and broadcast the authorization and authentication information on the chain.
[0091] Figure 3 It is a flow chart of setting a tag structure of a data element "periodic table" in a method for constructing a data element identification system in an embodiment of the present invention, and the tag structure includes a common domain and an individual domain.
[0092] like Figure 3 As shown, in one or more embodiments, preferably, the tag structure of the setting data element "periodic table" includes a common field and a personal field, specifically including:
[0093] S301, the common domain consists of a 3-digit country / region code, a 6-digit administrative division code, a 6-digit industry / field code, a 1-digit data classification code, a 1-digit data classification code, a 6-digit data volume code, and a 16-digit time span code;
[0094] S302. The personality domain consists of a 4-digit data attribute code and a 6-digit data quality code.
[0095] In an embodiment of the present invention, the digital symbol of the data element "periodic table" adopts a marking structure divided into two sections of "common domain + individual domain", and the digital symbols are connected in sequence; the common domain is composed of a 3-digit country / region code, a 6-digit administrative division code, a 6-digit industry / field code, a 1-digit data classification code, a 1-digit data classification code, a 6-digit data volume code, and a 16-digit time span code, which are used to represent the common characteristics of the data; the individual domain realizes the individual data symbol marking of the data element, and is composed of a 4-digit data attribute code and a 6-digit data quality code, which are used to represent the specific characteristics of the data and highlight the value of the data.
[0096] Figure 4 It is a flowchart of extracting data of common domain digital symbols in a method for constructing a data element identification system according to an embodiment of the present invention.
[0097] like Figure 4 As shown, in one or more embodiments, preferably, the extracting data of common domain digital symbols specifically includes:
[0098] S401, the country or region where the data is located as the country or region code;
[0099] S402, the region involved in the data is used as the administrative division code;
[0100] S403: The industry to which the data belongs is set as the industry or field code according to the preset rules;
[0101] S404, classify the data into public data, enterprise data, and personal data to form a classification code;
[0102] S405. Set classification codes according to the importance of data in economic and social development;
[0103] S406, presenting the volume of the data as a data volume code, in MB;
[0104] S407. The start and end time of the data is used as the data time code, with the unit being day.
[0105] In the embodiment of the present invention, (1) Country or region code: refers to the country or region where the data is located. The coding adopts the standards of international foreign organizations such as ISO and IEC, and the standard number is: GB / T 2659-2000. For example, the code for China is 156.
[0106] (2) Administrative division code: mainly refers to the region involved in the data, not the data storage location. The coding is based on the "Administrative Division Code of the People's Republic of China" (GB / T 2260-2007). For example, Dongcheng District, Beijing: 110101. (3) Industry or field code: mainly refers to which industry the data belongs to. Refer to the "National Economic Industry Classification" and "Statistical Classification of Digital Economy and Its Core Industries (2021)", and use the numbers in the classification rules to assign codes. Among them, the digital codes in the "National Economic Industry Classification" must be added with identification letters, such as "NE0111" (NE is the English abbreviation for traditional economy) for "agricultural grain and rice planting data", and the category of digital economy is used, such as "computer retail data" can be represented by the data group "020101" of "computer software and auxiliary equipment wholesale".
[0107] (4) Classification code: Data categories are classified according to the "Twenty Articles on Data", mainly public data (P), enterprise data (E), and personal data (I). If a certain data is enterprise data, it is represented by E. The first applicant is E1, and the subsequent ranking is determined according to the order of application. Our data element table this time is mainly for enterprise data.
[0108] (5) Classification code: With reference to the "Draft for Soliciting Comments on the Requirements for Classification and Grading of Network Data" and the "Guidelines for the Practice of Network Security Standards - Guidelines for Classification and Grading of Network Data" of the National Information Security Standardization Technical Committee, data is classified into three levels from high to low: core, important, and general, based on the importance of data in economic and social development, and the degree of harm to national security, public interests, or the legitimate rights and interests of individuals and organizations once leaked, tampered with, destroyed, or illegally obtained or illegally used. (1) Core data (A) Once leaked, tampered with, destroyed, or illegally obtained, illegally used, or illegally shared, it may directly endanger political security, key areas of national security, the lifeline of the national economy, important people's livelihood, and major public interests. (2) Important data (B) Once leaked, tampered with, destroyed, or illegally obtained, illegally used, or illegally shared, it may directly endanger national security, economic operation, social stability, public health and safety. (3) General data (C) Once leaked, tampered with, destroyed, or illegally obtained, illegally used, or illegally shared, it will only affect the legitimate rights and interests of a small number of organizations or individual citizens. If it is determined to be important data, it is indicated by B.
[0109] (6) Data volume code: It mainly presents the volume of data and consists of specific values and units. For example, if the data volume is 512MB, the standard code is 0512MB.
[0110] (7) Data time code: mainly presents the start and end time of the data, with granularity to the specific year, month and day. For example, if the data time period is from March 4, 2021 to July 9, 2023, the code is 2021030420230709. Figure 5 It is a flowchart of extracting data of individual domain digital symbols in a method for constructing a data element identification system according to an embodiment of the present invention.
[0111] like Figure 5 As shown, in one or more embodiments, preferably, the extracting of the data of the personality domain digital symbol specifically includes:
[0112] S501, reflecting the attributes of data, including at least user data, business data, business management data, system operation and security data;
[0113] S502. Evaluate the quality of data, including at least standardization, completeness, accuracy, consistency, timeliness and accessibility.
[0114] In the embodiment of the present invention, the personality domain digital symbol consists of two parts: the first part is the attribute code, which mainly reflects the attributes of the data, including user data, business data, business management data, system operation and security data, and each data corresponds to the code 0 or 1, that is, if a certain data is user data, it is coded 1, otherwise it is coded 0, and so on. If a certain data attribute includes user data and business data attributes, and no other data attributes, it is coded as 1100. The second part is the data quality code: it mainly evaluates the quality of the data. According to "GB / T36344-2018 Information Technology Data Quality Evaluation Indicators", the main quality dimensions of data can be divided into standardization, completeness, accuracy, consistency, timeliness, and accessibility. Among them, standardization mainly reflects the degree to which data conforms to data standards, data models, business rules, metadata or authoritative reference data; integrity mainly requires the degree to which data elements are assigned values according to data rules; accuracy requires the degree to which data accurately represents the true value of the real entity (actual object) it describes; consistency mainly requires the degree to which data is not contradictory to the data used in other characteristic contexts; timeliness reflects the accuracy of data in time changes; accessibility reflects the degree to which data is accessed. The quality of the data is evaluated from the above six dimensions, with 1 for yes and 0 for no. If the quality of a data is high and all indicators are good, the corresponding code is 111111.
[0115] Figure 6 It is a flowchart of obtaining common domain digital symbols of current data and updating the data directory and performing chain settings in a method for constructing a data element identification system in an embodiment of the present invention.
[0116] like Figure 6 As shown, in one or more embodiments, preferably, the obtaining of the common domain digital symbol of the current data and updating the data directory and performing chain setting specifically includes:
[0117] S601. Obtain the common domain digital symbols of the current data. When the 3-digit country / region code, 6-digit administrative division code, 6-digit industry / field code, 1-digit data classification code, 1-digit data grading code, 6-digit data volume code and 16-digit time span code are all consistent, they belong to the same data target sub-area.
[0118] S602: Update all current data directories.
[0119] In an embodiment of the present invention, the common domain digital symbols of the current data are obtained, and information classification is performed step by step according to 1-7 characteristics of the common data. When the 3-digit country / region code, 6-digit administrative division code, 6-digit industry / field code, 1-digit data classification code, 1-digit data classification code, 6-digit data volume code and 16-digit time span code are all consistent, they belong to the same data target sub-area.
[0120] Figure 7 It is a flowchart of setting up the chain process according to the status of the current data and completing the data chaining in a method for constructing a data element identification system according to an embodiment of the present invention.
[0121] like Figure 7 As shown, in one or more embodiments, preferably, the uplink process is set according to the state of the current data, and the data uplink is completed, specifically including:
[0122] S701, determining whether the current moment satisfies the first calculation formula, and if so, automatically uploading data according to a preset data automatic uploading cycle;
[0123] S702: If not, use the second calculation formula to obtain the averaged uplink data fluctuation, and determine whether the averaged uplink data fluctuation satisfies the third calculation formula. If satisfied, start uplinking of explicit changes;
[0124] S703, if active uplink or automatic uplink is not performed, determine whether there is an active uplink on the node device, and if so, actively update the data;
[0125] The first calculation formula is:
[0126] t-t0>T
[0127] Among them, T is the data automatic upload cycle, t0 is the last data upload time, and t is the current time;
[0128] The second calculation formula is:
[0129] Dsavg=(Σ i i= = 1 N max(△s_i))÷N
[0130] Wherein, max(△s_i) is the maximum data fluctuation in the i-th uplink cycle, N is the total number of uplink cycles, and Dsavg is the average uplink data fluctuation;
[0131] The third calculation formula is:
[0132] dss÷(t-t0)>Dsavg÷T
[0133] Among them, dss is the real-time data fluctuation.
[0134] In the embodiment of the present invention, the data chain process first needs to analyze whether a certain time margin has been reached at the current moment and no chain operation has been performed. If so, the data is automatically chained and the information in the tag structure of the current data element "periodic table" is chained at one time; if it does not appear, it is determined whether there are really explicit data changes that are far beyond expectations within a period of time, mainly based on changes in individual domain data. If it does not appear, it is finally necessary to determine whether there is a willingness to actively update the data on the chain and finally complete the data update. The chain process needs to be chained through data authorization operations and data updates are performed according to the data directory stored on the chain.
[0135] According to a second aspect of an embodiment of the present invention, a system for constructing a data element identification system is provided.
[0136] Figure 8 It is a structural diagram of a system for constructing a data element identification system according to an embodiment of the present invention.
[0137] In one or more embodiments, preferably, the data element identification system construction system includes:
[0138] The operation chain setting module 801 is used to configure an encryption and authorization authentication module for each access node to perform data authorization operation chaining;
[0139] The data structure setting module 802 is used to set the tag structure of the data element "periodic table", and the tag structure includes a common field and a personalized field;
[0140] The common data structure setting module 803 is used to extract the data of the common domain digital symbols;
[0141] The personality data structure setting module 804 is used to extract the data of the personality domain digital symbol;
[0142] The data directory chain setting module 805 is used to obtain the common domain digital symbols of the current data and update the data directory to perform chain setting;
[0143] The status update chain process setting module 806 is used to set the chain process according to the status of the current data and complete the data chain.
[0144] In the embodiment of the present invention, a system suitable for different structures is realized through a series of modular designs. The system can achieve closed-loop, reliable and efficient execution through collection, analysis and control.
[0145] According to a third aspect of an embodiment of the present invention, there is provided a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method as described in any one of the first aspect of the embodiment of the present invention is implemented.
[0146] According to a fourth aspect of an embodiment of the present invention, an electronic device is provided. Fig. 9 It is a structural diagram of an electronic device in one embodiment of the present invention. Fig. 9 The electronic device shown is a device for constructing a universal data element identification system. Fig. 9 The electronic device 900 includes one or more (only one is shown in the figure) processors 902, a memory 904 and a wireless module 906 coupled to each other. The memory 904 stores a program that can execute the content of the above-mentioned embodiment, and the processor 902 can execute the program stored in the memory 904.
[0147] The processor 902 may include one or more processing cores. The processor 902 uses various interfaces and lines to connect various parts of the entire electronic device 900, and executes various functions and processes data of the electronic device 900 by running or executing instructions, programs, code sets or instruction sets stored in the memory 904, and calling data stored in the memory 904. Optionally, the processor 902 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), and programmable logic array (PLA). The processor 902 may integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. The CPU mainly processes the operating system, the user interface, and the target application; the GPU is responsible for rendering and drawing the display content; and the modem is used to process wireless communications. It is understandable that the above-mentioned modem may not be integrated into the processor 902, but may be implemented separately through a communication chip.
[0148] The memory 904 may include a random access memory (RAM) or a read-only memory (ROM). The memory 904 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 904 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the following various method embodiments, etc. The data storage area may also store data (such as the aforementioned text document) created by the electronic device 900 during use, etc.
[0149] The wireless module 906 is used to receive and send electromagnetic waves, realize the mutual conversion between electromagnetic waves and electrical signals, and thus communicate with a communication network or other equipment, for example, communicate with a base station based on a mobile communication protocol. The wireless module 906 may include various existing circuit elements for performing these functions, for example, an antenna, a radio frequency transceiver, a digital signal processor, an encryption / decryption chip, a user identity module (SIM) card, a memory, etc. The wireless module 906 may communicate with various networks such as the Internet, an intranet, a wireless network, or communicate with other electronic devices through a wireless network. The above-mentioned wireless network may include a cellular telephone network, a wireless local area network, or a metropolitan area network. The above-mentioned wireless network may use various communication standards, protocols, and technologies, including but not limited to WLAN protocols and Bluetooth protocols, and may even include those protocols that have not yet been developed.
[0150] The technical solution provided by the embodiments of the present invention may have the following beneficial effects:
[0151] The solution of the present invention provides a cross-regional data linkage mechanism, realizes the data directory chain, data status update chain, and data authorization operation chain, and completes data management reliably and efficiently.
[0152] The solution of the present invention provides a construction of a "periodic table" of data elements, which profiles data resources and systematically and clearly defines data resource characteristics, such as data region, industry, size, time and other characteristics, so as to quickly and clearly mark data classification and grading.
[0153] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program code.
[0154] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0155] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0156] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0157] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A method for constructing a data element identification system, characterized in that: The method includes: Each access node is equipped with encryption and authorization authentication modules to authorize data operations on the chain; Set the tag structure of the data element "periodic table", which includes a common domain and a unique domain; Extract data of common domain digital symbols; Extract the data of the digital symbol of the personality domain; Get the common domain digital symbols of the current data and update the data directory to set up the chain; Set up the chain-up process according to the current data status and complete the data chain-up; Wherein, each access node is configured with an encryption and authorization authentication module to perform data authorization operations on the chain, specifically including: Each device is equipped with an encryption and authorization authentication module, which is used for online authorization and authentication; After passing the encryption and authorization authentication module authorization authentication, it is broadcast on the chain; The tag structure of the setting data element "periodic table" includes a common domain and a personalized domain, specifically including: The common domain consists of a 3-digit country / region code, a 6-digit administrative division code, a 6-digit industry / field code, a 1-digit data classification code, a 1-digit data classification code, a 6-digit data volume code, and a 16-digit time span code; The personality domain consists of a 4-digit data attribute code and a 6-digit data quality code; The process of setting the chain upload process according to the current data status and completing the data upload process specifically includes: Determine whether the current moment satisfies the first calculation formula, and if so, automatically upload data to the chain according to a preset data automatic upload cycle; If not, the second calculation formula is used to obtain the averaged uplink data fluctuation, and it is determined whether the averaged uplink data fluctuation satisfies the third calculation formula. If it satisfies, the uplink of explicit changes is started; If active uplink or automatic uplink is not performed, determine whether there is an active uplink on the node device, and if so, update the data actively; The first calculation formula is: t-t0>T Among them, T is the data automatic upload cycle, t0 is the last data upload time, and t is the current time; The second calculation formula is: Wherein, max(△s_i) is the maximum data fluctuation in the i-th uplink cycle, N is the total number of uplink cycles, and Dsavg is the average uplink data fluctuation; The third calculation formula is: dss÷(t-t0)>Dsavg÷T Among them, dss is the real-time data fluctuation.
2. The method for constructing a data element identification system according to claim 1, characterized in that: The data of extracting common domain digital symbols specifically includes: The country or region where the data is located is used as the country or region code; The area involved in the data is used as the administrative division code; The industry to which the data belongs is set as the industry or field code according to the preset rules; Classify data into public data, enterprise data, and personal data to form classification codes; Set classification codes based on the importance of data in economic and social development; The volume of the presented data, as the data volume code, in MB; The start and end time of the data is used as the data time code, in days.
3. The method for constructing a data element identification system according to claim 1, characterized in that: The data of extracting the digital symbols of the personality domain specifically includes: Reflect the attributes of data, including at least user data, business data, business management data, system operation and security data; Assess the quality of data, including at least standardization, completeness, accuracy, consistency, timeliness and accessibility.
4. The method for constructing a data element identification system according to claim 1, characterized in that: The obtaining of the common domain digital symbols of the current data and updating the data directory and performing chain settings specifically include: Get the common domain digital symbols of the current data. When the 3-digit country / region code, 6-digit administrative division code, 6-digit industry / field code, 1-digit data classification code, 1-digit data grading code, 6-digit data volume code and 16-digit time span code are all the same, they belong to the same data target sub-area; Update all current data directories.
5. A system for constructing a data element identification system, characterized in that: The system is used to implement the method according to any one of claims 1 to 4, and the system comprises: The operation chain setting module is used to configure encryption and authorization authentication modules for each access node to perform data authorization operation chaining; The data structure setting module is used to set the tag structure of the data element "periodic table", and the tag structure includes a common domain and an individual domain; A common data structure setting module is used to extract data of common domain digital symbols; A personality data structure setting module is used to extract data of digital symbols in personality domain; The data directory chain setting module is used to obtain the common domain digital symbols of the current data and update the data directory for chain setting; The status update chain process setting module is used to set the chain process according to the current data status and complete the data chain; Wherein, each access node is configured with an encryption and authorization authentication module to perform data authorization operations on the chain, specifically including: Each device is equipped with an encryption and authorization authentication module, which is used for online authorization and authentication; After passing the encryption and authorization authentication module authorization authentication, it is broadcast on the chain; The tag structure of the setting data element "periodic table" includes a common domain and a personalized domain, specifically including: The common domain consists of a 3-digit country / region code, a 6-digit administrative division code, a 6-digit industry / field code, a 1-digit data classification code, a 1-digit data classification code, a 6-digit data volume code, and a 16-digit time span code; The personality domain consists of a 4-digit data attribute code and a 6-digit data quality code; The process of setting the chain upload process according to the current data status and completing the data upload process specifically includes: Determine whether the current moment satisfies the first calculation formula, and if so, automatically upload data to the chain according to a preset data automatic upload cycle; If not, the second calculation formula is used to obtain the averaged uplink data fluctuation, and it is determined whether the averaged uplink data fluctuation satisfies the third calculation formula. If it satisfies, the uplink of explicit changes is started; If active uplink or automatic uplink is not performed, determine whether there is an active uplink on the node device, and if so, update the data actively; The first calculation formula is: t-t0>T Among them, T is the data automatic upload cycle, t0 is the last data upload time, and t is the current time; The second calculation formula is: Wherein, max(△s_i) is the maximum data fluctuation in the i-th uplink cycle, N is the total number of uplink cycles, and Dsavg is the average uplink data fluctuation; The third calculation formula is: dss÷(t-t0)>Dsavg÷T Among them, dss is the real-time data fluctuation.
6. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: The computer program instructions implement the method according to any one of claims 1 to 4 when executed by a processor.
7. An electronic device comprising a memory and a processor, characterized in that: The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1-4.
Citation Information
Patent Citations
Government affair data exchange method and device based on block chain
CN109858258A
Distributed compressor state monitoring data encoding method and monitoring method
CN110727683A