Records access and management
First Claim
Patent Images
1. A computer-implemented method for aggregating electronic medical records for a user, the method comprising:
- accessing, by a wireless device, a hardware specific machine token that encodes data representing an identifier that uniquely identifies the wireless device, the hardware specific machine token having been previously stored at the wireless device;
transmitting, from the wireless device to a first communication device, a first request for a first electronic medical record associated with the user and stored in electronic storage accessible by the first communication device, the first request including the hardware specific machine token;
transmitting, from the wireless device to a second communication device different than the first communication device, a second request for a second electronic medical record associated with the user and stored in electronic storage accessible by the second communication device, the second request including the hardware specific machine token;
receiving, at the wireless device from the first communication device, the first electronic medical record in response to the first communication device receiving the first request and authenticating the first request based on the hardware specific machine token, wherein the first communication device authenticating the first request based on the hardware specific machine token comprises;
extracting, by the first communication device and from the first request, the data representing the identifier that uniquely identifies the wireless device that is encoded in the hardware specific machine token,comparing, by the first communication device, the data representing the identifier that uniquely identifies the wireless device extracted from the first request with corresponding data that uniquely identifies the wireless device, andauthenticating, by the first communication device, the first request based on the comparison of the data representing the identifier that uniquely identifies the wireless device extracted from the first request with the corresponding data that uniquely identifies the wireless device;
receiving, at the wireless device from the second communication device, the second electronic medical record in response to the second communication device receiving the second request and authenticating the second request based on the hardware specific machine token, wherein the second communication device authenticating the second request based on the hardware specific machine token comprises;
extracting, by the second communication device and from the second request, the data representing the identifier that uniquely identifies the wireless device that is encoded in the hardware specific machine token,comparing, by the second communication device, the data representing the identifier that uniquely identifies the wireless device extracted from the second request with corresponding data that uniquely identifies the wireless device, andauthenticating, by the second communication device, the second request based on the comparison of the data representing the identifier that uniquely identifies the wireless device extracted from the second request with the corresponding data that uniquely identifies the wireless device;
based on the first request and the second request being authenticated, establishing a secure, authenticated connection between the wireless device and a medical provider record system;
receiving, at the wireless device, a request for a medical record application of the wireless device to deliver the first and second electronic medical records to the medical provider record system using the secure, authenticated connection, wherein the medical provider record system stores electronic medical records that are stored across multiple medical record storage systems;
assembling, at the wireless device, the first and second electronic medical records in response to receiving the request to deliver the first and second electronic medical records using the secure, authenticated connection; and
transmitting the assembled first and second electronic medical records from the wireless device to the medical provider record system using the secure, authenticated connection.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device for aggregating electronic medical records, in which electronic medical records are aggregated from multiple electronic repositories and displayed as a single set of records. The multiple electronic repositories may store records for a particular patient using varying identifying/access information to facilitate anonymous access to the electronic medical records. Emergency medical services providers may be able to access medical records for a patient using the electronic device after being authenticated as a valid/licensed medical services provider.
-
Citations
36 Claims
-
1. A computer-implemented method for aggregating electronic medical records for a user, the method comprising:
-
accessing, by a wireless device, a hardware specific machine token that encodes data representing an identifier that uniquely identifies the wireless device, the hardware specific machine token having been previously stored at the wireless device; transmitting, from the wireless device to a first communication device, a first request for a first electronic medical record associated with the user and stored in electronic storage accessible by the first communication device, the first request including the hardware specific machine token; transmitting, from the wireless device to a second communication device different than the first communication device, a second request for a second electronic medical record associated with the user and stored in electronic storage accessible by the second communication device, the second request including the hardware specific machine token; receiving, at the wireless device from the first communication device, the first electronic medical record in response to the first communication device receiving the first request and authenticating the first request based on the hardware specific machine token, wherein the first communication device authenticating the first request based on the hardware specific machine token comprises; extracting, by the first communication device and from the first request, the data representing the identifier that uniquely identifies the wireless device that is encoded in the hardware specific machine token, comparing, by the first communication device, the data representing the identifier that uniquely identifies the wireless device extracted from the first request with corresponding data that uniquely identifies the wireless device, and authenticating, by the first communication device, the first request based on the comparison of the data representing the identifier that uniquely identifies the wireless device extracted from the first request with the corresponding data that uniquely identifies the wireless device; receiving, at the wireless device from the second communication device, the second electronic medical record in response to the second communication device receiving the second request and authenticating the second request based on the hardware specific machine token, wherein the second communication device authenticating the second request based on the hardware specific machine token comprises; extracting, by the second communication device and from the second request, the data representing the identifier that uniquely identifies the wireless device that is encoded in the hardware specific machine token, comparing, by the second communication device, the data representing the identifier that uniquely identifies the wireless device extracted from the second request with corresponding data that uniquely identifies the wireless device, and authenticating, by the second communication device, the second request based on the comparison of the data representing the identifier that uniquely identifies the wireless device extracted from the second request with the corresponding data that uniquely identifies the wireless device; based on the first request and the second request being authenticated, establishing a secure, authenticated connection between the wireless device and a medical provider record system; receiving, at the wireless device, a request for a medical record application of the wireless device to deliver the first and second electronic medical records to the medical provider record system using the secure, authenticated connection, wherein the medical provider record system stores electronic medical records that are stored across multiple medical record storage systems; assembling, at the wireless device, the first and second electronic medical records in response to receiving the request to deliver the first and second electronic medical records using the secure, authenticated connection; and transmitting the assembled first and second electronic medical records from the wireless device to the medical provider record system using the secure, authenticated connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for aggregating electronic medical records for a user, the system comprising:
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; accessing, by a wireless device, a hardware specific machine token that encodes data representing an identifier that uniquely identifies the wireless device, the hardware specific machine token having been previously stored at the wireless device; transmitting, from the wireless device to a first communication device, a first request for a first electronic medical record associated with the user and stored in electronic storage accessible by the first communication device, the first request including the hardware specific machine token; transmitting, from the wireless device to a second communication device different than the first communication device, a second request for a second electronic medical record associated with the user and stored in electronic storage accessible by the second communication device, the second request including the hardware specific machine token; receiving, at the wireless device from the first communication device, the first electronic medical record in response to the first communication device receiving the first request and authenticating the first request based on the hardware specific machine token, wherein the first communication device authenticating the first request based on the hardware specific machine token comprises; extracting, by the first communication device and from the first request, the data representing the identifier that uniquely identifies the wireless device that is encoded in the hardware specific machine token, comparing, by the first communication device, the data representing the identifier that uniquely identifies the wireless device extracted from the first request with corresponding data that uniquely identifies the wireless device, and authenticating, by the first communication device, the first request based on the comparison of the data representing the identifier that uniquely identifies the wireless device extracted from the first request with the corresponding data that uniquely identifies the wireless device; receiving, at the wireless device from the second communication device, the second electronic medical record in response to the second communication device receiving the second request and authenticating the second request based on the hardware specific machine token, wherein the second communication device authenticating the second request based on the hardware specific machine token comprises; extracting, by the second communication device and from the second request, the data representing the identifier that uniquely identifies the wireless device that is encoded in the hardware specific machine token, comparing, by the second communication device, the data representing the identifier that uniquely identifies the wireless device extracted from the second request with corresponding data that uniquely identifies the wireless device, and authenticating, by the second communication device, the second request based on the comparison of the data representing the identifier that uniquely identifies the wireless device extracted from the second request with the corresponding data that uniquely identifies the wireless device; based on the first request and the second request being authenticated, establishing a secure, authenticated connection between the wireless device and a medical provider record system; receiving, at the wireless device, a request for a medical record application of the wireless device to deliver the first and second electronic medical records to the medical provider record system using the secure, authenticated connection, wherein the medical provider record system stores electronic medical records that are stored across multiple medical record storage systems; assembling, at the wireless device, the first and second electronic medical records in response to receiving the request to deliver the first and second electronic medical records using the secure, authenticated connection; and transmitting the assembled first and second electronic medical records from the wireless device to the medical provider record system using the secure, authenticated connection.
-
21. A non-transitory computer-readable storage medium encoded with a computer program for aggregating electronic medical records for a user, the computer program comprising instructions that, if executed by one or more computers, cause the one or more computers to perform operations comprising:
-
accessing, by a wireless device, a hardware specific machine token that encodes data representing an identifier that uniquely identifies the wireless device, the hardware specific machine token having been previously stored at the wireless device; transmitting, from the wireless device to a first communication device, a first request for a first electronic medical record associated with the user and stored in electronic storage accessible by the first communication device, the first request including the hardware specific machine token; transmitting, from the wireless device to a second communication device different than the first communication device, a second request for a second electronic medical record associated with the user and stored in electronic storage accessible by the second communication device, the second request including the hardware specific machine token; receiving, at the wireless device from the first communication device, the first electronic medical record in response to the first communication device receiving the first request and authenticating the first request based on the hardware specific machine token, wherein the first communication device authenticating the first request based on the hardware specific machine token comprises; extracting, by the first communication device and from the first request, the data representing the identifier that uniquely identifies the wireless device that is encoded in the hardware specific machine token, comparing, by the first communication device, the data representing the identifier that uniquely identifies the wireless device extracted from the first request with corresponding data that uniquely identifies the wireless device, and authenticating, by the first communication device, the first request based on the comparison of the data representing the identifier that uniquely identifies the wireless device extracted from the first request with the corresponding data that uniquely identifies the wireless device; receiving, at the wireless device from the second communication device, the second electronic medical record in response to the second communication device receiving the second request and authenticating the second request based on the hardware specific machine token wherein the second communication device authenticating the second request based on the hardware specific machine token comprises; extracting, by the second communication device and from the second request, the data representing the identifier that uniquely identifies the wireless device that is encoded in the hardware specific machine token, comparing, by the second communication device, the data representing the identifier that uniquely identifies the wireless device extracted from the second request with corresponding data that uniquely identifies the wireless device, and authenticating, by the second communication device, the second request based on the comparison of the data representing the identifier that uniquely identifies the wireless device extracted from the second request with the corresponding data that uniquely identifies the wireless device; based on the first request and the second request being authenticated, establishing a secure, authenticated connection between the wireless device and a medical provider record system; receiving, at the wireless device, a request for a medical record application of the wireless device to deliver the first and second electronic medical records to the medical provider record system using the secure, authenticated connection, wherein the medical provider record system stores electronic medical records that are stored across multiple medical record storage systems; assembling, at the wireless device, the first and second electronic medical records in response to receiving the request to deliver the first and second electronic medical records using the secure, authenticated connection; and transmitting the assembled first and second electronic medical records from the wireless device to the medical provider record system using the secure, authenticated connection. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification