A method and system for sharing authentication service data

By building a two-way iterative authentication service data sharing mechanism, combined with the two-way iteration of the authentication terminal and the shared data server, the problem that the authentication service data sharing method in the existing technology cannot be effectively combined with the authentication report formation process, and efficient and secure data sharing and authentication report formation are achieved.

CN119293828BActive Publication Date: 2025-04-15ZHEJIANG ACAD OF TRADITIONAL CHINESE MEDICINE +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411814052.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-11
Publication Date
2025-04-15
Estimated Expiration
2044-12-11

AI Technical Summary

Technical Problem

The existing data sharing methods of identification service have not been effectively combined with the formation process of identification reports, and the security and accuracy requirements of data sharing have not been fully met.

Method used

Build a two-way iterative authentication service data sharing mechanism. Through the two-way iteration of the authentication terminal and the shared data server, enrich the data parts and sequence relationships from the existing data and the current authentication report, and form a directed graph to realize the local loading and data sharing of useful information.

Benefits of technology

It improves the efficiency of forming authentication reports, enhances the security and accuracy of data sharing, and reduces unnecessary authentication resources and loading resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119293828B_ABST
    Figure CN119293828B_ABST
Patent Text Reader

Abstract

The present invention relates to an identification service data sharing method and system, the method comprising: step S1: an identification expert performs online or offline identification based on existing data and obtains a current identification report; step S2: constructing a directed graph representation of the identification report; judging whether the current identification report meets the identification requirements, if so, submitting the identification report; otherwise, proceeding to the next step; step S3: matching the directed graph to a shared data pool to obtain shared data; adding the obtained shared data to the existing data, and returning to step S1. The present invention constructs a bidirectional iterative identification service data sharing mechanism, which continuously enriches the existing data in terms of data parts and sequential relationships through bidirectional iterations of an identification terminal and a shared data server on the basis of existing data and the current identification report, so that the shared data spiral assists and promotes the formation efficiency of the identification report.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of data sharing, and in particular, relates to an authentication service data sharing method and system. Background Art

[0002] Identification services are professional services that involve testing, analyzing and evaluating specific items, materials, systems or processes to provide authoritative opinions on their authenticity, quality, value or other characteristics. Identification services can be applied in many fields, including law, business, finance, insurance, art and science. Identification services are usually provided by individuals or institutions with expertise and qualifications in specific fields and have a certain degree of professionalism. Identification services usually include accepting commissions, on-site inspections, sample collection, laboratory analysis, report writing and opinion issuance. Identification agencies and appraisers need to have corresponding qualifications, which may need to be obtained through review and certification. In order to ensure the quality of identification services, relevant agencies will supervise and manage identification services, including assessing and evaluating the practice of identification agencies and appraisers. However, the existing digital transformation of identification services involves the electronic, automated and networked processing of medical identification processes and document management; common digital means include: Electronic medical record integration: Integrate the patient's electronic medical record directly into the medical identification system to facilitate rapid access and analysis by experts and appraisers. Online expert lottery: Use an online platform to conduct random lottery of experts to ensure the fairness and transparency of the selection process. Electronic document templates: Provide standardized electronic document templates, such as appraisal reports, evidence collection lists, etc., to ensure the consistency and professionalism of document formats. Electronic signatures and signing: Support experts and relevant staff to sign documents online, including opinion forms and appraisal letters, to improve the efficiency of document processing. Remote video appraisal: Conduct remote appraisal through a video conferencing system to reduce the limitations of physical distance and improve the convenience of participation. Online entrustment and payment: Allow users to submit appraisal requests and pay related fees through the online system, simplify the process and reduce the use of paper documents. Automatic synchronization and data exchange: The system can automatically synchronize data to other related platforms to achieve data sharing and reduce repeated input. Online case verification: Provide online verification tools, allowing verification agencies to log in to the system to conduct case verification, fill in and sign verification forms. Cockpit statistical query: Use data visualization tools such as cockpit to display key indicators such as case processing status and work efficiency to help management make decisions. Mobile application support: Develop mobile applications so that experts and staff can access the system and handle related tasks anytime and anywhere.

