Method and system for safely sharing and calculating myopia prevention and control data set

By preprocessing and desensitizing in the intranet environment of myopia prevention and control data set, combined with two-way encrypted transmission and secure sandbox technology, the problem of secure sharing and efficient calculation of myopia prevention and control data set is solved, and data security is achieved Sharing and efficient analysis ensures the security of data and algorithms.

CN119128966AInactive Publication Date: 2024-12-13SHANXI PROVINCIAL EYE HOSPITAL +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411139438.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-19
Publication Date
2024-12-13
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing technology is difficult to achieve secure sharing and efficient calculation of myopia prevention and control data sets while ensuring data security and privacy protection. Especially under the phenomenon of data silos and strict laws and regulations, it is difficult for scientific research institutions and medical institutions to cross-domain. Flow and integrate valuable data resources.

Method used

By obtaining the original myopia prevention and control data in the intranet environment of the data provider for pre-processing, a standard data set is generated, and a desensitization data model is generated through desensitization processing, and publishing it to the myopia prevention and control cloud platform to ensure that the data demanders do not Research and analysis are carried out when directly contacting the original data, and the two-way data encryption transmission and secure sandbox technology are used to isolate the calculation tasks, and a strict audit process and audit mechanism are established.

Benefits of technology

It realizes the secure sharing and efficient calculation of myopia prevention and control data sets, ensures the secure storage and use of original data, avoids the risk of data leakage, and ensures the privacy of research results and the security of algorithm source code.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119128966A_ABST
    Figure CN119128966A_ABST
Patent Text Reader

Abstract

The invention discloses a method and system for safely sharing and calculating a myopia prevention and control data set, and the method comprises the steps: enabling a data demand side to carry out myopia prevention and control related research and data analysis under the condition that a data demand side does not directly contact original data through constructing a myopia prevention and control desensitization data model; a strict auditing process and auditing mechanism are established, it is ensured that a myopia prevention and control calculation task is safely executed in an operation environment of a data provider, the myopia prevention and control calculation task can only access a myopia prevention and control desensitization data set, and safe storage and use of original data are achieved; synchronization and execution of myopia prevention and control calculation tasks are automatically completed through the system, manual participation is not needed, and it is ensured that a data provider cannot obtain specific algorithm source codes. In the whole process, the data of the data provider is not out of the domain, the data demander is available and invisible to the data, and meanwhile, the data provider cannot acquire the source code of the data demander, so that the research result of the data demander is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of secure data sharing, and in particular to a method and system for securely sharing and calculating a myopia prevention and control data set. Background Art

[0002] Myopia prevention and control is a long-term and complex public health problem, especially among children and adolescents. With the development of science and technology, advanced technologies such as big data and artificial intelligence can provide strong support for myopia prevention and control. For example, patent application CN104574870A discloses a wearable vision monitoring system based on ZigBee and Bluetooth, which consists of three parts: a monitoring terminal based on Bluetooth, an intelligent desk lamp, and a wireless sensor network based on ZigBee; the monitoring terminal is a headset with an embedded acquisition terminal; the wireless sensor network is formed by interconnecting each node of the network through a wireless communication module, and each node is connected to the corresponding home appliance through a single-chip microcomputer and a relay; the smart desk lamp uses a single-chip microcomputer as a control unit, and the control unit is respectively connected to an intelligent voice module, an AD conversion chip, a desk lamp module, a PWM pulse module, a mode switch, and a Bluetooth module. In the reading area, multiple wireless sensor networks based on ZigBee can be deployed to realize real-time monitoring of environmental data, and remote control can be realized by using Bluetooth and GSM, intelligent control of home appliances can be realized by using voice recognition, and the brightness of the lamp can be controlled by using PWM and light intensity sensors.

[0003] Patent CN109924941A discloses a rapid vision screening method for automatic data collection and analysis, which includes the following steps: the first step, the vision tester inputs a vision test request in a test terminal, the second step, the test terminal sends the vision test request to a control server, the third step, the control server controls a vision test system, and the vision test system displays the vision test readings of the vision chart to the vision tester in groups in sequence, the fourth step, the vision tester observes the vision test readings in groups in sequence, and inputs judgment information on the test terminal one by one, the fifth step, the test terminal analyzes the judgment information and finally obtains the vision value of the vision tester, and the sixth step, the test terminal uploads the vision value of the vision tester to the storage cloud.

