IP Library › Granted Patent US 10,277,568
Granted Patent B2
US 10,277,568 · App. 14/953,599 · Granted Apr 30, 2019

Secure patient record transmission and removal

Inventors: Steven East (West Palm Beach, FL); Thomas Stinson (Tequesta, FL)
Assignee: CaringOnDemand, LLC
H04L63/08G06F19/00G16H10/60H04L63/107
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,277,568
App. No.
14/953,599
Granted
Apr 30, 2019
Kind
B2
Abstract

The technology relates to securely providing patient data to caretakers. Verification information from one or more patients may be received by one or more processors. The verification information may include data associated with each of the one or more patient's service locations. The one or more processors may store the patient data for each of the one or more patients in association with the patient's respective verification information. Upon receiving an authentication request including authentication information associated with a caregiver's location, to view a first patient's data, the one or more processors may determine whether the caregiver's authentication information satisfies the first patient's verification information. Upon determining the caregiver's authentication information satisfies the first patient's verification information, controlling the release of the first patient's data to a caregiver's device.

Claims (58)

1. A computer implemented method for securely providing patient information, the method comprising:

receiving, with one or more processors, verification information for a first patient, the verification information including a service location of the first patient, wherein the service location is a location where the first patient has a scheduled appointment with a caregiver, the verification information also including at least one of:

i. a geolocation of service location; or

ii. networking data of the service locations;

storing, with the one or more processors, patient data for the first patient in association with the verification information;

receiving, by the one or more processors, an authentication request to view the patient data, wherein the authentication request includes authentication information associated with a location of a device of the caregiver, and the authentication information includes a geolocation of the caregiver;

determining, by the one or more processors, the authentication information satisfies the verification information, including determining whether the geolocation of the caregiver is within a predetermined distance of the geolocation of the service location;

controlling release of the patient data to the caregiver device upon determining the authentication information satisfies the verification information;

receiving updated authentication information from the caregiver;

determining the updated authentication information is not within a predetermined distance of the service location; and

controlling deletion of the patient data from the caregiver device, when the updated authentication information is not within the predetermined distance of the service location.

2. The method of claim 1 , wherein prior to the release of the patient data, determining whether the verification information provides a grant of permission for the caregiver to access the patient data.

3. The method of claim 1 , wherein the authentication information includes information on a network to which the caregiver device is connected, and determining whether the authentication information satisfies the verification information further comprises:

determining whether the information on the network is the same as the networking data.

4. The method of claim 1 , wherein the updated authentication information includes a geolocation of the caregiver; and

determining the updated authentication information is not within a predetermined distance of the service location includes determining whether the geolocation of the caregiver is within a predetermined distance of the geolocation of the service location.

5. The method of claim 1 , further comprising:

receiving, with one or more processors, verification information for at least one additional patient, the at least one additional patient's verification information including data associated with second patient's service location; and

storing, with the one or more processors, patient data for the at least one additional patient in association with the verification information of the at least one additional patient.

6. A system for securely providing patient information comprising:

one or more computing devices; and

memory storing instructions, the instructions executable by the one or more computing devices;

wherein the instructions comprise:

receiving, with the one or more computing devices, verification information for a first patient, the verification information including a service location of the first patient, wherein the service location is a location where the first patient has a scheduled appointment with a caregiver, the verification information also including at least one of:

i. a geolocation of service location; or

ii. networking data of the service locations;

storing, with one or more computing devices, patient data for the first patient in association with the verification information;

receiving, by the one or more computing devices, an authentication request to view the patient data, wherein the authentication request includes authentication information associated with a location of a device of the caregiver, and the authentication information includes a geolocation of the caregiver;

determining, by the one or more computing devices, the authentication information satisfies the verification information;

upon determining the authentication information satisfies the verification information, controlling release of the patient data to the caregiver device, including determining whether the geolocation of the caregiver is within a predetermined distance of the geolocation of the service location;

receiving updated authentication information from the caregiver;

determining the updated authentication information is not within a predetermined distance of the service location; and

controlling deletion of the patient data from the caregiver device, when the updated authentication information is not within the predetermined distance of the service location.

7. The system of claim 6 , wherein prior to the release of the patient data, determining whether the patient verification information provides a grant of permission for the caregiver to access the patient data.

8. The system of claim 6 , wherein the authentication information includes information on a network to which the caregiver device is connected, and the determining whether the authentication information satisfies the verification information further comprises:

determining whether the information on the network to which the caregiver device is connected is the same as the networking data of the verification information.

9. The system of claim 8 , wherein the updated authentication information includes a geolocation of the caregiver; and

determining the updated authentication information is not within a predetermined distance of the service location includes determining whether the geolocation of the caregiver is within a predetermined distance of the geolocation of the service location.

10. The system of claim 6 , further comprising:

receiving, with one or more processors, verification information for at least one additional patient, the at least one additional patient's verification information including data associated with second patient's service location; and

storing, with the one or more processors, patient data for the at least one additional patient in association with the verification information of the at least one additional patient.

11. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of:

receiving verification information for a first patient, the verification information including a service location of the first, wherein the service location is a location where the first patient has a scheduled appointment with a caregiver, the verification information also including at least one of:

i. a geolocation of service location; or

ii. networking data of the service locations;

storing patient data for the first patient in association with the verification information;

receiving an authentication request to view the patient data, wherein the authentication request includes authentication information associated with a location of a device of the caregiver, and the authentication information includes a geolocation of the caregiver;

determining the authentication information satisfies the verification information;

upon determining the authentication information satisfies the verification information, controlling release of the patient data to the caregiver device, including determining whether the geolocation of the caregiver is within a predetermined distance of the geolocation of the service location;

receiving updated authentication information from the caregiver;

determining the updated authentication information is not within a predetermined distance of the service location; and

controlling deletion of the patient data from the caregiver device, when the updated authentication information is not within the predetermined distance of the service location.

12. The non-transitory computer-readable medium, of claim 11 , wherein prior to the release of the patient data, determining whether the verification information provides a grant of permission for the caregiver to access the patient data.

13. The non-transitory computer-readable medium of claim 11 , wherein the authentication information includes information on a network to which the caregiver device is connected, and the determining whether the authentication information satisfies the verification information further comprises:

determining whether the information on the network to which the caregiver device is connected is the same as the networking data of the verification information.

14. The non-transitory computer-readable medium of claim 11 , further comprising:

receiving, with one or more processors, verification information for at least one additional patient, the at least one additional patient's verification information including data associated with second patient's service location; and

storing with the one or more processors, patient data for the at least one additional patient in association with the verification information of the at least one additional patient.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2019
From: EASTIM TECH, LLC
To: CARINGONDEMAND, LLC
Reel/Frame 048072/0319 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2015
From: EAST, STEVEN; STINSON, THOMAS
To: EASTIM TECH, LLC
Reel/Frame 037178/0258 →
Continuity (1)
Related Publication 20170155630A1 · Jun 1, 2017
Cited By (1)
US 12,273,351