[0003] With the development of technology, identification services are also strengthening information construction to improve service efficiency and supervision level. Identification services may involve the application of new technologies, such as blockchain and big data. It is urgent to carry out in-depth digital transformation of identification services, combine identification services with big data, knowledge base and intelligence, so as to improve the efficiency, accuracy and traceability of identification services, the security of data sharing, and the accuracy of data sharing services. At present, the commonly used data sharing granularity is large, and the particularity of identification services is not taken into account; the data involved in identification services often have strong security requirements, and the authentication resources of data sharing are precious; however, the commonly used data sharing methods are and simply rely on permissions to manage large-grained data such as files or even data blocks, which fails to start from the security requirements of identification service data sharing, and fails to effectively combine with the formation process of identification reports, so that identification service data sharing returns to its original starting point to assist the identification experts in the formation process of identification reports. In response to these problems. The present invention constructs a bidirectional iterative identification service data sharing mechanism. Based on the existing data and the current identification report, the bidirectional iteration of the identification terminal and the shared data server continuously enriches the existing data in terms of data parts and sequential relationships, thereby assisting the shared data spiral and promoting the efficiency of forming the identification report. Summary of the invention

[0004] In order to solve the above problems in the prior art, the present invention proposes an authentication service data sharing method and system, the method comprising:

[0005] Step S1: after receiving the appraisal service request, an appraisal expert is determined, and the appraisal expert performs online or offline appraisal based on the existing data and obtains the current appraisal report; wherein: the existing data includes inherently available data, data included in the appraisal service request and shared data; the initial data of the existing data includes inherently available data and data included in the appraisal service request; after obtaining the current appraisal report, the current appraisal report is sent to the shared data server, and the shared data server constructs a shared data pool based on the current appraisal report; the shared data pool is located on the shared data server;

[0006] Step S2: construct a directed graph representation of the appraisal report; determine whether the current appraisal report meets the appraisal requirements, if yes, use the current appraisal report as the determined appraisal report; otherwise, proceed to the next step;

[0007] The directed graph representation of the appraisal report is constructed; specifically: the appraisal report contains multiple data parts, the appraisal report is analyzed to obtain the order relationship between the data parts; the data parts are represented by nodes, the order relationship between the data parts is represented by directed edges, and the appraisal report is represented as a directed graph; ,in: is a collection of nodes; is the edge set; is a node function acting on a node; an edge Is a node The outgoing edge is the node The current identification report is expressed as , shared identification reports in a shared data pool Expressed as ;

[0008] Step S3: Match the directed graph with the shared identification report in the shared data pool to obtain shared data; add the obtained shared data to the existing data, and return to step S1;

[0009] The step S3 specifically includes the following steps:

[0010] Step S31: Obtain each node in the appraisal report Node property set ;

[0011] Step S32: For any shared identification report in the shared data pool , find each node in the shared identification report Node property set ;

[0012] Step S33: Perform one step of unconditional data sharing with the node as the center; specifically: if there is a node in the shared identification report , if the following conditions (1) or (2) are met, then the node The corresponding data part is placed in the temporary data pool; further, if there is a node in the shared identification report , if the following conditions (3) or (4) are met, then the node The corresponding data part is put into the temporary data pool;

[0013] (1);

[0014] (2);

[0015] (3);

[0016] (4);

[0017] Step S34: Unconditional sharing based on edges; specifically: if there is an edge in the sharing identification report If any one of conditions (5) to (7) is met, the data corresponding to the two nodes involved in the edge are placed in the temporary data pool;

[0018] (5);

[0019] (6);

[0020] (7);

[0021] Step S35: using the data in the temporary data pool as shared data; loading the shared data from the shared data pool into the local storage space to form a part of the existing data.

[0022] Furthermore, the identification terminal is one or more.

[0023] Furthermore, before loading the shared data, the node sharing authority is authenticated based on the joint identification formed by the current identification of the identification expert and the identification terminal.

[0024] Furthermore, the identification terminal is held by an identification expert.

[0025] Furthermore, during the identification process, experts can conduct online or offline identification based on existing data.

[0026] Furthermore, the chronological relationship is a causal relationship, an inferential relationship, a time sequence relationship or an occurrence sequence relationship.

[0027] Furthermore, the adding the acquired shared data to the existing data specifically includes: appending the acquired shared data to the shared data of the existing data.

[0028] An authentication service data sharing platform comprises a processor, the processor is coupled to a memory, the memory stores program instructions, and when the program instructions stored in the memory are executed by the processor, the authentication service data sharing method is implemented.

[0029] A computer-readable storage medium includes a program, which, when running on a computer, enables the computer to execute the authentication service data sharing method.