[0004] Patent CN112617637A discloses an online vision testing method based on the Internet, including the following steps: 1. User information registration; 2. Log in to the vision testing window to calibrate the display resolution; 3. Read the precautions in detail, understand them and execute them carefully; 4. Choose to set accurate test parameters according to your own conditions; 5. Enter the vision test, follow the prompts and suggestions given by the system after all are completed, and save the vision test data; 6. Query all historical test data records on the computer or mobile phone personal center; 7. Data sharing between the personal center, hospital window, school window, and government window, as well as data statistical analysis with different permissions. This online vision testing method based on the Internet uses the deep integration of Internet technology, medical ophthalmology, and optometry, and uses special algorithms to change the past need to go to the hospital for vision examination to detection at home using the mobile network. After the abnormal vision warning, go to the hospital for reexamination and diagnosis, and provide a systematic intervention plan. For example, patent CN 118135292A discloses a fundus image classification method and device, electronic equipment and storage medium, which belong to the field of medical image processing technology. By acquiring a fundus image, multi-scale feature extraction is performed on the fundus image to obtain fundus feature maps of multiple scales. For each scale of the fundus feature map, attention feature extraction is performed on the fundus feature map to obtain a fundus attention feature. Each fundus attention feature is feature spliced ​​to obtain a multi-scale fundus fusion feature. Multiple lesions are classified for the fundus image according to the multi-scale fundus fusion feature, which can improve the accuracy of multiple lesion classification of the fundus image.

[0005] However, the use of wireless networks and other means to collect and apply data can provide more convenient and real-time data control. However, it also brings many challenges in terms of data confidentiality and privacy protection. Specifically, the main challenges currently faced include: on the one hand, key data related to myopia prevention and control are widely distributed in various different entities, such as schools, medical institutions, community health service centers and professional optometry clinics, forming a data island phenomenon, and the amount of data available for research is small, making it impossible to conduct research and training; on the other hand, in view of strict personal privacy protection regulations and information security requirements, scientific research institutions and medical institutions must strictly abide by laws and regulations when conducting research and analysis on myopia prevention and control data, ensure the safe storage and use of original data, and must not disclose sensitive personal information. These valuable data resources cannot easily flow and integrate across domains; at the same time, scientific research institutions and medical institutions also need to ensure the protection of specific algorithm source codes during the research and analysis process to ensure the results of the research.

[0006] Therefore, it has become an urgent need to build a method and system that can not only ensure the safe sharing of myopia prevention and control data sets among various entities, but also realize efficient analysis and calculation without leaving the domain of source data. However, so far, there is no effective way to solve the above technical problems in the existing technology. Summary of the invention

[0007] In view of this, in order to solve the above-mentioned problems in the prior art, the present application proposes a method and system for secure sharing and calculation of myopia prevention and control data sets.

[0008] Specifically, in order to achieve the above purpose, the present invention provides the following technical solutions: The first aspect of the present application provides a method for securely sharing and calculating a myopia prevention and control data set, comprising the following steps: Step S100: in the intranet environment of the data provider, obtaining the original myopia prevention and control data and preprocessing it to generate a myopia prevention and control standard data set; Step S200, desensitizing the myopia prevention and control standard data set to obtain a myopia prevention and control desensitized data set, constructing a myopia prevention and control desensitized data model according to the myopia prevention and control desensitized data set, and publishing the myopia prevention and control desensitized data model to the myopia prevention and control cloud platform; Step S300: the myopia prevention and control cloud platform receives a myopia prevention and control computing task application created by a data demander based on the myopia prevention and control desensitized data model, and after the data provider reviews and approves the application, transmits the myopia prevention and control computing task to the operating environment of the data provider; Step S400: The operating environment of the data provider receives the myopia prevention and control calculation task, executes the myopia prevention and control calculation task according to the myopia prevention and control desensitized data model, and returns the execution result to the data demander after the audit center reviews and approves the execution result.

[0009] Preferably, the step S100 of obtaining the original myopia prevention and control data and performing preprocessing to generate a myopia prevention and control standard data set includes the following steps: Step S101: deploying a data set construction module in the intranet environment of the data provider, wherein the data set construction module is connected to the database of the data provider and loads the original myopia prevention and control data; Step S102: preprocessing the original myopia prevention and control data to form a standardized data set, wherein the preprocessing includes one or more of the following: data cleaning, data classification, and data aggregation; Step S103: construct a myopia prevention and control standard data set according to the preprocessed data, and set it to allow access to the myopia prevention and control standard data set only through a connector.

[0010] Preferably, a connector is deployed in the intranet environment of the data provider, and the connector has a two-way data encryption transmission function. The method for secure sharing and calculation of myopia prevention and control data sets also includes the following steps: Step S201: The data provider encrypts and transmits the myopia prevention and control desensitized data model to the myopia prevention and control cloud platform through the connector for publication; Step S202: the myopia prevention and control cloud platform encrypts and transmits the myopia prevention and control computing task to the operating environment of the data provider through the connector; Step S203: When the operating environment of the data provider executes the myopia prevention and control computing task, the data provider accesses the myopia prevention and control desensitized data set through the connector for encrypted access to obtain data; Step S204: The data provider encrypts and transmits the execution result of the myopia prevention and control computing task to the myopia prevention and control cloud platform through the connector.

[0011] Preferably, the connector also has a data desensitization function, and the method for securely sharing and calculating myopia prevention and control data sets further comprises the following steps: Step S2011, connecting the data set construction module through a connector to obtain the myopia prevention and control standard data in the myopia prevention and control standard data set; Step S2012, desensitizing the fields involving privacy information in the myopia prevention and control standard data to obtain a myopia prevention and control desensitized data set; Step S2013, constructing a myopia prevention and control desensitization data model according to the myopia prevention and control desensitization data set; Step S2014: transmitting the myopia prevention and control desensitization data model to the myopia prevention and control cloud platform through the connector.

[0012] Preferably, the review of the myopia prevention and control computing task application in step S300 includes the following steps: reading the computing task review process of the corresponding data provider according to the myopia prevention and control data set of the myopia prevention and control computing task application; and reviewing the computing task application of the data demander based on the computing task review process of the data provider.

[0013] Preferably, the intranet environment of the data provider adopts security sandbox technology to isolate the execution of the myopia prevention and control computing task, ensuring that the myopia prevention and control desensitized data set can only be accessed through the connector when executing the myopia prevention and control computing task.

[0014] Preferably, the audit center of the data provider adopts multiple security strategies when auditing the execution results, including at least one or more of the following: data integrity check, number of data set loading items, behavior log assessment, and privacy leakage risk assessment.

[0015] Another aspect of the present application provides a system for secure sharing and calculation of myopia prevention and control data sets, which executes the aforementioned method for secure sharing and calculation of myopia prevention and control data sets, and is characterized by: The standardization module is used to obtain and pre-process the original myopia prevention and control data in the intranet environment of the data provider to generate a myopia prevention and control standard data set; A desensitization module, used for desensitizing the myopia prevention and control standard data set to obtain a myopia prevention and control desensitized data set, constructing a myopia prevention and control desensitized data model according to the myopia prevention and control desensitized data set, and publishing the myopia prevention and control desensitized data model to the myopia prevention and control cloud platform; A generation module is used for the myopia prevention and control cloud platform to receive a myopia prevention and control computing task application created by a data demander based on the myopia prevention and control desensitization data model, and after the data provider reviews and approves it, transmit the myopia prevention and control computing task to the operating environment of the data provider; The execution module is used for the data provider's operating environment to receive myopia prevention and control calculation tasks, execute the myopia prevention and control calculation tasks according to the myopia prevention and control desensitized data model, and return the execution results to the data demander after the audit center reviews and approves the execution results.

[0016] Another aspect of the present application provides a computer device for securely sharing and calculating myopia prevention and control data sets, including a processor and a memory, wherein the memory stores executable computer instructions, and the computer instructions are used to control the processor to execute the aforementioned method.

[0017] Another aspect of the present application provides a computer-readable storage medium, on which is stored an optimized processing program for secure sharing and calculation of myopia prevention and control data sets. When the processing program for secure sharing and calculation of myopia prevention and control data sets is executed by a processor, the steps of any of the aforementioned methods for secure sharing and calculation of myopia prevention and control data sets are implemented.

[0018] Compared with the prior art, the beneficial effects of the present invention include at least: The method and system for secure sharing and calculation of myopia prevention and control data sets of the present application, by constructing a myopia prevention and control desensitized data model, enables data demanders to conduct myopia prevention and control related research and data analysis without direct access to the original data; a strict review process and audit mechanism are established to ensure that myopia prevention and control calculation tasks are safely executed in the operating environment of the data provider, and myopia prevention and control calculation tasks can only access the myopia prevention and control desensitized data set, thereby achieving safe storage and use of original data; the synchronization and execution of myopia prevention and control calculation tasks are automatically completed by the system without human participation, thereby ensuring that the data provider cannot obtain specific algorithm source code; throughout the process, the data provider's data does not leave the domain, the data demander cannot see the data availability, and the data provider cannot obtain the data demander's source code, thereby ensuring the research results of the data demander. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, 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 application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0020] Figure 1 It is a flow chart of a method for securely sharing and calculating a myopia prevention and control data set provided in an embodiment of the present application; Figure 2 This is a flowchart of constructing a myopia prevention and control standard data set provided by an embodiment of the present application; Figure 3 This is a flowchart of constructing a myopia prevention and control desensitization data set and data model provided by an embodiment of the present application; Figure 4 It is a schematic diagram of a method for securely sharing and calculating a myopia prevention and control data set provided in an embodiment of the present application; Figure 5 It is a structural diagram of a myopia prevention and control data set security sharing and calculation system provided in an embodiment of the present application; Figure 6 It is a structural diagram of a computer device for securely sharing and calculating a myopia prevention and control data set provided in an embodiment of the present application. DETAILED DESCRIPTION

[0021] 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 ordinary technicians in this field without creative work are within the scope of protection of the present invention. Specific embodiment one: See also Figure 1-6 The present invention provides a technical solution: a method for securely sharing and calculating a myopia prevention and control data set, comprising the following steps: Step S100: in the intranet environment of the data provider, original myopia prevention and control data is obtained and preprocessed to generate a myopia prevention and control standard data set; Step S200, desensitizing the myopia prevention and control standard data set to obtain a myopia prevention and control desensitized data set, constructing a myopia prevention and control desensitized data model according to the myopia prevention and control desensitized data set, and publishing the myopia prevention and control desensitized data model to the myopia prevention and control cloud platform; Step S300: The myopia prevention and control cloud platform receives a myopia prevention and control computing task application created by a data demander based on the myopia prevention and control desensitized data model, and after the data provider reviews and approves the application, transmits the myopia prevention and control computing task to the operating environment of the data provider; Step S400: The operating environment of the data provider receives the myopia prevention and control calculation task, executes the myopia prevention and control calculation task according to the myopia prevention and control desensitized data model, and returns the execution result to the data demander after the audit center reviews and approves the execution result.

[0023] Preferably, the method of obtaining and preprocessing the original myopia prevention and control data to generate a myopia prevention and control standard data set includes the following steps: Step S101: deploying a data set construction module in the intranet environment of the data provider, wherein the data set construction module is connected to the database of the data provider and loads the original myopia prevention and control data; Step S102: preprocessing the original myopia prevention and control data to form a standardized data set, wherein the preprocessing includes one or more of the following: data cleaning, data classification, and data aggregation; Step S103: construct a myopia prevention and control standard data set according to the preprocessed data, and set it to allow access to the myopia prevention and control standard data set only through a connector.

[0024] The following is a further explanation of the above method in combination with application scenarios. Assume that a medical institution A (as the data provider) cooperates with a myopia prevention and control research institution B (as the data demander) to carry out a myopia prevention and control data research project.

