Method for remote review of clinical data over a vulnerable system
First Claim
1. A method for communicating a patient medical file of a patient, said medical file including personal demographic information, medical data and a diagnostic image, the method comprising:
- separating the patient medical file into a plurality of layers including a demographic layer comprising the demographic information and a data layer comprising the medical data and the diagnostic image;
selecting a portion of the data layer including at least a portion of the diagnostic image on a console;
encrypting the demographic layer using a first encryption key;
encrypting the data layer using a second encryption key, wherein the second encryption key is different from the first encryption key;
sending the encrypted demographic layer and data layer to a server which is capable of decrypting one of the encrypted demographic layer or the data layer but not both;
decrypting the data layer at the server;
performing an operation on the decrypted data layer comprising selecting a second portion of the diagnostic image;
re-encrypting at least a portion of the processed data layer including the selected second portion of the image;
transmitting a notification message from the server to a mobile device indicating the availability of the encrypted demographic layer and re-encrypted data layer;
transmitting the encrypted demographic layer and re-encrypted data layer to the mobile device;
reviewing the medical data on the mobile device;
receiving a message from the mobile device at the server; and
forwarding at least a portion of the received message from the server to the console.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for remotely reviewing medical data allows medical data to be transmitted over a vulnerable network to a physician'"'"'s mobile device. The method sends data to be transmitted through a console, and a data server to reach the mobile device. The method includes separating patient'"'"'s medical file into a demographics layer and a data layer, separately encrypting the demographic layer and data layer using different encryption keys, and providing servers in a communication and processing system with a decryption key for the layer processed by such server. Medical file data may be separated into more than two layers. After reviewing the data, physicians may transmit their comments from their mobile device to the requestor by going through the same system. Separately encrypting different parts of a patient medical record enables processing and communication of patient medical files by intermediary servers without risking disclosure of sensitive patient information.
68 Citations
42 Claims
-
1. A method for communicating a patient medical file of a patient, said medical file including personal demographic information, medical data and a diagnostic image, the method comprising:
-
separating the patient medical file into a plurality of layers including a demographic layer comprising the demographic information and a data layer comprising the medical data and the diagnostic image; selecting a portion of the data layer including at least a portion of the diagnostic image on a console; encrypting the demographic layer using a first encryption key; encrypting the data layer using a second encryption key, wherein the second encryption key is different from the first encryption key; sending the encrypted demographic layer and data layer to a server which is capable of decrypting one of the encrypted demographic layer or the data layer but not both; decrypting the data layer at the server; performing an operation on the decrypted data layer comprising selecting a second portion of the diagnostic image; re-encrypting at least a portion of the processed data layer including the selected second portion of the image; transmitting a notification message from the server to a mobile device indicating the availability of the encrypted demographic layer and re-encrypted data layer; transmitting the encrypted demographic layer and re-encrypted data layer to the mobile device; reviewing the medical data on the mobile device;
receiving a message from the mobile device at the server; and
forwarding at least a portion of the received message from the server to the console. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 41, 42)
-
-
13. A method for communicating a patient medical file of a patient, said medical file including personal demographic information, medical data and a diagnostic image, the method comprising:
-
separating the patient medical file into a plurality of layers including a demographic layer comprising the demographic information and a data layer comprising the medical data and the diagnostic image; selecting a portion of the data layer including at least a portion of the diagnostic image on a console; encrypting the demographic layer using a first encryption key; encrypting the data layer using a second encryption key, wherein the second encryption key is different from the first encryption key; sending the encrypted demographic layer and data layer to a server which is capable of decrypting one of the encrypted demographic layer or the data layer but not both; decrypting the data layer at the server; performing an operation on the decrypted data layer comprising selecting a second portion of the diagnostic image; re-encrypting at least a portion of the processed data layer including the selected second portion of the image; transmitting a notification message from the server to a mobile device indicating the availability of the encrypted demographic layer and re-encrypted data layer; transmitting a download message from the mobile device to the server requesting download of the encrypted demographic layer and re-encrypted data layer; transmitting the encrypted demographic layer and re-encrypted data layer to the mobile device; displaying medical data on the mobile device; receiving input from a user of the mobile device; sending a message containing the received input from the mobile device to the server; receiving the message containing the received input at the server; and forwarding at least a portion of the received input from the server to console. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification