[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN115758399A - Intelligent medical information management method, device, equipment and medium based on medical networking - Google Patents

Intelligent medical information management method, device, equipment and medium based on medical networking Download PDF

Info

Publication number
CN115758399A
CN115758399A CN202211353701.4A CN202211353701A CN115758399A CN 115758399 A CN115758399 A CN 115758399A CN 202211353701 A CN202211353701 A CN 202211353701A CN 115758399 A CN115758399 A CN 115758399A
Authority
CN
China
Prior art keywords
data
medical
medical data
authority
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211353701.4A
Other languages
Chinese (zh)
Inventor
李雯玥
高博
徐晓明
王红
刘娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong No 2 Peoples Hospital
Original Assignee
Guangdong No 2 Peoples Hospital
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong No 2 Peoples Hospital filed Critical Guangdong No 2 Peoples Hospital
Priority to CN202211353701.4A priority Critical patent/CN115758399A/en
Publication of CN115758399A publication Critical patent/CN115758399A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Abstract

The invention relates to the field of data privacy protection, and discloses an intelligent medical information management method based on medical networking, which comprises the following steps: dynamically encrypting the medical information of the terminal, uploading the encrypted medical data to a preset intelligent medical cloud center, and decrypting the encrypted medical data to obtain decrypted medical data; carrying out data clustering on the decrypted medical data and then carrying out distributed storage to obtain a plurality of node medical data; the data privacy degree of each node medical data is analyzed, the calling authority setting is carried out on each node medical data according to the data privacy degree, when a management account number calls the authority medical data, authority authentication is carried out on the management account number, after the authority authentication of the management account number is successful, data desensitization is carried out on the called authority medical data, desensitization medical data are obtained, and data management on the authority medical data is executed. The invention can improve the safety of medical data in the management process.

Description

Intelligent medical information management method, device, equipment and medium based on medical networking
Technical Field
The invention relates to the field of data privacy protection, in particular to an intelligent medical information management method, device, equipment and medium based on medical networking.
Background
The intelligent medical information management is a process of managing, controlling and deciding medical data and scientifically analyzing medical knowledge, is a cross discipline of computer science, information science and medicine, has strong applicability and does not lack the research of a basic theory of the intelligent medical information management, and makes outstanding contribution to improving medical effect, efficiency and effectiveness, reducing medical expenditure and reasonably allocating medical resources.
At present, the intelligent medical information management method is mainly used for directly collecting medical information of users and hospitals through terminals and uniformly storing, analyzing and calling the collected information, however, the data of the medical information is huge and private, and data loss is inevitably caused in the continuous data transmission process, so that the medical data is leaked, and the safety of medical data management is reduced by the method.
Disclosure of Invention
In order to solve the above problems, the present invention provides an intelligent medical information management method, apparatus, device and medium based on medical networking, which can improve the security of medical data in the management process.
In a first aspect, the present invention provides an intelligent medical information management method based on medical networking, including:
acquiring medical information of a terminal, performing data preprocessing on the medical information to obtain target medical information, and dynamically encrypting the target medical information to obtain encrypted medical data; uploading the encrypted medical data to a preset smart medical cloud center, and decrypting the encrypted medical data in the smart medical cloud center to obtain decrypted medical data;
analyzing the medical data type of the decrypted medical data, carrying out data clustering on the decrypted medical data according to the medical data type to obtain clustered medical data, and carrying out distributed storage on the clustered medical data according to the medical data type to obtain a plurality of node medical data;
analyzing the data privacy degree of each node medical data, and calling authority setting for each node medical data according to the data privacy degree to obtain authority medical data;
in the smart medical cloud center, when a management account number calls the authority medical data, authority authentication is carried out on the management account number, data desensitization is carried out on the called authority medical data after the authority authentication of the management account number is successful, desensitization medical data are obtained, and the desensitization medical data are sent to the management account number so as to execute data management on the authority medical data.
In a possible implementation manner of the first aspect, the dynamically encrypting the target medical information to obtain encrypted medical data includes:
analyzing a data structure of the target medical information;
according to the data structure, carrying out data coding on the target medical information to obtain coded medical data;
and encrypting the coded medical data by using a preset dynamic encryption function to obtain the encrypted medical data.
In a possible implementation manner of the first aspect, the preset dynamic encryption function includes:
Figure BDA0003920064860000021
wherein F (En (m 1), en (m 2),.. And En (mk)) represents encrypted medical data, en represents a dynamic encryption operation function, N represents the number of encoded medical data, and (m 1, m2, …, mk) represents encoded medical data.
In a possible implementation manner of the first aspect, the uploading the encrypted medical data to a preset smart medical cloud center includes:
acquiring a first configuration file of a local terminal corresponding to the encrypted medical data and a second configuration file of the smart medical cloud center;
according to the first configuration file and the second configuration file, a data transmission channel of the local terminal and the intelligent medical cloud center is constructed;
and uploading the encrypted data to the smart medical cloud center according to the data transmission channel.
In one possible implementation manner of the first aspect, a clustering center of the decrypted medical data for data clustering is determined according to the medical data type;
marking the decrypted medical data to obtain marked medical data;
clustering calculation is carried out on the clustering center and the marked medical data by using the following clustering functions to obtain the clustered medical data;
Figure BDA0003920064860000031
wherein arg minJ (C) represents the clustered medical data of a clustering center C, K represents the number of clustering centers, X i Representing the ith marking medical data, C i Representing the ith cluster center.
In a possible implementation manner of the first aspect, the analyzing the data privacy degree of the medical data of each node includes:
identifying sensitive words of the medical data of each node;
configuring a data privacy rule of the medical data of each node according to the sensitive words;
and calculating the data privacy degree of the medical data of each node according to the sensitive words and the data privacy degree rule.
In one possible implementation manner of the first aspect, the performing data desensitization on the called authorized medical data to obtain desensitized medical data includes:
identifying sensitive information of the called authorized medical data;
analyzing data characteristics of the sensitive information;
according to the data characteristics, carrying out simulation replacement on the sensitive information; obtaining the desensitization medical data.
In a second aspect, the present invention provides an intelligent medical information management device based on medical networking, the device comprising:
the medical information acquisition module is used for acquiring medical information of a terminal, performing data preprocessing on the medical information to obtain target medical information, dynamically encrypting the target medical information to obtain encrypted medical data, uploading the encrypted medical data to a preset smart medical cloud center, and decrypting the encrypted medical data in the smart medical cloud center to obtain decrypted medical data;
the medical information distributed storage module is used for analyzing the medical data type of the decrypted medical data, carrying out data clustering on the decrypted medical data according to the medical data type to obtain clustered medical data, and carrying out distributed storage on the clustered medical data according to the medical data type to obtain a plurality of node medical data;
the data privacy degree calculation module is used for analyzing the data privacy degree of each node medical data and calling authority setting is carried out on each node medical data according to the data privacy degree to obtain authority medical data;
and the account authentication module is used for performing authority authentication on a management account when the authority medical data is called by the management account in the smart medical cloud center, performing data desensitization on the called authority medical data after the authority authentication of the management account is successful to obtain desensitized medical data, and sending the desensitized medical data to the management account to execute data management on the authority medical data.
In a third aspect, the present invention provides an electronic device comprising:
at least one processor; and a memory communicatively coupled to the at least one processor;
wherein the memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the method for intelligent medical information management based on internet of medicine according to any one of the first aspect.
In a fourth aspect, the present invention provides a computer-readable storage medium storing a computer program, which when executed by a processor implements the intelligent medical information management method based on internet of medicine according to any one of the first aspect.
Compared with the prior art, the technical principle and the beneficial effects of the scheme are as follows:
according to the embodiment of the invention, by acquiring the medical information of the terminal, a large amount of medical data can be acquired to provide data support for intelligent data management, the target medical information is dynamically encrypted, the encrypted medical data can protect the privacy of the medical data, data leakage caused by data loss is prevented for later data transmission, and the safety of the medical data is improved. Next, according to the embodiment of the present invention, the decrypted medical data is subjected to data clustering according to the type of the medical data, so that the obtained clustered medical data can effectively manage the medical data of the same type, and the data management efficiency is improved. Thirdly, the sensitivity of different types of medical data can be distinguished by analyzing the data privacy degree of the medical data of each node, so that the medical data with privacy can be protected intensively according to the sensitivity degree, and the safety of the data is improved. Finally, in the intelligent medical cloud center, when the management account number calls the authorized medical data, the authorization authentication is performed on the management account number, so that privacy leakage caused by operation of the medical data by the account number without authorization or with insufficient authorization can be prevented, and the safety of the data is further improved. Therefore, the intelligent medical information management method, the intelligent medical information management device, the electronic equipment and the storage medium based on the medical networking can realize generation of complete and efficient intelligent medical data management and improve safety of medical privacy data.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without inventive exercise.
Fig. 1 is a schematic flowchart illustrating an intelligent medical information management method based on medical networking according to an embodiment of the present invention;
fig. 2 is a block diagram of an intelligent medical information management device based on a medical networking according to an embodiment of the present invention;
fig. 3 is a schematic diagram of an internal structure of an electronic device for implementing an intelligent medical information management method based on a medical networking according to an embodiment of the present invention.
Detailed Description
It should be understood that the detailed description and specific examples, while indicating the invention, are intended for purposes of illustration only and are not intended to limit the scope of the invention.
The embodiment of the invention provides an intelligent medical information management method based on medical networking, and an execution main body of the intelligent medical information management method based on medical networking comprises but is not limited to at least one of a server, a terminal and other electronic equipment which can be configured to execute the method provided by the embodiment of the invention. In other words, the intelligent medical information management method based on the internet of medicine can be executed by software or hardware installed in a terminal device or a server device, and the software can be a block chain platform. The server includes but is not limited to: a single server, a server cluster, a cloud server or a cloud server cluster, and the like. The server may be an independent server, or may be a cloud server that provides basic cloud computing services such as a cloud service, a cloud database, cloud computing, a cloud function, cloud storage, a Network service, cloud communication, a middleware service, a domain name service, a security service, a Content Delivery Network (CDN), a big data and artificial intelligence platform, and the like.
Fig. 1 is a schematic flow chart of an intelligent medical information management method based on a medical networking according to an embodiment of the present invention. The intelligent medical information management method based on the medical networking described in fig. 1 comprises the following steps:
s1, medical information of a terminal is obtained, data preprocessing is carried out on the medical information to obtain target medical information, the target medical information is dynamically encrypted to obtain encrypted medical data, the encrypted medical data are uploaded to a preset intelligent medical cloud center, and the encrypted medical data are decrypted in the intelligent medical cloud center to obtain decrypted medical data.
According to the embodiment of the invention, a large amount of medical data can be acquired by acquiring the medical information of the terminal, so that data support is provided for intelligent data management. Wherein, the medical information refers to medical data collected by medical places such as hospitals and health homes, and the medical data comprises: case, patient information, consultation summary, hospital equipment, etc.
Further, in the embodiment of the present invention, the target medical information is obtained by performing data preprocessing on the medical information, some useless data in the medical information may be removed, and the speed of subsequent data processing is increased, optionally, the data preprocessing of the medical information includes: correcting errors, deleting repeated items, unifying specifications, correcting logic, converting structures, compressing data, complementing residual/empty values, discarding data/variables and the like.
Further, the embodiment of the invention dynamically encrypts the target medical information to obtain the encrypted medical data, so that privacy protection can be performed on the medical data, data leakage caused by data loss is prevented for later data transmission, and the safety of the medical data is improved. The encrypted medical data refers to data obtained by encrypting the target data.
As an embodiment of the present invention, the dynamically encrypting the target medical information to obtain encrypted medical data includes: analyzing a data structure of the target medical information; according to the data structure, carrying out data coding on the target medical information to obtain coded medical data; and encrypting the coded medical data by using a preset dynamic encryption function to obtain the encrypted medical data.
The data structure refers to a data composition structure of the medical data, such as a format, a quantity and other structures of the data; the coded medical data refers to a data set after coding processing before encrypting the medical data;
further, in an optional implementation of the present invention, the preset dynamic encryption function includes:
Figure BDA0003920064860000071
where F (En (m 1), en (m 2),. And. En (mk)) represents encrypted medical data, en represents a dynamic encryption arithmetic function, N represents the number of encoded medical data, and (m 1, m2, …, mk) represents encoded medical data.
According to the embodiment of the invention, the encrypted medical data are uploaded to the preset intelligent medical cloud center, so that the medical data of each terminal can be summarized, and unified management and unified storage are carried out, thereby enhancing the protection of the medical data. The intelligent medical cloud center is a management system for uniformly managing and storing medical data of all terminals.
As an embodiment of the present invention, the uploading the encrypted medical data to a preset smart medical cloud center includes: acquiring a first configuration file of a local terminal corresponding to the encrypted medical data and a second configuration file of the smart medical cloud center, constructing data transmission channels of the local terminal and the smart medical cloud center according to the first configuration file and the second configuration file, and uploading the encrypted data to the smart medical cloud center according to the data transmission channels.
Wherein the configuration file: IP, port, address, etc.; the data transmission channel is a channel which is built for transmitting data.
Further, in an optional implementation of the present invention, the constructing of the data transmission channels of the local terminal and the smart medical cloud center is implemented by a PeerConnection technology of WebRTC.
Further, the embodiment of the invention can decrypt the encrypted medical data into a plaintext by decrypting the encrypted medical data to obtain the decrypted medical data, thereby facilitating the management and storage of the medical data.
As an embodiment of the present invention, the decrypting the encrypted medical data to obtain the decrypted medical data may be performed by a decryption function.
S2, analyzing the medical data type of the decrypted medical data, carrying out data clustering on the decrypted medical data according to the medical data type to obtain clustered medical data, and carrying out distributed storage on the clustered medical data according to the medical data type to obtain a plurality of node medical data.
According to the embodiment of the invention, the data structure of the medical data can be primarily analyzed by analyzing the medical data type of the decrypted medical data, so that the data support is improved for the later medical data management. The medical data type refers to a composition type of the decrypted medical data, for example, types of medical equipment information, medical staff information, patient information, and the like.
As an embodiment of the present invention, the analyzing the medical data type of the decrypted medical data includes extracting keywords in the decrypted medical data, calculating similarity between the keywords through a similarity function, and inputting the corresponding keywords as input values into a trained medical data type model to generate the medical data type when the similarity between the keywords reaches a preset similarity value.
Wherein the keywords are words with high occurrence frequency in the decrypted medical data; for example, the similarity of the words such as case, equipment and the like refers to the similarity between the keywords, such as high similarity between cancer and tumor belonging to the disease, low similarity between cancer and chemotherapy machine belonging to the disease and medical equipment belonging to the chemotherapy machine. The medical data type model is a medical data type generation model which is trained in advance according to needs.
Further, in an optional implementation of the present invention, the similarity function includes:
Figure BDA0003920064860000081
wherein S represents the similarity, A represents the keyword A, B represents the keyword B, and n represents the number of keywords.
Furthermore, according to the embodiment of the invention, the decrypted medical data are subjected to data clustering according to the medical data type, so that the clustered medical data can effectively manage the medical data of the same type, and the data management efficiency is improved. The clustered medical data refers to a data set obtained by clustering the decrypted medical data in the same type.
As an embodiment of the present invention, the performing data clustering on the decrypted medical data according to the medical data type to obtain clustered medical data includes: determining a clustering center for carrying out data clustering on the decrypted medical data according to the medical data type; marking the decrypted medical data to obtain marked medical data; and clustering the clustering center and the marked medical data by using a clustering function to obtain the clustered medical data.
Wherein, the clustering center refers to a standard center used for dividing as medical data; the marked medical data refers to a data set marked by the decrypted medical data so as to be conveniently used for calculating a distance value between the decrypted medical data and the clustering center.
Further, in an optional implementation of the present invention, the clustering function includes:
Figure BDA0003920064860000082
wherein arg minJ (C) represents the clustered medical data of a clustering center C, K represents the number of clustering centers, X i Representing the ith marking of medical data, C i Representing the ith cluster center.
According to the embodiment of the invention, the medical data of a plurality of nodes is obtained by performing distributed storage on the clustered medical data, so that the clustered medical data can be effectively protected, and the data security is improved. The medical data of the nodes refers to data sets which are stored in different nodes in different types and formed.
As an embodiment of the present invention, the clustered medical data is stored in a distributed manner, and the medical data obtained by multiple nodes can be stored in different nodes in a distributed manner by using a metadata management technology.
And S3, analyzing the data privacy degree of each node medical data, and carrying out calling authority setting on each node medical data according to the data privacy degree to obtain authority medical data.
According to the embodiment of the invention, the sensitivity of different types of medical data can be distinguished by analyzing the data privacy degree of each node medical data, so that the medical data with privacy can be protected intensively according to the sensitivity degree, and the safety of the data is improved. Wherein, the data privacy degree refers to the privacy sensitivity degree related to different medical data.
As an embodiment of the present invention, the analyzing the data privacy degree of the medical data of each node includes: identifying sensitive words of the medical data of each node; configuring a data privacy rule of the medical data of each node according to the sensitive words; and calculating the data privacy degree of the medical data of each node according to the sensitive words and the data privacy degree rule.
The sensitive words refer to data with privacy in medical data, such as name, age, identity card, photo and the like of a patient in a case; the data privacy rule is a sensitive value determination rule made according to the sensitive words.
Further, in an optional implementation of the present invention, the rule for configuring data privacy degrees according to the sensitive words may represent different sensitive values according to different sensitive words; for example, the patient has a name sensitivity value of 1, an age sensitivity value of 1, and a picture sensitivity value of 2.
Furthermore, according to the data privacy degree, the medical data of each node is called to set the authority, the obtained authority medical data can effectively control the authority of the medical privacy data, and therefore the safety of the medical privacy data is improved. The authority medical data refers to the authority prevention and control of the node medical data, so that a caller can call the medical data for use only if the caller has certain authority.
As an embodiment of the present invention, according to the data privacy, the permission setting is performed on each node medical data to obtain permission medical data, and the permission medical data can be obtained through cookies in the ASP.
And S4, in the smart medical cloud center, when a management account number calls the authority medical data, performing authority authentication on the management account number, performing data desensitization on the called authority medical data after the authority authentication of the management account number is successful to obtain desensitized medical data, and sending the desensitized medical data to the management account number to perform data management on the authority medical data.
According to the embodiment of the invention, when the management account number calls the authority medical data in the smart medical cloud center, the authority authentication is carried out on the management account number, so that privacy leakage caused by operation of the medical data by the account number without authority or with insufficient authority can be prevented, and the safety of data is further improved.
As an embodiment of the present invention, in the smart medical cloud center, when a management account calls the authorized medical data, performing authorization authentication on the management account includes: acquiring the scheduling authority of the management account; identifying the retrievable authority of the authority medical data retrieved by the management account; and comparing the scheduling authority with the schedulable authority, and when the scheduling authority is greater than or equal to the schedulable authority, the management account is successfully authenticated.
The scheduling authority refers to the authority of the management account for scheduling the medical data; the adjustable authority refers to the authority size required for adjusting the authority medical data.
Further, in an optional implementation of the present invention, the adjustable right for identifying the authorized medical data that is invoked by the management account may be implemented by an authorization verification technology of SpringSecurity + JWT.
According to the embodiment of the invention, after the authority authentication of the management account is successful, the called authority medical data is subjected to data desensitization, so that the privacy data in the called data can be subjected to secret processing to obtain desensitized medical data, and the privacy data can be protected.
As an embodiment of the present invention, the performing data desensitization on the called authorized medical data to obtain desensitized medical data includes: identifying sensitive information of the called authorized medical data, and analyzing data characteristics of the sensitive information; according to the data characteristics, carrying out simulation replacement on the sensitive information; obtaining the desensitization medical data.
The sensitive information refers to privacy-related information in the calling information, such as patient information, personal information of medical personnel, exposure to the yellow light, exposure to the storm and the like; the data characteristics refer to data characteristics represented by data, such as characteristics that an identification number represents personal authentication, a name represents name characteristics of an individual, and the like.
Further, in an optional implementation of the present invention, the sensitive information for identifying the authorized medical data may be implemented by a forbidden sensitive word detection tool.
Further, in an optional implementation of the present invention, the sensitive information is replaced by simulation according to the data characteristics; obtaining the desensitization medical data may be equivalent to replacing the sensitive information by digital twinning techniques.
Further, in the embodiment of the present invention, the desensitization medical data is sent to the management account to perform data management on the authorized medical data, and the processed data can be fed back to the management account, so that protection and management of medical data are achieved.
As an embodiment of the present invention, the sending of the desensitization medical data to the management account may send the desensitization medical data to the management account through a data transmission technology through a transmission layer of the smart medical cloud center.
According to the embodiment of the invention, by acquiring the medical information of the terminal, a large amount of medical data can be acquired to provide data support for intelligent data management, the target medical information is dynamically encrypted, the encrypted medical data can protect the privacy of the medical data, data leakage caused by data loss is prevented for later data transmission, and the safety of the medical data is improved. Next, according to the embodiment of the present invention, the decrypted medical data is subjected to data clustering according to the type of the medical data, so that the obtained clustered medical data can effectively manage the medical data of the same type, and the data management efficiency is improved. Thirdly, the sensitivity degree of different types of medical data can be distinguished by analyzing the data privacy degree of each node medical data, so that the medical data with the privacy can be protected according to the sensitivity degree, and the safety of the data is improved. Finally, in the intelligent medical cloud center, when the management account number calls the authorized medical data, the authorization authentication is performed on the management account number, so that privacy leakage caused by operation of the medical data by the account number without authorization or with insufficient authorization can be prevented, and the safety of the data is further improved. Therefore, the intelligent medical information management method, the intelligent medical information management device, the electronic equipment and the storage medium based on the medical networking can realize generation of complete and efficient intelligent medical data management and improve safety of medical privacy data.
Fig. 2 is a functional block diagram of an intelligent medical information management device based on medical networking according to the present invention.
The intelligent medical information management device 200 based on the medical networking can be installed in electronic equipment. According to the realized functions, the intelligent medical information management device based on the medical networking can comprise a medical information acquisition module 201, a medical information distributed storage module 202, a data privacy degree calculation module 203 and an account authentication module 202. The module of the present invention, which may also be referred to as a unit, refers to a series of computer program segments that can be executed by a processor of an electronic device and that can perform a fixed function, and that are stored in a memory of the electronic device.
In the embodiment of the present invention, the functions of the modules/units are as follows:
the medical information acquisition module 201 is configured to acquire medical information of a terminal, perform data preprocessing on the medical information to obtain target medical information, perform dynamic encryption on the target medical information to obtain encrypted medical data, upload the encrypted medical data to a preset smart medical cloud center, and decrypt the encrypted medical data in the smart medical cloud center to obtain decrypted medical data;
the medical information distributed storage module 202 is configured to analyze a medical data type of the decrypted medical data, perform data clustering on the decrypted medical data according to the medical data type to obtain clustered medical data, and perform distributed storage on the clustered medical data according to the medical data type to obtain multiple node medical data;
the data privacy degree calculation module 203 is configured to analyze the data privacy degree of each node medical data, and perform setting of calling authority on each node medical data according to the data privacy degree to obtain authority medical data;
the account authentication module 204 is configured to, in the smart medical cloud center, perform authority authentication on a management account when the authority medical data is called by the management account, perform data desensitization on the called authority medical data after the authority authentication of the management account is successful, obtain desensitized medical data, and send the desensitized medical data to the management account to perform data management on the authority medical data.
In detail, in the embodiment of the present invention, when the modules in the intelligent medical information management device 200 based on internet of medicine are used, the same technical means as the above-mentioned intelligent medical information management method based on internet of medicine described in fig. 1 is adopted, and the same technical effects can be produced, which is not described herein again.
Fig. 3 is a schematic structural diagram of an electronic device for implementing an intelligent medical information management method based on a medical networking according to the present invention.
The electronic device may include a processor 30, a memory 31, a communication bus 32, and a communication interface 33, and may further include a computer program, such as a smart medical information management program based on a medical networking, stored in the memory 31 and operable on the processor 30.
In some embodiments, the processor 30 may be composed of an integrated circuit, for example, a single packaged integrated circuit, or may be composed of a plurality of integrated circuits packaged with the same function or different functions, and includes one or more Central Processing Units (CPUs), a microprocessor, a digital Processing chip, a graphics processor, a combination of various control chips, and the like. The processor 30 is a Control Unit of the electronic device, connects various components of the electronic device by using various interfaces and lines, and executes various functions and processes data of the electronic device by running or executing programs or modules stored in the memory 31 (for example, executing an intelligent medical information management program based on a medical network, etc.) and calling data stored in the memory 31.
The memory 31 includes at least one type of readable storage medium including flash memory, removable hard disks, multimedia cards, card-type memory (e.g., SD or DX memory, etc.), magnetic memory, magnetic disks, optical disks, etc. The memory 31 may in some embodiments be an internal storage unit of the electronic device, for example a removable hard disk of the electronic device. The memory 31 may also be an external storage device of the electronic device in other embodiments, such as a plug-in mobile hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like, which are provided on the electronic device. Further, the memory 31 may also include both an internal storage unit and an external storage device of the electronic device. The memory 31 may be used to store not only application software installed in the electronic device and various data, such as codes of a database configuration connection program, but also temporarily store data that has been output or will be output.
The communication bus 32 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. The bus is arranged to enable connection communication between the memory 31 and at least one processor 30 or the like.
The communication interface 33 is used for communication between the electronic device 3 and other devices, and includes a network interface and a user interface. Optionally, the network interface may include a wired interface and/or a wireless interface (e.g., WI-FI interface, bluetooth interface, etc.), which are commonly used to establish a communication connection between the electronic device and other electronic devices. The user interface may be a Display (Display), an input unit such as a Keyboard (Keyboard), and optionally a standard wired interface, a wireless interface. Alternatively, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch device, or the like. The display, which may also be referred to as a display screen or display unit, is suitable, among other things, for displaying information processed in the electronic device and for displaying a visualized user interface.
Fig. 3 shows only an electronic device with components, and those skilled in the art will appreciate that the structure shown in fig. 3 is not limiting to the electronic device, and may include fewer or more components than shown, or some components may be combined, or a different arrangement of components.
For example, although not shown, the electronic device may further include a power supply (such as a battery) for supplying power to each component, and preferably, the power supply may be logically connected to the at least one processor 30 through a power management device, so that functions of charge management, discharge management, power consumption management and the like are realized through the power management device. The power supply may also include any component of one or more dc or ac power sources, recharging devices, power failure detection circuitry, power converters or inverters, power status indicators, and the like. The electronic device may further include various sensors, a bluetooth module, a Wi-Fi module, and the like, which are not described herein again.
It is to be understood that the embodiments described are for illustrative purposes only and that the scope of the claimed invention is not limited to this configuration.
The database configuration connection program stored in the memory 31 of the electronic device is a combination of a plurality of computer programs, and when running in the processor 30, can realize:
acquiring medical information of a terminal, performing data preprocessing on the medical information to obtain target medical information, dynamically encrypting the target medical information to obtain encrypted medical data, uploading the encrypted medical data to a preset smart medical cloud center, and decrypting the encrypted medical data in the smart medical cloud center to obtain decrypted medical data;
analyzing the medical data type of the decrypted medical data, performing data clustering on the decrypted medical data according to the medical data type to obtain clustered medical data, and performing distributed storage on the clustered medical data according to the medical data type to obtain a plurality of node medical data;
analyzing the data privacy degree of each node medical data, and calling authority setting for each node medical data according to the data privacy degree to obtain authority medical data;
in the smart medical cloud center, when a management account number calls the authority medical data, authority authentication is carried out on the management account number, data desensitization is carried out on the called authority medical data after the authority authentication of the management account number is successful, desensitization medical data are obtained, and the desensitization medical data are sent to the management account number so as to execute data management on the authority medical data.
Specifically, the processor 30 may refer to the description of the relevant steps in the embodiment corresponding to fig. 1 for a specific implementation method of the computer program, which is not described herein again.
Further, the electronic device integrated module/unit, if implemented in the form of a software functional unit and sold or used as a separate product, may be stored in a non-volatile computer-readable storage medium. The storage medium may be volatile or nonvolatile. For example, the computer-readable medium may include: any entity or device capable of carrying said computer program code, recording medium, U-disk, removable hard disk, magnetic disk, optical disk, computer Memory, read-Only Memory (ROM).
The present invention also provides a storage medium, which is readable and stores a computer program that, when executed by a processor of an electronic device, can implement:
acquiring medical information of a terminal, performing data preprocessing on the medical information to obtain target medical information, dynamically encrypting the target medical information to obtain encrypted medical data, uploading the encrypted medical data to a preset smart medical cloud center, and decrypting the encrypted medical data in the smart medical cloud center to obtain decrypted medical data;
analyzing the medical data type of the decrypted medical data, performing data clustering on the decrypted medical data according to the medical data type to obtain clustered medical data, and performing distributed storage on the clustered medical data according to the medical data type to obtain a plurality of node medical data;
analyzing the data privacy degree of each node medical data, and calling authority setting for each node medical data according to the data privacy degree to obtain authority medical data;
in the smart medical cloud center, when a management account number calls the authority medical data, authority authentication is carried out on the management account number, data desensitization is carried out on the called authority medical data after the authority authentication of the management account number is successful, desensitization medical data are obtained, and the desensitization medical data are sent to the management account number so as to execute data management on the authority medical data.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus, device and method can be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules is only one logical functional division, and other divisions may be realized in practice.
The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
In addition, functional modules in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional module.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof.
The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference signs in the claims shall not be construed as limiting the claim concerned.
It is noted that, in this document, relational terms such as "first" and "second," and the like, may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising a … …" does not exclude the presence of another identical element in a process, method, article, or apparatus that comprises the element.
The foregoing are merely exemplary embodiments of the present invention, which enable those skilled in the art to understand or practice the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. An intelligent medical information management method based on medical networking is characterized by comprising the following steps:
acquiring medical information of a terminal, performing data preprocessing on the medical information to obtain target medical information, dynamically encrypting the target medical information to obtain encrypted medical data, uploading the encrypted medical data to a preset smart medical cloud center, and decrypting the encrypted medical data in the smart medical cloud center to obtain decrypted medical data;
analyzing the medical data type of the decrypted medical data, performing data clustering on the decrypted medical data according to the medical data type to obtain clustered medical data, and performing distributed storage on the clustered medical data according to the medical data type to obtain a plurality of node medical data;
analyzing the data privacy degree of each node medical data, and calling authority setting for each node medical data according to the data privacy degree to obtain authority medical data;
in the smart medical cloud center, when a management account number calls the authority medical data, authority authentication is carried out on the management account number, data desensitization is carried out on the called authority medical data after the authority authentication of the management account number is successful, desensitization medical data are obtained, and the desensitization medical data are sent to the management account number so as to execute data management on the authority medical data.
2. The method of claim 1, wherein dynamically encrypting the target medical information to obtain encrypted medical data comprises:
analyzing a data structure of the target medical information;
according to the data structure, carrying out data coding on the target medical information to obtain coded medical data;
and encrypting the coded medical data by using a preset dynamic encryption function to obtain the encrypted medical data.
3. The method of claim 2, wherein the predetermined dynamic encryption function comprises:
Figure RE-FDA0004021798240000011
wherein F (En (m 1), en (m 2),.. And En (mk)) represents encrypted medical data, en represents a dynamic encryption operation function, N represents the number of encoded medical data, and (m 1, m2, …, mk) represents encoded medical data.
4. The method of claim 1, wherein uploading the encrypted medical data to a pre-defined smart medical cloud center comprises:
acquiring a first configuration file of a local terminal corresponding to the encrypted medical data and a second configuration file of the smart medical cloud center;
according to the first configuration file and the second configuration file, a data transmission channel of the local terminal and the intelligent medical cloud center is constructed;
and uploading the encrypted data to the smart medical cloud center according to the data transmission channel.
5. The method of claim 1, wherein the data clustering of the decrypted medical data according to the medical data type to obtain clustered medical data comprises:
determining a clustering center for carrying out data clustering on the decrypted medical data according to the medical data type;
marking the decrypted medical data to obtain marked medical data;
clustering calculation is carried out on the clustering center and the marked medical data by using the following clustering functions to obtain the clustered medical data;
Figure RE-FDA0004021798240000021
wherein arg minJ (C) represents the clustered medical data of a clustering center C, K represents the number of clustering centers, X i Representing the ith marking of medical data, C i Representing the ith cluster center.
6. The method of claim 1, wherein said analyzing data privacy of each of said node medical data comprises:
identifying sensitive words of the medical data of each node;
configuring a data privacy rule of the medical data of each node according to the sensitive words;
and calculating the data privacy degree of the medical data of each node according to the sensitive words and the data privacy degree rule.
7. The method of claim 1, wherein said data desensitizing the recalled authorized medical data to obtain desensitized medical data comprises:
identifying sensitive information of the called authorized medical data;
analyzing data characteristics of the sensitive information;
and according to the data characteristics, carrying out simulation replacement on the sensitive information to obtain the desensitization medical data.
8. An intelligent medical information management device based on medical networking, the device comprising:
the medical information acquisition module is used for acquiring medical information of a terminal, performing data preprocessing on the medical information to obtain target medical information, dynamically encrypting the target medical information to obtain encrypted medical data, uploading the encrypted medical data to a preset intelligent medical cloud center, and decrypting the encrypted medical data in the intelligent medical cloud center to obtain decrypted medical data;
the medical information distributed storage module is used for analyzing the medical data type of the decrypted medical data, carrying out data clustering on the decrypted medical data according to the medical data type to obtain clustered medical data, and carrying out distributed storage on the clustered medical data according to the medical data type to obtain a plurality of node medical data;
the data privacy degree calculation module is used for analyzing the data privacy degree of each node medical data and calling authority setting is carried out on each node medical data according to the data privacy degree to obtain authority medical data;
and the account authentication module is used for performing authority authentication on a management account when the authority medical data is called by the management account in the smart medical cloud center, performing data desensitization on the called authority medical data after the authority authentication of the management account is successful to obtain desensitized medical data, and sending the desensitized medical data to the management account to execute data management on the authority medical data.
9. An electronic device, characterized in that the electronic device comprises:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein,
the memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the method of internet-of-medicine based intelligent medical information management as recited in any one of claims 1 to 7.
10. A computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the intelligent medical information management method based on internet of medicine according to any one of claims 1 to 7.
CN202211353701.4A 2022-11-01 2022-11-01 Intelligent medical information management method, device, equipment and medium based on medical networking Pending CN115758399A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211353701.4A CN115758399A (en) 2022-11-01 2022-11-01 Intelligent medical information management method, device, equipment and medium based on medical networking

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211353701.4A CN115758399A (en) 2022-11-01 2022-11-01 Intelligent medical information management method, device, equipment and medium based on medical networking

Publications (1)

Publication Number Publication Date
CN115758399A true CN115758399A (en) 2023-03-07

Family

ID=85354899

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211353701.4A Pending CN115758399A (en) 2022-11-01 2022-11-01 Intelligent medical information management method, device, equipment and medium based on medical networking

Country Status (1)

Country Link
CN (1) CN115758399A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116644478A (en) * 2023-07-27 2023-08-25 深圳达实旗云健康科技有限公司 Medical data privacy protection method and device, electronic equipment and readable storage medium
CN117077206A (en) * 2023-08-31 2023-11-17 广东省第二人民医院(广东省卫生应急医院) Patient information safety control method and device based on digital medical treatment
CN117457136A (en) * 2023-12-22 2024-01-26 四川大学华西医院 Medical health information doctor-patient management system based on medical networking
CN118197520A (en) * 2024-05-14 2024-06-14 吉林大学 Medical data record management system based on data monitoring

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116644478A (en) * 2023-07-27 2023-08-25 深圳达实旗云健康科技有限公司 Medical data privacy protection method and device, electronic equipment and readable storage medium
CN116644478B (en) * 2023-07-27 2024-03-26 深圳达实旗云健康科技有限公司 Medical data privacy protection method and device, electronic equipment and readable storage medium
CN117077206A (en) * 2023-08-31 2023-11-17 广东省第二人民医院(广东省卫生应急医院) Patient information safety control method and device based on digital medical treatment
CN117077206B (en) * 2023-08-31 2024-03-08 广东省第二人民医院(广东省卫生应急医院) Patient information safety control method and device based on digital medical treatment
CN117457136A (en) * 2023-12-22 2024-01-26 四川大学华西医院 Medical health information doctor-patient management system based on medical networking
CN118197520A (en) * 2024-05-14 2024-06-14 吉林大学 Medical data record management system based on data monitoring

Similar Documents

Publication Publication Date Title
CN115758399A (en) Intelligent medical information management method, device, equipment and medium based on medical networking
US7543149B2 (en) Method, system and computer product for securing patient identity
WO2022134760A1 (en) Data processing method and apparatus, and electronic device and medium
CN113127915A (en) Data encryption desensitization method and device, electronic equipment and storage medium
CN116541883B (en) Trust-based differential privacy protection method, device, equipment and storage medium
CN113704781A (en) File secure transmission method and device, electronic equipment and computer storage medium
CN114389889B (en) File full life cycle management method and device based on block chain technology
CN113420049B (en) Data circulation method, device, electronic equipment and storage medium
CN115048664A (en) Data security storage method, device, equipment and medium based on solid state disk
CN110889121A (en) Method, server and storage medium for preventing data leakage
CN113364753A (en) Anti-crawler method and device, electronic equipment and computer readable storage medium
CN114826736B (en) Information sharing method, device, equipment and storage medium
CN114626079A (en) File viewing method, device, equipment and storage medium based on user permission
US20130325805A1 (en) System and method for tagging and securely archiving patient radiological information
CN113642020A (en) Dynamic encryption method and device for configuration file, electronic equipment and storage medium
CN112235409A (en) File uploading method and device, electronic equipment and computer readable storage medium
Elngar et al. Data protection and privacy in healthcare: research and innovations
EP3973429A1 (en) Compatible anonymization of data sets of different sources
CN113792323A (en) Sensitive data encryption method and device based on agricultural products and electronic equipment
CN114978649A (en) Information security protection method, device, equipment and medium based on big data
CN112988888B (en) Key management method, device, electronic equipment and storage medium
CN116340918A (en) Full-secret-text face comparison method, device, equipment and storage medium
CN116055144A (en) Data security analysis method, device, equipment and storage based on Internet of things
CN115643090A (en) Longitudinal federal analysis method, device, equipment and medium based on privacy retrieval
CN116340984A (en) User information management method and system based on intelligent community

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20230307