[0025] In the intranet environment of medical institution A, the data set construction module and connector are deployed. By setting the whitelist rules in the intranet, the data set construction module can directly access the original myopia prevention and control data of medical institution A internally, and only allows connection and data interaction with the connector externally. After the setting is completed, the data set construction module can obtain the original myopia prevention and control data by connecting to the database provided by medical institution A or calling the API interface, and pre-process the obtained original myopia prevention and control data, including one or more of the following processing methods: data cleaning (removing invalid, duplicate or erroneous data), data classification (classification according to the characteristics of personnel such as age, gender, degree, etc.), and data aggregation (integration of data items from different sources but related to myopia prevention and control). The data set construction module constructs a myopia prevention and control standard data set based on the pre-processed data and saves it locally. The myopia prevention and control standard data set is set to be accessible and operated only through the connector, and the data request is filtered and controlled through the connector to ensure the security of the original data and standardized data of the myopia prevention and control data.

[0026] Preferably, a connector is deployed in the intranet of the data provider, and the connector has a two-way data encryption transmission function. The method for secure sharing and calculation of myopia prevention and control data sets also includes the following steps: The data provider encrypts and transmits the myopia prevention and control desensitized data model through the connector to the myopia prevention and control cloud platform for publication; The myopia prevention and control cloud platform encrypts and transmits the myopia prevention and control computing task to the operating environment of the data provider through the connector; When the operating environment of the data provider executes the myopia prevention and control computing task, it obtains data by encrypting and accessing the myopia prevention and control desensitized data set through the connector; The data provider encrypts and transmits the execution results of the myopia prevention and control computing task to the myopia prevention and control cloud platform through the connector.

[0027] Preferably, the connector also has a data desensitization function, and the method for securely sharing and calculating the myopia prevention and control data set further comprises the following steps: Step S201, connecting the data set construction module through a connector to obtain myopia prevention and control standard data in the myopia prevention and control standard data set; Step S202, desensitizing the fields involving privacy information in the myopia prevention and control standard data to obtain a myopia prevention and control desensitized data set; Step S203, constructing a myopia prevention and control desensitization data model according to the myopia prevention and control desensitization data set; Step S204: transmitting the myopia prevention and control desensitization data model to the myopia prevention and control cloud platform through a connector.

[0028] Preferably, the step S202 of desensitizing the fields involving privacy information in the myopia prevention and control standard data to obtain a myopia prevention and control desensitized data set includes the following steps: segmenting the myopia prevention and control standard data set corresponding to the myopia prevention and control standard data set using the following format to obtain a myopia prevention and control segmented data set:

[0029]

[0030]

[0031]

[0032]

[0033] in, represents the myopia prevention and control segmentation dataset, Represents the 0th myopia prevention and control standard data string, Indicates the first myopia prevention and control standard data string, Indicates the second myopia prevention and control standard data string, Indicates A string of myopia prevention and control standard data, represents the k data sets in the 0th myopia prevention and control standard data string, represents the k data sets in the first myopia prevention and control standard data string, represents the k data sets in the second myopia prevention and control standard data string, Indicates k data sets in the myopia prevention and control standard data string, represents the number of sets obtained after segmenting the myopia prevention and control standard data set; The myopia prevention and control segmented data set is desensitized using the following formula to obtain a myopia prevention and control desensitized data set:

[0034]

[0035]

[0036]

[0037]

[0038]

[0039]

[0040]

[0041]

[0042] in, represents the myopia prevention and control desensitization dataset, represents the k data sets in the 0th myopia prevention and control standard data string, represents the k data sets in the first myopia prevention and control standard data string, represents the k data sets in the second myopia prevention and control standard data string, Indicates k data sets in the myopia prevention and control standard data string, [ , ], Indicated in A prime number selected between the minimum and maximum values ​​in , Represents the number of sets obtained after segmenting the myopia prevention and control standard data set.

[0043] Preferably, constructing a myopia prevention and control desensitization data model according to the myopia prevention and control desensitization data set in step S203 comprises the following steps: converting the myopia prevention and control desensitization data set into a myopia prevention and control desensitization data model using the following formula:

[0044]

[0045] in, It represents the myopia prevention and control desensitization data model. represents the myopia prevention and control desensitization dataset, [ , ], Indicated in A prime number selected between the minimum and maximum values ​​in , represents the number of sets obtained after segmenting the myopia prevention and control standard data set, Indicates the number of data demanders, Represents a function for converting the myopia prevention and control desensitization data set into a myopia prevention and control desensitization data model.