[0030] An authentication service data sharing system is configured to execute the authentication service data sharing method.

[0031] The beneficial effects of the present invention include:

[0032] (1) Build a two-way iterative identification service data sharing mechanism. Based on the existing data and current identification reports, the two-way iteration between the identification terminal and the shared data server continuously enriches the existing data in terms of data parts and sequence relationships, so that the shared data spiral assists and promotes the efficiency of the formation of identification reports;

[0033] (2) First, based on similarity, all parts of the identification data that may be needed are obtained, and then a directed graph is constructed to realize local loading of useful information. Based on the conditional constraints of the directed graph, partial identification report data sharing is realized, and only local shared data is authenticated. While expanding the scope of available data as much as possible, unnecessary authentication resources and loading resources are reduced, thereby improving the sharing efficiency of identification service data;

[0034] (3) Limited sharing of shared data is achieved based on directed graphs. Basic data sharing and conditional or unconditional sharing based on nodes, edges, and paths are used to accurately describe the data sharing permissions and data availability of shared data in units of data parts, thereby ensuring the security of data sharing while improving the availability of shared data. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present application, but do not constitute an improper limitation of the present invention. In the drawings:

[0036] Figure 1 This is a schematic diagram of the authentication service data sharing method provided by the present invention. DETAILED DESCRIPTION

[0037] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments, wherein the illustrative embodiments and descriptions are only used to explain the present invention but are not intended to limit the present invention.

[0038] The present invention proposes a method for sharing authentication service data, as shown in the attached Figure 1 As shown, the method comprises the following steps:

[0039] Step S1: after receiving the appraisal service request, an appraisal expert is determined, and the appraisal expert performs online or offline appraisal based on the existing data and obtains the current appraisal report; wherein: the existing data includes inherently available data, data included in the appraisal service request and shared data; the initial data of the existing data includes inherently available data and data included in the appraisal service request;

[0040] Preferably: after receiving the identification service request, the identification server, identification server or identification platform sends the request to the identification terminal held by the determined identification expert; the identification terminal is one or more; the identification terminal is held by the identification expert;

[0041] Preferably: after obtaining the current identification report, the current identification report is sent to a shared data server, and the shared data server constructs a shared data pool based on the current identification report; the shared data pool is located on the shared data server;

[0042] The shared data server builds a shared data pool based on the current identification report, specifically: compare the current identification report with the identification report in the shared data server, and when the similarity between the two is greater than the similarity threshold, put them into the shared data pool; at this time, no authentication of the identification report sharing authority is performed; since partial identification report data sharing based on a directed graph can be adopted, all useful identification data parts that may need to be used are first obtained preliminarily based on similarity to expand the available data range and reduce unnecessary authentication resources; wherein: the similarity is semantic similarity and word frequency similarity;

[0043] Preferably: the shared data pool is loaded into the communication interface cache space of the shared data server in advance; when the data in the shared data pool is determined to be loaded, the data portion to be loaded is directly read from the cache space and loaded into the authentication terminal;

[0044] Preferably: the semantic similarity is semantic similarity refers to the similarity in meaning of the identification report text; word frequency similarity refers to the similarity in frequency of occurrence of the same words in the identification report text segments;

[0045] Preferred: Determine semantic similarity through knowledge graph;

[0046] Preferably: the similarity threshold is 80%;

[0047] Preferred: randomly determine the identification expert;

[0048] Preferably: the inherent data part in the existing data is the data stored locally in the authentication terminal; the shared data can be partially converted into the inherent data part;

[0049] Preferred: During the appraisal process, experts can conduct online or offline appraisals based on existing data and arrange appropriate appraisal deadlines;

[0050] Step S2: construct a directed graph representation of the appraisal report; determine whether the current appraisal report meets the appraisal requirements, if yes, submit the appraisal report; otherwise, proceed to the next step;

[0051] The judgment of whether the appraisal report meets the appraisal requirements is specifically as follows: the appraisal expert or the review expert determines whether the appraisal report meets the appraisal requirements; when the appraisal expert is not sure whether the appraisal report meets the requirements and needs shared data support, he or she may judge that the appraisal report does not meet the appraisal requirements;

[0052] Alternatively: the step of judging whether the appraisal report meets the appraisal requirements specifically includes the following steps:

