Nothing Special   »   [go: up one dir, main page]

CN116881972B - Information interaction method, electronic equipment and storage medium - Google Patents

Information interaction method, electronic equipment and storage medium Download PDF

Info

Publication number
CN116881972B
CN116881972B CN202311128541.8A CN202311128541A CN116881972B CN 116881972 B CN116881972 B CN 116881972B CN 202311128541 A CN202311128541 A CN 202311128541A CN 116881972 B CN116881972 B CN 116881972B
Authority
CN
China
Prior art keywords
data
request
acquisition condition
hospital
data acquisition
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.)
Active
Application number
CN202311128541.8A
Other languages
Chinese (zh)
Other versions
CN116881972A (en
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.)
Singularity Of Life Beijing Technology Co ltd
Singularity Digital Beijing Technology Co ltd
Original Assignee
Singularity Of Life Beijing Technology Co ltd
Singularity Digital Beijing Technology Co ltd
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 Singularity Of Life Beijing Technology Co ltd, Singularity Digital Beijing Technology Co ltd filed Critical Singularity Of Life Beijing Technology Co ltd
Priority to CN202311128541.8A priority Critical patent/CN116881972B/en
Publication of CN116881972A publication Critical patent/CN116881972A/en
Application granted granted Critical
Publication of CN116881972B publication Critical patent/CN116881972B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6227Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database where protection concerns the structure of data, e.g. records, types, queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/73Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information by creating or determining hardware identification, e.g. serial numbers

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Medical Informatics (AREA)
  • Mathematical Physics (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

The invention provides an information interaction method, electronic equipment and a storage medium, wherein the method comprises the following steps: the data request end sends first request information to the data transfer end; the data transfer terminal compares the received first request data with the data corresponding to the ID of the requested object, if the data corresponding to the ID of the requested object comprises the first request data, the first request information is sent to the client corresponding to the ID of the requested object, otherwise, the first request information is not sent to the client corresponding to the ID of the requested object; in response to receiving the first request information, the client corresponding to the ID of the requested object determines whether to send authorization information; and in response to receiving the authorization information, the data holding end sends the data corresponding to the first request data to the data requesting end. The invention can ensure the accuracy of data acquisition.

Description

Information interaction method, electronic equipment and storage medium
Technical Field
The present invention relates to the field of computer technology application, and in particular, to an information interaction method, an electronic device, and a storage medium.
Background
In some application scenarios, a user, such as a doctor, a third party authority, etc., needs to obtain some data about the data of interest, such as physical characteristic information of the patient. One current acquisition method for interesting data is a centralized acquisition method, that is, the interesting data are uniformly stored in a central terminal, and a user sends data request information to the central terminal to acquire the required data. However, since the data of interest is not stored in the production source end but is uniformly transmitted to the central end, the storage mode has the risk that the data of interest is easy to attack and tampered, and further has the problem of low credibility of the data of interest.
Disclosure of Invention
Aiming at the technical problems, the invention adopts the following technical scheme:
the embodiment of the invention provides an information interaction method which is applied to a first scene, wherein the first scene at least comprises a data request end, a client end, a data transfer end and a data holding end, and the data request end, the client end, the data transfer end and the data holding end are all nodes on a blockchain; the method comprises the following steps:
the data request terminal sends first request information to the data transfer terminal, wherein the first request information at least comprises an ID of the data request terminal, an ID of a requested object and first request data;
the data transfer terminal compares the received first request data with the data corresponding to the ID of the requested object, if the data corresponding to the ID of the requested object comprises the first request data, the first request information is sent to the client corresponding to the ID of the requested object, otherwise, the first request information is not sent to the client corresponding to the ID of the requested object;
in response to receiving the first request information, the client corresponding to the ID of the requested object determines whether to send authorization information;
and in response to receiving the authorization information, the data holding end sends the data corresponding to the first request data to the data request end.
Embodiments of the present invention also provide a non-transitory computer readable storage medium having stored therein at least one instruction or at least one program loaded and executed by a processor to implement the foregoing method.
The embodiment of the invention also provides an electronic device comprising a processor and the non-transitory computer readable storage medium.
The invention has at least the following beneficial effects:
according to the information interaction method provided by the embodiment of the invention, the interested data is stored in the production source end instead of being uniformly transmitted to the central end, so that the risk that the interested data is easy to attack and tamper can be avoided, and the credibility of the interested data is high.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of an information interaction method according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to fall within the scope of the invention.
The embodiment of the invention provides an information interaction method which is applied to a first scene, wherein the first scene at least comprises a data request end, a client end, a data transfer end and a data holding end, and the data request end, the client end, the data transfer end and the data holding end are all nodes on a blockchain. The system comprises a data request end, a client end, a data transfer end and a data holding end, wherein an encryption and decryption unit is arranged on a node corresponding to the data request end, the client end, the data transfer end and the data holding end, a private key is deployed, and an intelligent contract is deployed on a blockchain network.
In the embodiment of the invention, the data request end is a node needing data, the data holding end is a node holding the data of the client, the client is a node to which the data belongs, the data transfer end is in communication connection with a plurality of clients, and the data transfer end is a node for transferring the information sent by the data request end to the corresponding client.
In the embodiment of the present invention, the encryption and decryption algorithm adopted by the encryption and decryption unit may be one or more of the following encryption and decryption algorithms: DES (Data Encryption Standard) data encryption standard algorithm, symmetric encryption AES, asymmetric encryption ECC, message digest MD5, or digital signature DSA. Preferably, the encryption and decryption algorithm used may be asymmetric encryption.
Further, as shown in fig. 1, the method may include the steps of:
s100, a data request end sends first request information to a data transfer end, wherein the first request information at least comprises an ID of the data request end, an ID of a requested object and first request data.
The ID of the data request end and the ID of the requested object may be set based on actual needs, as long as the identities of the data request end and the requested object can be uniquely determined.
In embodiments of the present invention, the requested object may be a person. The first request data may be data generated by the requested object. In one exemplary embodiment, the first request data may be medical data, although other data is also possible. Those skilled in the art will appreciate that the medical data may be all medical data generated in a hospital, including, for example, historic diagnosis of disease types, number of times of diagnosis and treatment of the same disease, medical attending doctors, and medical hospitals, etc., and may specifically be electronic medical records, diagnosis and treatment schemes, medical records, examination result data, medical consumption, and costs, etc.
Further, in the case where the requested data is medical data, the data requesting end may be a doctor and a third party institution such as medical research, pharmaceutical clinical trials, medical insurance claims, and the like. In the case that the data request end is a doctor, the first request information further includes a direction of indication of the doctor.
And S200, the data transfer terminal compares the received first request data with the data corresponding to the ID of the requested object, if the data corresponding to the ID of the requested object comprises the first request data, the first request information is sent to the terminal corresponding to the ID of the requested object, otherwise, the first request information is not sent to the client corresponding to the ID of the requested object, for example, if the first request data is medical data, if the data requested by the data request terminal is tuberculosis medical data and the associated data of the requested object does not comprise tuberculosis medical data, the first request information is not sent to the client corresponding to the ID of the requested object.
In the embodiment of the present invention, the data transfer terminal may be any existing server terminal with data transfer capability.
The technical effect of S200 is that, since whether the data type corresponding to the ID of the requested object includes the first request data is used as the filtering condition, the influence of a large number of unmatched requests on the requested object can be avoided.
S300, in response to receiving the first request information, the client corresponding to the ID of the requested object determines whether to send authorization information.
In the embodiment of the invention, after receiving the first request information, the requested object determines whether to agree to send the corresponding data to the data request terminal based on the first request information, if so, sends the authorization information including the public key of the request terminal, the public key of the data request terminal, the data use permission time range and the like through the blockchain, and records the authorization information into the blockchain through the intelligent contract.
In the embodiment of the invention, the requested object can determine whether to send the authorization information according to the ID of the data request end and the requested data type, so that the private data of the requested object can be prevented from being revealed.
And S400, in response to receiving the authorization information, the data holding end sends the data corresponding to the first request data to the data request end.
After the data holding end obtains the authorization information through the chain, the public key of the requested object is mapped into the ID of the requested object, then the corresponding query service is started to obtain the data corresponding to the requested data type, and then the obtained data address and the symmetric key are encrypted by using the public key of the data requesting end and uploaded to the blockchain.
When the data request end receives the authorization information on the chain, the data request end decrypts the authorization information through the private key of the data request end, obtains the data through the corresponding data channel and decrypts the data to obtain the required data.
According to the information interaction method provided by the embodiment of the invention, the interested data is stored in the production source end instead of being uniformly transmitted to the central end, so that the risk that the interested data is easy to attack and tamper can be avoided, and the credibility of the interested data is high.
Further, the method provided by the embodiment of the invention further comprises the following steps:
s500, the data request end sends second request information to the data holding end, wherein the second request information at least comprises an ID of the data request end, second request data and a data acquisition condition list.
In the embodiment of the invention, the data acquisition condition is a limitation condition of the second request data, namely, the limitation condition set by the data request terminal for the second request data. Wherein the ith row of the data acquisition condition list comprises E i And W is i The method comprises the steps of carrying out a first treatment on the surface of the Wherein E is i For the ith data acquisition condition, W i For E i Weights of (2); i has a value of 1 to n, n being the number of data acquisition conditions.
In the embodiment of the present invention, the second request data may be medical data, but may also be other data.
In the embodiment of the invention, in the case that the data required by the data request end is medical data, the data acquisition conditions corresponding to the data requested by the data request end at least comprise hospital category, hospital grade, disease category set, medical expert set and hospital corresponding universities.
In an exemplary embodiment of the invention, the hospital class and hospital grade may be existing hospital classes and grades, for example, the hospital class may include general hospitals, specialty hospitals, primary medical treatments, etc., and the hospital grade may include primary, secondary, tertiary, etc. The hospital counterpart institution may be a hospital associated medical university or the like.
In the embodiment of the invention, the weight of each data acquisition condition can be set based on the actual requirement of the data request terminal, and in general, the data request terminal pays more attention to the needed data, and the corresponding weight is larger.
And S600, the data holding end responds to the received second request information, acquires the corresponding data matching degree based on the received data acquisition condition list, acquires target data corresponding to the second request data based on the received data acquisition condition list and sends the target data to the data request end if the acquired data matching degree is larger than a set matching degree threshold, and otherwise, interrupts information interaction with the data request end.
In an exemplary embodiment of the present invention, the target data is data acquired based on a data acquisition condition with a maximum weight. The condition of the data with the largest weight of the second request information indicates that the data request end pays more attention to the data from the condition, or the association degree of the data and the data with the largest weight in the request information is high. For example, in the second request information, the data condition of the third-level hospital is the greatest in weight, which means that the target data requested at this time is only from the third-level hospital, and the data of the primary-level hospital is not needed.
Further, the data holding end obtains the corresponding data matching degree based on the received data obtaining condition list, which specifically includes:
s610 based on E i Obtaining a corresponding matching value S i
Further, based on E i Obtaining a corresponding matching value S i The method specifically comprises the following steps:
for the matching value corresponding to the hospital category, if the hospital category corresponding to the data holding end is consistent with the hospital category in the data acquisition condition list, the corresponding matching value is a first set value a1, otherwise, the matching value is a second set value a2; a1+a2=1, and a1 > a2.
In the embodiment of the present invention, a1 and a2 may be custom values. In one exemplary embodiment, a1=1, a2=0.
And for the matching value corresponding to the hospital grade, if the hospital class corresponding to the data holding end is consistent with the hospital grade in the data acquisition condition list, the corresponding matching value is a1, otherwise, the matching value is a2.
And the matching value corresponding to the disease type set is equal to D1/D, wherein D1 is the intersection number of the disease type set included in the data acquisition condition list and the disease type set corresponding to the data holding end, and D is the number of the disease types in the disease type set included in the data acquisition condition list.
And the matching value corresponding to the medical expert set is equal to C1/C, wherein C1 is the intersection number of the medical expert set included in the data acquisition condition list and the medical expert set corresponding to the data holding end, and C is the number of medical experts in the medical expert set included in the data acquisition condition list.
And for the matching value corresponding to the hospital corresponding institution, if the institution corresponding to the data holding end is consistent with the hospital corresponding institution in the data acquisition condition list, the corresponding matching value is a1, otherwise, the matching value is a2.
S620, acquiring data matching degree S= Σ n i=1 S i
In the embodiment of the invention, the set matching degree threshold value can be set based on actual requirements. In one exemplary embodiment, the set match threshold may be set to be greater than 0.85.
In the embodiment of the invention, the data matching degree is set as the data request filtering condition, so that on one hand, accurate data can be provided for the data request terminal, and on the other hand, the information interaction cost of the data holding terminal can be reduced.
For data sent by the data holding end, the data requesting end can determine the data required for selection based on the data matching degree. Specifically, the required data may be selected in order of high-to-low data matching degree.
Embodiments of the present invention also provide a non-transitory computer readable storage medium that may be disposed in an electronic device to store at least one instruction or at least one program for implementing one of the methods embodiments, the at least one instruction or the at least one program being loaded and executed by the processor to implement the methods provided by the embodiments described above.
Embodiments of the present invention also provide an electronic device comprising a processor and the aforementioned non-transitory computer-readable storage medium.
Embodiments of the present invention also provide a computer program product comprising program code for causing an electronic device to carry out the steps of the method according to the various exemplary embodiments of the invention as described in the specification, when said program product is run on the electronic device.
While certain specific embodiments of the invention have been described in detail by way of example, it will be appreciated by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the invention. Those skilled in the art will also appreciate that many modifications may be made to the embodiments without departing from the scope and spirit of the invention. The scope of the present disclosure is defined by the appended claims.

Claims (9)

1. The information interaction method is characterized by being applied to a first scene, wherein the first scene at least comprises a data request end, a client end, a data transfer end and a data holding end, and the data request end, the client end, the data transfer end and the data holding end are all nodes on a blockchain; the method comprises the following steps:
the data request terminal sends first request information to the data transfer terminal, wherein the first request information at least comprises an ID of the data request terminal, an ID of a requested object and first request data;
the data transfer terminal compares the received first request data with the data corresponding to the ID of the requested object, if the data corresponding to the ID of the requested object comprises the first request data, the first request information is sent to the client corresponding to the ID of the requested object, otherwise, the first request information is not sent to the client corresponding to the ID of the requested object;
in response to receiving the first request information, the client corresponding to the ID of the requested object determines whether to send authorization information;
in response to receiving the authorization information, the data holding end sends data corresponding to the first request data to the data request end;
further comprises:
the data request end sends second request information to the data holding end, wherein the second request information at least comprises an ID of the data request end, second request data and a data acquisition condition list, and an ith row of the data acquisition condition list comprises E i And W is i The method comprises the steps of carrying out a first treatment on the surface of the Wherein E is i For the ith data acquisition condition, W i For E i Weights of (2); i has a value of 1 to n, n is the number of data acquisition conditions;
the data holding end responds to the received second request information, acquires corresponding data matching degree based on the received data acquisition condition list, acquires target data corresponding to the second request data based on the data acquisition condition list and sends the target data to the data request end if the acquired data matching degree is larger than a set matching degree threshold, and interrupts information interaction with the data request end if the acquired data matching degree is not larger than the set matching degree threshold.
2. The method according to claim 1, wherein the acquiring the corresponding data matching degree based on the received data acquisition condition list specifically includes:
based on E i Obtaining a corresponding matching value S i
Acquiring data matching degree s= Σ n i=1 S i
3. The method according to claim 1, wherein the target data is data acquired based on a data acquisition condition of a maximum weight.
4. The method of claim 1, wherein the first request data and the second request data are medical data.
5. The method of claim 1, wherein the data acquisition conditions include at least a hospital category, a hospital grade, a set of disease categories, a set of medical professionals, and a hospital counterpart institution.
6. The method according to claim 5, characterized in that it is based on E i Obtaining a corresponding matching value S i The method specifically comprises the following steps:
for the matching value corresponding to the hospital category, if the hospital category corresponding to the data holding end is consistent with the hospital category in the data acquisition condition list, the corresponding matching value is a first set value a1, otherwise, the matching value is a second set value a2; a1+a2=1, and a1 > a2;
for the matching value corresponding to the hospital grade, if the hospital class corresponding to the data holding end is consistent with the hospital grade in the data acquisition condition list, the corresponding matching value is a1, otherwise, a2;
the matching value corresponding to the disease type set is equal to D1/D, wherein D1 is the intersection number of the disease type set included in the data acquisition condition list and the disease type set corresponding to the data holding end, and D is the number of disease types in the disease type set included in the data acquisition condition list;
the matching value corresponding to the medical expert set is equal to C1/C, wherein C1 is the intersection number of the medical expert set included in the data acquisition condition list and the medical expert set corresponding to the data holding end, and C is the number of medical experts in the medical expert set included in the data acquisition condition list;
and for the matching value corresponding to the hospital corresponding institution, if the institution corresponding to the data holding end is consistent with the hospital corresponding institution in the data acquisition condition list, the corresponding matching value is a1, otherwise, the matching value is a2.
7. The method of claim 6, wherein a1=1 and a2=0.
8. A non-transitory computer readable storage medium having stored therein at least one instruction or at least one program, wherein the at least one instruction or the at least one program is loaded and executed by a processor to implement the method of any one of claims 1-7.
9. An electronic device comprising a processor and the non-transitory computer readable storage medium of claim 8.
CN202311128541.8A 2023-09-04 2023-09-04 Information interaction method, electronic equipment and storage medium Active CN116881972B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311128541.8A CN116881972B (en) 2023-09-04 2023-09-04 Information interaction method, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311128541.8A CN116881972B (en) 2023-09-04 2023-09-04 Information interaction method, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN116881972A CN116881972A (en) 2023-10-13
CN116881972B true CN116881972B (en) 2023-11-24

Family

ID=88264735

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311128541.8A Active CN116881972B (en) 2023-09-04 2023-09-04 Information interaction method, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN116881972B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117938520B (en) * 2024-01-29 2025-01-24 奇点数联(北京)科技有限公司 Data sharing system based on cloud chain collaboration

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109492419A (en) * 2018-11-27 2019-03-19 众安信息技术服务有限公司 For obtaining the method, apparatus and storage medium of the data in block chain
CN110020956A (en) * 2018-11-26 2019-07-16 阿里巴巴集团控股有限公司 A kind of exchange method and system, computer equipment and storage medium of transregional piece of chain
KR102279377B1 (en) * 2020-11-24 2021-07-20 주식회사 엔젠바이오 Medical information providing system with enhanced personal authority using blockchain
WO2022267180A1 (en) * 2021-06-22 2022-12-29 深圳壹账通智能科技有限公司 Blockchain-based service system and method, and device and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110020956A (en) * 2018-11-26 2019-07-16 阿里巴巴集团控股有限公司 A kind of exchange method and system, computer equipment and storage medium of transregional piece of chain
CN109492419A (en) * 2018-11-27 2019-03-19 众安信息技术服务有限公司 For obtaining the method, apparatus and storage medium of the data in block chain
KR102279377B1 (en) * 2020-11-24 2021-07-20 주식회사 엔젠바이오 Medical information providing system with enhanced personal authority using blockchain
WO2022267180A1 (en) * 2021-06-22 2022-12-29 深圳壹账通智能科技有限公司 Blockchain-based service system and method, and device and storage medium

Also Published As

Publication number Publication date
CN116881972A (en) 2023-10-13

Similar Documents

Publication Publication Date Title
US12182877B1 (en) Using de-identified healthcare data to evaluate post-healthcare facility encounter treatment outcomes
CN110462654B (en) Record access and management
JP6801922B2 (en) Medical records management system, equipment, methods and programs
US8977572B2 (en) Systems and methods for patient-controlled, encrypted, consolidated medical records
US12100490B1 (en) De-identifying medical history information for medical underwriting
US10289868B2 (en) Transmitting medical datasets
US20130197940A1 (en) System for Automated Health Information Exchange
CN110349642B (en) Intelligent anesthesia implementation system, device, equipment and storage medium
CN112055855B (en) Insert additional data blocks into the first ledger
WO2001098994A1 (en) Method and apparatus for requesting and retrieving medical information
EP3799052A1 (en) Providing and receiving medical data records
US20140109239A1 (en) Collaborative cloud-based sharing of medical imaging studies with or without automated removal of protected health information
WO2018151279A1 (en) Data managing system, program, data structure, and recording medium
CN116881972B (en) Information interaction method, electronic equipment and storage medium
JP2002517812A (en) How to provide secure access to network data
Ismail et al. Blockhr–a blockchain-based healthcare records management framework: performance evaluation and comparison with client/server architecture
JP6563812B2 (en) Method and system for anonymizing multi-site performance measurements and controlling the processing and re-identification of anonymous data
US11862304B1 (en) Patient authorized medical information storage and access system
CN112861147A (en) Medical big data sharing and analysis management system based on block chain and 5G
CN116846539B (en) Data acquisition method, electronic device and storage medium
KR102354826B1 (en) Method and system for managing dental clinical picture
US20100313274A1 (en) Image server with multiple image confidentiality ports
JP2024001303A (en) Personal information management system
US20130231958A1 (en) Method and apparatus for providing personal health record information
CN116488890A (en) Information sharing method and system based on medical community platform

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
GR01 Patent grant
GR01 Patent grant