[0046] Specifically, the connector desensitizes information fields involving personal privacy (such as name, ID number, etc.) based on pre-set desensitization rules and algorithms, and generates a desensitized myopia prevention and control data set that cannot identify personal identities.

[0047] For example, medical institution A sets desensitization rules on the connector, generates a myopia prevention and control desensitized data set based on the myopia prevention and control standard data set, converts the myopia prevention and control desensitized data set into a myopia prevention and control desensitized data model, transmits it to the myopia prevention and control cloud platform through the connector for release, and provides an introduction to the data content of the data set and model data.

[0048] Myopia prevention and control research institution B downloads the myopia prevention and control desensitization data model from the myopia prevention and control cloud platform, and compiles and verifies the data analysis model and AI model based on the model data. After the verification is completed, the algorithm source code is uploaded, packaged into computing tasks through orchestration, and the algorithm operation requirements are written on the platform (for example, the data of people in a certain age group and a specific region are required for modeling) to initiate an application for computing tasks to medical institution A. Medical institution A receives the request for evaluation, and the system automatically associates and reads the corresponding computing task review process document. This document lists in detail the review standards, data usage conditions, legal compliance requirements, etc. After the review is passed, the myopia prevention and control cloud platform transmits and deploys the packaged computing tasks to the operating environment of medical institution A through the connector.

[0049] Preferably, the application and review process of the myopia prevention and control computing task includes the following steps: According to the myopia prevention and control data set applied for the myopia prevention and control computing task, read the computing task review process of the corresponding data provider; The computing task application of the data demander is reviewed based on the computing task review process of the data provider.

[0050] Preferably, the operating environment of the data provider uses secure sandbox technology to isolate the execution of myopia prevention and control computing tasks, ensuring that the myopia prevention and control desensitized data set can only be accessed through a connector when executing myopia prevention and control computing tasks.

[0051] Specifically, in order to meet security requirements, medical institution A has specially set up an operating environment based on secure sandbox technology. The sandbox environment is completely isolated from the external network. The execution of any computing task is not allowed to directly access the original myopia prevention and control data set or the myopia prevention and control standard data set, but can only indirectly access the necessary desensitized data through a connector with encrypted transmission and access control functions. In the secure sandbox environment, the computing task of myopia prevention and control research institution B begins to execute. The computing process is strictly limited to the data access rights specified by the connector to ensure that there is no risk of data leakage. After the computing task is completed, the generated result files (such as model parameters, statistical reports, etc.) are taken over by the audit center of the data provider for multi-dimensional security review. After the evaluation is completed, the calculation results (big data analysis results, trained models) are pushed to the platform to provide the results to the data demander.

[0052] Preferably, the performing of the myopia prevention and control calculation task according to the myopia prevention and control desensitization data model comprises the following steps: splicing the myopia prevention and control calculation task according to the myopia prevention and control desensitization data model using the following formula to obtain a splicing task:

[0053] in, represents the splicing task, Indicates that the jth myopia prevention and control computing task is selected from the myopia prevention and control desensitization data model. [ , ], Indicates the serial number of the data requester. Indicates the number of data demanders, Represents value and Inconsistent constants, [ , ]; Based on the splicing task, the execution result of the myopia prevention and control calculation task is determined.

[0054] It should be noted that the jth data demander initiates a The myopia prevention and control computing task, this Select the jth myopia prevention and control computing task in the above myopia prevention and control desensitized data model. That is to say, the myopia prevention and control desensitized data model is the result of encrypting the myopia prevention and control standard data set. The result of encrypting the myopia prevention and control standard data set is , respectively, The encrypted results of the myopia prevention and control standard data set are distributed to data demanders, each of which can only receive The encrypted results of the myopia prevention and control standard dataset , the jth data demander needs to When decrypting, the jth data demander needs to initiate a The myopia prevention and control calculation task, further, ,Depend on , , , The myopia prevention and control desensitized data model can be decrypted, and decrypting the myopia prevention and control desensitized data model can obtain the execution result of the myopia prevention and control calculation task.