[0053] Step S2A1: For the Node , determine whether the union of the corresponding data parts meets the sharing cutoff condition; for example: the union of the data parts contains the content, type, data value, label, etc. that meet the sharing cutoff condition; if not, it is determined that it does not meet the identification requirements, otherwise proceed to the next step;

[0054] Step S2A2: Determine whether there is a closed loop and a specific path, or a specific node is missing in the directed graph; if so, determine that it does not meet the identification requirements, otherwise proceed to the next step;

[0055] Step S2A3: perform pre-order traversal and in-order traversal on the directed graph to obtain a pre-order node sequence and an in-order node sequence respectively; extract the data part features in each node for the pre-order node sequence and the in-order node sequence respectively to obtain a pre-order node feature sequence and an in-order node feature sequence respectively; compare the random feature sequence with the pre-order node feature sequence and the in-order node feature sequence respectively to determine whether there is a matching subsequence, if so, it is determined that it does not meet the identification requirements, otherwise it is determined that it meets the requirements; of course, after the graph comparison, an identification expert can continue to be selected for review and judgment;

[0056] Preferably: the disordered feature sequence is a preset sequence, which is a wrong order in which the features appear;

[0057] The directed graph representation of the appraisal report is constructed; specifically: the appraisal report contains multiple data parts, the appraisal report is analyzed to obtain the order relationship between the data parts; the data parts are represented by nodes, and the order relationship between the data parts is represented by directed edges, so that the appraisal report is represented as a directed graph; ,in: is a collection of nodes; is an edge set; for Each node in , It is a node function acting on a node, and after the action, it obtains the node attribute set for the directed graph; edge Representation Node and nodes There is a relationship between Is a node The outgoing edge is the node The current identification report is expressed as , shared identification reports in a shared data pool Expressed as ;

[0058] Preferably: the node function is used to determine the node sharing authority and the typical features of the node corresponding data part; wherein: the node sharing authority includes: one or more of data access authority, data use right, sharing management right, data ownership right, data publisher authority, data owner authority, data generator authority, data exchange authority, data security authority, etc.; the typical features include content features and attribute features; and in the process of local determination of shared data, use or Depends on the attribute set restrictions of data exchange; when the attribute set of the preceding data part shows that it has the corresponding node common authority or typical characteristics, it can be inferred that the subsequent data part also has the same end sharing authority or typical characteristics. Therefore, unconditional sharing can be carried out. However, when it is not certain that the preceding data part has all the node sharing authorities or typical characteristics, it is necessary to pass the sharing identification report. Only when equal permissions or typical feature judgments are performed can unconditional data sharing be performed in both directions; this can support two-way unconditional data sharing; or conditional sharing; of course, a simple way is to set ;

[0059] Preferred: Data access rights are the rights, opportunities and methods for individuals or systems to find, use or retrieve data; data use rights are the rights to use government data resources; in the process of using government data, the minimum permission to use should be applied for according to the actual business needs, and the data should be used within the prescribed scope and limits; shared management rights are the rights to decide whether government data can be shared and how to share it; data ownership rights are the rights to store and control government data resources, including the right to define and interpret data content; data security rights are data storage security, data access identity authentication, data permission control, and data transmission security; data confidentiality rights are the principles that must be followed in data exchange, such as the principle of personal information protection and the principle of least authorization;

[0060] Preferably: the sequence relationship is a causal relationship, a reasoning relationship, a time sequence, an occurrence sequence relationship, etc.;

[0061] Preferably, the steps further include: sharing basic data with the initial node to update the current appraisal report; and conducting appraisal expert review before updating the appraisal report;

[0062] The basic data sharing based on the initial node is specifically as follows: If there is a node in the current identification report ,satisfy , then put the node into the basic node set If any shared identification report in the data sharing pool contains a node ,satisfy or meet , then the node The corresponding data parts are put into the shared data, and the current appraisal report is updated synchronously based on the existing data;

[0063] Step S3: Match the directed graph with the shared identification report in the shared data pool to obtain shared data; add the obtained shared data to the existing data, and return to step S1;

[0064] The step of adding the acquired shared data to the existing data specifically includes: adding the acquired shared data to the shared data of the existing data;

[0065] Preferably: the shared identification reports in the shared data pool are represented in advance as a directed graph;

[0066] Alternatively: the shared identification report in the shared data server is represented in advance as a directed graph;

[0067] The step S3 specifically includes the following steps:

