Healthcare proximity services
First Claim
1. A computer-implemented method comprising:
- receiving, from an application instance operating on a first client device, information indicating (i) a patient identifier corresponding to a patient associated with the first client device, (ii) a beacon identifier associated with a wireless proximity beacon that is associated with a physical location within a healthcare facility, and (iii) a proximity of the first client device to the wireless proximity beacon associated with the beacon identifier;
estimating a physical location of the first client device within the healthcare facility based at least on (i) the beacon identifier associated with the wireless proximity beacon, and (ii) the proximity of the first client device to the wireless proximity beacon;
accessing a patient profile associated with the patient identifier, the patient profile comprising patient information corresponding to the patient;
receiving, from each of one or more application instances that operate on one or more respective second client devices associated with one or more healthcare providers of the healthcare facility, (i) a beacon identifier associated with a wireless proximity beacon that is associated with a physical location within a healthcare facility, and (ii) a proximity of the second client device associated with the healthcare provider to the wireless proximity beacon associated with the beacon identifier;
estimating, for each of the one or more second client devices associated with the one or more healthcare providers, a physical location of the second client device associated with the healthcare provider within the healthcare facility based at least on (i) the beacon identifier associated with the wireless proximity beacon, and (ii) the proximity of the second client device associated with the healthcare provider to the wireless proximity beacon associated with the beacon identifier;
selecting, from among the one or more second client devices associated with the one or more healthcare providers, a particular second client device associated with a particular healthcare provider based at least on the estimated physical location of the first client device and the estimated physical locations of the one or more second client devices associated with the one or more healthcare providers; and
transmitting, to the particular second client device associated with the particular healthcare provider, at least a portion of the patient information for display at an interface of the particular second client device associated with the particular healthcare provider.
2 Assignments
0 Petitions
Accused Products
Abstract
Method, systems, and computer-readable media for receiving, from an application instance operating on a client device, healthcare information that indicates a client device identifier, a wireless proximity beacon identifier, and a proximity of the identified client device to the identified wireless proximity beacon. From the received healthcare information, a determination is made whether the proximity of the identified client device to the identified wireless proximity beacon satisfies a threshold proximity. Based at least on the determination, an action is determined that the application instance operating on the identified client device is permitted to perform while the proximity of the identified client device to the identified wireless proximity beacon satisfies the threshold proximity. Healthcare information is transmitted to the identified client device that enables the application instance operating on the identified client device to perform the action.
33 Citations
22 Claims
-
1. A computer-implemented method comprising:
-
receiving, from an application instance operating on a first client device, information indicating (i) a patient identifier corresponding to a patient associated with the first client device, (ii) a beacon identifier associated with a wireless proximity beacon that is associated with a physical location within a healthcare facility, and (iii) a proximity of the first client device to the wireless proximity beacon associated with the beacon identifier; estimating a physical location of the first client device within the healthcare facility based at least on (i) the beacon identifier associated with the wireless proximity beacon, and (ii) the proximity of the first client device to the wireless proximity beacon; accessing a patient profile associated with the patient identifier, the patient profile comprising patient information corresponding to the patient; receiving, from each of one or more application instances that operate on one or more respective second client devices associated with one or more healthcare providers of the healthcare facility, (i) a beacon identifier associated with a wireless proximity beacon that is associated with a physical location within a healthcare facility, and (ii) a proximity of the second client device associated with the healthcare provider to the wireless proximity beacon associated with the beacon identifier; estimating, for each of the one or more second client devices associated with the one or more healthcare providers, a physical location of the second client device associated with the healthcare provider within the healthcare facility based at least on (i) the beacon identifier associated with the wireless proximity beacon, and (ii) the proximity of the second client device associated with the healthcare provider to the wireless proximity beacon associated with the beacon identifier; selecting, from among the one or more second client devices associated with the one or more healthcare providers, a particular second client device associated with a particular healthcare provider based at least on the estimated physical location of the first client device and the estimated physical locations of the one or more second client devices associated with the one or more healthcare providers; and transmitting, to the particular second client device associated with the particular healthcare provider, at least a portion of the patient information for display at an interface of the particular second client device associated with the particular healthcare provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
one or more processing elements; and non-transitory computer-readable storage media storing instructions that, when executed by the one or more processing elements, cause the system to perform operations comprising; receiving, from an application instance operating on a first client device, information indicating (i) a patient identifier corresponding to a patient associated with the first client device, (ii) a beacon identifier associated with a wireless proximity beacon that is associated with a physical location within a healthcare facility, and (iii) a proximity of the first client device to the wireless proximity beacon associated with the beacon identifier; estimating a physical location of the first client device within the healthcare facility based at least on (i) the beacon identifier associated with the wireless proximity beacon, and (ii) the proximity of the first client device to the wireless proximity beacon; accessing a patient profile associated with the patient identifier, the patient profile comprising patient information corresponding to the patient; receiving, from each of one or more application instances that operate on one or more respective second client devices associated with one or more healthcare providers of the healthcare facility, (i) a beacon identifier associated with a wireless proximity beacon that is associated with a physical location within a healthcare facility, and (ii) a proximity of the second client device associated with the healthcare provider to the wireless proximity beacon associated with the beacon identifier; estimating, for each of the one or more second client devices associated with the one or more healthcare providers, a physical location of the second client device associated with the healthcare provider within the healthcare facility based at least on (i) the beacon identifier associated with the wireless proximity beacon, and (ii) the proximity of the second client device associated with the healthcare provider to the wireless proximity beacon associated with the beacon identifier; selecting, from among the one or more second client devices associated with the one or more healthcare providers, a particular second client device associated with a particular healthcare provider based at least on the estimated physical location of the first client device and the estimated physical locations of the one or more second client devices associated with the one or more healthcare providers; and transmitting, to the particular second client device associated with the particular healthcare provider, at least a portion of the patient information for display at an interface of the particular second client device associated with the particular healthcare provider. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. At least one non-transitory computer-readable storage medium storing executable instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
-
receiving, from an application instance operating on a first client device, information indicating (i) a patient identifier corresponding to a patient associated with the first client device, (ii) a beacon identifier associated with a wireless proximity beacon that is associated with a physical location within a healthcare facility, and (iii) a proximity of the first client device to the wireless proximity beacon associated with the beacon identifier; estimating a physical location of the first client device within the healthcare facility based at least on (i) the beacon identifier associated with the wireless proximity beacon, and (ii) the proximity of the first client device to the wireless proximity beacon; accessing a patient profile associated with the patient identifier, the patient profile comprising patient information corresponding to the patient; receiving, from each of one or more application instances that operate on one or more respective second client devices associated with one or more healthcare providers of the healthcare facility, (i) a beacon identifier associated with a wireless proximity beacon that is associated with a physical location within a healthcare facility, and (ii) a proximity of the second client device associated with the healthcare provider to the wireless proximity beacon associated with the beacon identifier; estimating, for each of the one or more second client devices associated with the one or more healthcare providers, a physical location of the second client device associated with the healthcare provider within the healthcare facility based at least on (i) the beacon identifier associated with the wireless proximity beacon, and (ii) the proximity of the second client device associated with the healthcare provider to the wireless proximity beacon associated with the beacon identifier; selecting, from among the one or more second client devices associated with the one or more healthcare providers, a particular second client device associated with a particular healthcare provider based at least on the estimated physical location of the first client device and the estimated physical locations of the one or more second client devices associated with the one or more healthcare providers; and transmitting, to the particular second client device associated with the particular healthcare provider, at least a portion of the patient information for display at an interface of the particular second client device associated with the particular healthcare provider.
-
Specification