[0055] Preferably, the audit center of the data provider adopts multiple security strategies when reviewing the execution results, including at least one or more of the following: data integrity check, number of data set loading, behavior log assessment, and privacy leakage risk assessment. Specific embodiment 2 The second aspect of the present application provides a system for secure sharing and calculation of myopia prevention and control data sets, including: The standardization module is used to obtain and pre-process the original myopia prevention and control data in the intranet environment of the data provider to generate a myopia prevention and control standard data set; A desensitization module, used to perform a data desensitization operation on the myopia prevention and control standard data set, generate a myopia prevention and control desensitized data model, and publish the myopia prevention and control desensitized data model to the myopia prevention and control cloud platform; A generation module is used to receive a myopia prevention and control computing task application created by a data demander based on the myopia prevention and control desensitized data model, review the computing task application of the data demander based on the computing task review process of the data provider, and send the myopia prevention and control computing task to the operating environment of the data provider after the review is passed; The execution module is used to receive and execute the downloaded myopia prevention and control computing tasks in the data provider's operating environment, submit the execution results to the data provider's audit center, and return the execution results to the data demander after the audit center reviews and approves them. Specific embodiment three The present application also provides a computer device for securely sharing and calculating a myopia prevention and control data set, the device comprising: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the method for securely sharing and calculating a myopia prevention and control data set as described in any of the above embodiments.

[0058] The contents of the above method embodiments are all applicable to the present system embodiments. The functions specifically implemented by the present system embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments. Specific embodiment 4 The present application also provides a computer-readable storage medium, on which is stored an optimization processing program for secure sharing and calculation of myopia prevention and control data sets. When the processing program for secure sharing and calculation of myopia prevention and control data sets is executed by a processor, the steps of a method for secure sharing and calculation of myopia prevention and control data sets as described in any of the above embodiments are implemented.

[0060] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the system for secure sharing and calculation of myopia prevention and control data sets, and uses various interfaces and lines to connect the various parts of the system for secure sharing and calculation of myopia prevention and control data sets to process the executable devices.

[0061] The memory can be used to store the computer program and / or module, and the processor realizes various functions of the system for secure sharing and calculation of myopia prevention and control data sets by running or executing the computer program and / or module stored in the memory, and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0062] Although the description of the present application has been quite detailed and specifically describes several described embodiments, it is not intended to be limited to any of these details or embodiments or any particular embodiment, but should be regarded as providing a broad possible interpretation of these claims by reference to the attached claims, taking into account the prior art, so as to effectively cover the intended scope of the present application. In addition, the above description of the present application is based on the embodiments foreseeable by the inventor, and its purpose is to provide a useful description, and those non-substantial changes to the present application that have not yet been foreseen may still represent equivalent changes to the present application.

[0063] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for secure sharing and calculation of myopia prevention and control datasets, It is characterized in that The steps include: Step S100: in the intranet environment of the data provider, obtaining the original myopia prevention and control data and preprocessing it to generate a myopia prevention and control standard data set; Step S200, desensitizing the myopia prevention and control standard data set to obtain a myopia prevention and control desensitized data set, constructing a myopia prevention and control desensitized data model according to the myopia prevention and control desensitized data set, and publishing the myopia prevention and control desensitized data model to the myopia prevention and control cloud platform; Step S300: the myopia prevention and control cloud platform receives a myopia prevention and control computing task application created by a data demander based on the myopia prevention and control desensitized data model, and after the data provider reviews and approves the application, transmits the myopia prevention and control computing task to the operating environment of the data provider; Step S400: The operating environment of the data provider receives the myopia prevention and control calculation task, executes the myopia prevention and control calculation task according to the myopia prevention and control desensitized data model, and returns the execution result to the data demander after the audit center reviews and approves the execution result.

2. A method for secure sharing and calculation of myopia prevention and control data sets according to claim 1, Features: The step S100 of obtaining the original myopia prevention and control data and performing preprocessing to generate a myopia prevention and control standard data set specifically includes the following steps: Step S101: deploying a data set construction module in the intranet environment of the data provider, wherein the data set construction module is connected to the database of the data provider and loads the original myopia prevention and control data; Step S102: preprocessing the original myopia prevention and control data to form a standardized data set, wherein the preprocessing includes one or more of the following: data cleaning, data classification, and data aggregation; Step S103: construct a myopia prevention and control standard data set according to the preprocessed data, and set it to allow access to the myopia prevention and control standard data set only through a connector.