[0068] Step S31: Obtain each node in the appraisal report Node property set ;in: It is an identification report Middle The node Attribute value;

[0069] Step S32: For any shared identification report in the shared data pool , find each node in the shared identification report Node property set ;in: It is an identification report Middle The node Attribute value;

[0070] Step S33: Perform one step of unconditional data sharing with the node as the center; specifically: if there is a node in the shared identification report , if the following conditions (1) or (2) are met, then the node The corresponding data part is placed in the temporary data pool; if there is a node in the shared identification report , if the following conditions (3) or (4) are met, then the node The corresponding data part is put into the temporary data pool;

[0071] (1);

[0072] (2);

[0073] (3);

[0074] (4);

[0075] Through the above method, the post-order data part corresponding to the pre-order data part is shared unconditionally; and when the post-order data part satisfies and the data part only satisfies the unique missing, the pre-order data part is shared unconditionally at the minimum; when the data attribute sets of the pre-order data part are equivalent, it is inferred that the data result sets of the subsequent data part are also equivalent; of course, a similar method can also be used for multi-step unconditional sharing;

[0076] The steps also include: unconditional sharing based on edges; specifically: if there is an edge in the sharing identification report If one of the conditions (5) to (7) is met, the data parts corresponding to the two nodes involved in the edge are placed in the temporary data pool; the unconditional sharing based on the edge is a supplementary sharing of the existing data parts;

[0077] (5);

[0078] (6);

[0079] (7);

[0080] Step S34: Share data based on the path; specifically: if there is a path in the shared identification report If one of the conditions (6) or (7) is met, the data corresponding to all nodes involved in the edge are placed in the temporary data pool; where: is the first nodes; is the tail node in the path; is the first node in the path;

[0081] (6);

[0082] (7);

[0083] Through path-based data sharing, the information required for the derivation path between the nodes of the previous and next relationship is enriched, thereby providing assistance for subsequent iterative identification services without providing more data;

[0084] Step S35: using the data in the temporary data pool as shared data;

[0085] The steps further include: loading the shared data from the shared data pool into the local storage space to form a part of the existing data, that is, the shared data part of the existing data;

[0086] Before loading shared data, the node sharing authority is authenticated based on the joint identification formed by the current identification expert identification and the identification terminal identification. After the authentication is completed, the shared data determined in the above steps is loaded from the shared data pool to the local storage space;

[0087] Preferably: after the current appraisal expert completes the appraisal report, the shared data is deleted from the local storage space;

[0088] Based on the same inventive concept, the present invention also provides an authentication service data sharing system, the system is used to implement the above authentication service data sharing method; the system includes a shared data server and an authentication terminal; the authentication terminal is multiple, and the multiple authentication terminals maintain communication connection with the shared data server;

[0089] Preferably: the shared data server is a big data server, which is used to store data resources used for the identification service; a cache space is provided in the communication port of the shared data server, which is used to accommodate the shared data pool;

[0090] Preferably: the shared data pool is stored in encrypted form;

[0091] Based on the same inventive concept, the present invention also provides an authentication service data sharing platform, the system comprising the above authentication service data sharing system;

[0092] The platform provides an online expert lottery function to ensure the fairness and randomness of expert selection; built-in document templates assist in the generation of documents, such as identification reports, evidence collection lists, expert opinions, etc.; limited loading through shared data assists identification experts in making scientific identification reports;

[0093] The appraisal process includes online selection of appraisal experts, sending appraisal requests to the selected appraisal experts, and the appraisal experts conducting remote video appraisals. Then, the current appraisal report is formed on the appraisal terminal, and the final appraisal report is obtained through two-way iteration with the data sharing server. The appraisal report of the award cover is synchronized to a third-party platform and waits for the verification of the appraisal report.

[0094] The appraisal process also includes the entrusting party making online entrustment, payment, lottery scheduling, appraisal scheduling, etc. through the entrusting terminal;

[0095] Preferably: the extraction of identification experts includes online and offline methods;

[0096] Preferably: a standardized file template is provided in the identification terminal to assist identification experts in forming identification reports, thereby facilitating the construction of directed graphs;