3. A method for secure sharing and calculation of myopia prevention and control data sets according to claim 1 or 2, Features: A connector is deployed in the intranet environment of the data provider, and the connector has a two-way data encryption transmission function. The method for secure sharing and calculation of myopia prevention and control data sets also includes the following steps: Step S201: The data provider encrypts and transmits the myopia prevention and control desensitized data model to the myopia prevention and control cloud platform through the connector for publication; Step S202: the myopia prevention and control cloud platform encrypts and transmits the myopia prevention and control computing task to the operating environment of the data provider through the connector; Step S203: When the operating environment of the data provider executes the myopia prevention and control computing task, the data provider accesses the myopia prevention and control desensitized data set through the connector for encrypted access to obtain data; Step S204: The data provider encrypts and transmits the execution result of the myopia prevention and control computing task to the myopia prevention and control cloud platform through the connector.

4. A method for secure sharing and calculation of myopia prevention and control data sets according to claim 3, Features: The connector also has a data desensitization function, and the method for securely sharing and calculating myopia prevention and control data sets also includes the following steps: Step S2011, connecting the data set construction module through a connector to obtain the myopia prevention and control standard data in the myopia prevention and control standard data set; Step S2012, desensitizing the fields involving privacy information in the myopia prevention and control standard data to obtain a myopia prevention and control desensitized data set; Step S2013, constructing a myopia prevention and control desensitization data model according to the myopia prevention and control desensitization data set; Step S2014: transmitting the myopia prevention and control desensitization data model to the myopia prevention and control cloud platform through the connector.

5. A method for secure sharing and calculation of myopia prevention and control data sets according to claim 1, Features: The review of the myopia prevention and control computing task application in step S300 includes the following steps: reading the computing task review process of the corresponding data provider according to the myopia prevention and control data set of the myopia prevention and control computing task application; and reviewing the computing task application of the data demander based on the computing task review process of the data provider.

6. A method for securely sharing and calculating myopia prevention and control data sets according to claim 3, Features: The intranet environment of the data provider uses security sandbox technology to isolate the execution of the myopia prevention and control computing task, ensuring that the myopia prevention and control desensitized data set can only be accessed through the connector when executing the myopia prevention and control computing task.

7. A method for secure sharing and calculation of myopia prevention and control data sets according to claim 1, Features: The audit center of the data provider adopts multiple security strategies when auditing the execution results, including at least one or more of the following: data integrity check, number of data set loading, behavior log assessment and privacy leakage risk assessment.

8. A system for secure sharing and calculation of myopia prevention and control data sets, executing the method for secure sharing and calculation of myopia prevention and control data sets according to any one of claims 1 to 7, Features: include The standardization module is used to obtain and pre-process the original myopia prevention and control data in the intranet environment of the data provider to generate a myopia prevention and control standard data set; A desensitization module, used for desensitizing the myopia prevention and control standard data set to obtain a myopia prevention and control desensitized data set, constructing a myopia prevention and control desensitized data model according to the myopia prevention and control desensitized data set, and publishing the myopia prevention and control desensitized data model to the myopia prevention and control cloud platform; A generation module is used for the myopia prevention and control cloud platform to receive a myopia prevention and control computing task application created by a data demander based on the myopia prevention and control desensitization data model, and after the data provider reviews and approves it, transmit the myopia prevention and control computing task to the operating environment of the data provider; The execution module is used for the data provider's operating environment to receive myopia prevention and control calculation tasks, execute the myopia prevention and control calculation tasks according to the myopia prevention and control desensitized data model, and return the execution results to the data demander after the audit center reviews and approves the execution results.

9. A computer device for securely sharing and calculating myopia prevention and control data sets, comprising a processor and a memory, wherein the memory stores executable computer instructions, and the computer instructions are used to control the processor to execute the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, on which is stored an optimization processing program for secure sharing and calculation of myopia prevention and control data sets, wherein when the processing program for secure sharing and calculation of myopia prevention and control data sets is executed by a processor, the steps of a method for secure sharing and calculation of myopia prevention and control data sets as described in any one of claims 1 to 7 are implemented.