[0097] A computer program (also referred to as a program, software, software application, script, or code) can be written in any form of a programming language, including an assembled or interpreted language, a declarative or procedural language, and it can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, object, or other unit suitable for use in a computing environment. A computer program may, but need not, correspond to a file in a file system. A program can be stored in a portion of a file that holds other programs or data (e.g., one or more scripts stored in a markup language document), in a single file dedicated to the program, or in multiple collaborative files (e.g., files storing one or more modules, subroutines, or code portions). A computer program can be deployed to execute on one computer or on multiple computers located at one site or distributed across multiple sites and interconnected by a communication network.

[0098] It should be understood by those skilled in the art that the embodiments of the present invention may be provided as methods, systems, or computer program products. In addition, 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, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0099] The present invention is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the 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 generate 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.

[0100] 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.

[0101] 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.

[0102] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.

Claims

1. A method for sharing authentication service data, characterized in that: The method comprises: Step S1: after receiving the appraisal service request, an appraisal expert is determined, and the appraisal expert performs online or offline appraisal based on the existing data and obtains the current appraisal report; wherein: the existing data includes inherently available data, data included in the appraisal service request and shared data; the initial data of the existing data includes inherently available data and data included in the appraisal service request; after obtaining the current appraisal report, the current appraisal report is sent to the shared data server, and the shared data server constructs a shared data pool based on the current appraisal report; the shared data pool is located on the shared data server; Step S2: construct a directed graph representation of the appraisal report; determine whether the current appraisal report meets the appraisal requirements, if yes, use the current appraisal report as the determined appraisal report; otherwise, proceed to the next step; The directed graph representation of the appraisal report is constructed; specifically: the appraisal report contains multiple data parts, the appraisal report is analyzed to obtain the order relationship between the data parts; the data parts are represented by nodes, the order relationship between the data parts is represented by directed edges, and the appraisal report is represented as a directed graph; ,in: is a collection of nodes; is the edge set; is a node function acting on a node; an edge Is a node The outgoing edge is the node The current identification report is expressed as , shared identification reports in a shared data pool Expressed as ; Step S3: Match the directed graph with the shared identification report in the shared data pool to obtain shared data; add the obtained shared data to the existing data, and return to step S1; The step S3 specifically includes the following steps: Step S31: Obtain each node in the appraisal report Node property set ; Step S32: For any shared identification report in the shared data pool , find each node in the shared identification report Node property set ; Step S33: Perform one step of unconditional data sharing with the node as the center; specifically: if there is a node in the shared identification report , if the following conditions (1) or (2) are met, then the node The corresponding data part is placed in the temporary data pool; further, if there is a node in the shared identification report , if the following conditions (3) or (4) are met, then the node The corresponding data part is put into the temporary data pool; (1); (2); (3); (4); Step S34: Unconditional sharing based on edges; specifically: if there is an edge in the sharing identification report If any one of conditions (5) to (7) is met, the data corresponding to the two nodes involved in the edge are placed in the temporary data pool; (5); (6); (7); Step S35: using the data in the temporary data pool as shared data; loading the shared data from the shared data pool into the local storage space to form a part of the existing data.

2. The authentication service data sharing method according to claim 1, characterized in that: Before loading shared data, the node sharing authority is authenticated based on the joint identification composed of the current identification expert identification and the identification terminal identification.

3. The authentication service data sharing method according to claim 2, characterized in that: The identification terminal is held by the identification expert.

4. The authentication service data sharing method according to claim 3, characterized in that: During the identification process, experts can conduct online or offline identification based on existing data.

5. The authentication service data sharing method according to claim 4, characterized in that: The causal relationship is a cause-and-effect relationship, a reasoning relationship, a time sequence relationship, or an occurrence sequence relationship.

6. The authentication service data sharing method according to claim 5, characterized in that: The adding the acquired shared data to the existing data specifically includes: appending the acquired shared data to the shared data of the existing data.

7. An authentication service data sharing platform, characterized in that: The invention comprises a processor, the processor is coupled to a memory, the memory stores program instructions, and when the program instructions stored in the memory are executed by the processor, the authentication service data sharing method according to any one of claims 1 to 6 is implemented.

8. A computer-readable storage medium, characterized in that: The invention comprises a program which, when being executed on a computer, enables the computer to execute the authentication service data sharing method according to any one of claims 1 to 6.

9. An authentication service data sharing system, characterized in that: The system is configured to execute the authentication service data sharing method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Urban dilapidated house information cloud sharing and monitoring system

    CN107942875A

  • Power grid abnormal behavior detection and analysis method and system based on OCSVM

    CN110909811A