IP Library Granted Patent US 11,107,576
Granted Patent B2
US 11,107,576 · App. 16/408,797 · Granted Aug 31, 2021

Coordinating communications among healthcare providers

Inventors: David M. T. Ting (Sudbury, MA); Eliot M. Rubinov (Palo Alto, CA); Mae-Ellen Gavin (Lexington, MA); Kyle Vernest (Boston, MA); Roelf Kuitse (Goshen, IN)
Assignee: IMPRIVATA, INC.
G16H40/20G16H40/60G16H40/67G16H80/00
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 11,107,576
App. No.
16/408,797
Granted
Aug 31, 2021
Kind
B2
Abstract

Computer-implemented systems and methods automatically track the dynamic composition of a patient-care team by combining and harvesting information from at least two electronic audit trails: (1) a trail recording access to electronic medical records (EMR), e.g., read-access to patient data, electronic prescriptions and physician orders, etc., and (2) a trail recording electronic communications (email, text messages, etc.) regarding and referencing the patient.

Claims (31)

1. A method of facilitating communication among personnel responsible for care of a patient, the method comprising:

a. providing, at an audit server, access to (A) a database comprising records relating patients to a master list of healthcare personnel, each patient in the database being associated with (i) a core patient care team and (ii) an extended patient care team different from the core patient care team, the core patient care team and the extended patient care team being drawn from the master list of personnel, and (B) an involvement index assigning weights to activities indicative of responsibility for care of patients at least on the basis of a significance of the activity and/or a temporal component of the activity;

b. detecting an activity (i) indicative of responsibility for care of the patient by a person listed in the master list of healthcare personnel and (ii) generated by an application employed by the person;

c. wherein the activity indicative of responsibility for care of the patient by the person is detected by an observer agent resident on a user device utilized by the person, and wherein the observer agent detects activities indicative of responsibility for care of the patient by, at least in part, monitoring screens displayed on the user device that identify the patient;

d. updating, by the audit server, an interaction score of the person based on the detected activity and the involvement index;

e. revising, by the audit server and at least on the basis of the updated interaction score, the core patient care team list and/or the extended patient care team list in the record corresponding to the patient by (i) adding the person to the core patient care team list or the extended patient care team list, (ii) removing the person from the core patient care team list or the extended patient care team list, or (iii) moving the person from one of the core patient care team list or the extended patient care team list to the other; and

f. causing a communication to be sent to all listed members of the core patient care team and/or the extended patient care team for the patient.

2. The method of claim 1 , wherein the observer agent identifies screens by, at least in part, comparing screen data against a database of reference screens.

3. The method of claim 1 , wherein the observer agent detects activities indicative of responsibility for care of the patent by, at least in part, hooking into a message queue for the application employed by the person.

4. The method of claim 1 , further comprising communicating, by the audit server via a network, an update to the core patient care team list and/or an update to the extended patient care team list to a user device of at least one member of the core patient care team and/or the extended patient care team.

5. The method of claim 4 , wherein (i) the update to the core patient care team list is a revised core patient care team list, and (ii) the update to the extended patient care team list is a revised extended patient care team list.

6. The method of claim 4 , further comprising, by the audit server, generating the update to the core patient care team list and/or the update to the extended patient care team list in response to an event.

7. The method of claim 4 , further comprising, by the audit server, generating the update to the core patient care team list and/or the update to the extended patient care team list in response to the passage of time.

8. The method of claim 4 , further comprising, by the audit server, generating the update to the core patient care team list and/or the update to the extended patient care team list in response to a message received from a caregiver.

9. The method of claim 4 , further comprising, by the audit server, generating the update to the core patient care team list and/or the update to the extended patient care team list in accordance with a rule.

10. The method of claim 9 , wherein the audit server comprises an interface for receiving data from an external source, the rule being activated by the received data.

11. The method of claim 9 , wherein the audit server comprises a polling module for polling an external resource for data, the rule being activated by the data.

12. The method of claim 1 , wherein the involvement index assigns weights to activities indicative of responsibility for care of patients on the basis of the significance of the activity and a temporal component of the activity.

13. The method of claim 1 , wherein the communication is sent from a user device of a member of the core patient care team or the extended patient care team.

14. The method of claim 1 , further comprising:

detecting, at a user device of a member of the core patient care team or the extended patient care team, an activity indicative of responsibility for care of the patient by a second person not listed in the core patient care team or the extended patient care team corresponding to the patient; and

updating, by the audit server, the core patient care team list or the extended patient care team list to include the second person.

15. The method of claim 1 , wherein revising the core patient care team list and/or the extended patient care team list comprises:

comparing the updated interaction score to a first threshold and a second threshold lower than the first threshold;

when the updated interaction score exceeds the first threshold, ensuring that the person is on the core patient care team associated with the patient;

when the updated interaction score exceeds the second threshold but not the first threshold, ensuring that the person is on the extended patient care team associated with the patient but not the core patient care team associated with the patient; and

when the updated interaction score does not exceed the second threshold, ensuring that the person is not on the core patient care team associated with the patient or the extended patient care team associated with the patient.

16. The method of claim 1 , wherein the involvement index assigns weights to activities on the basis of preferences of healthcare personnel.

17. The method of claim 1 , further comprising causing to be displayed (i) at least a portion of the core patient care team list and/or at least a portion of the extended patient care team list and (ii) a visual representation of the interaction score of each member of the displayed at least a portion of the core patient care team list and/or at least a portion of the extended patient care team list.

18. The method of claim 1 , further comprising, when the person is added to the core patient care team list or the extended patient care team list, automatically, by the audit server, adding one or more additional people to the core patient care team list or the extended patient care team list irrespective of interaction scores of the one or more additional people.

19. The method of claim 1 , further comprising, when a member of the core patient care team list or the extended patient care team list is unavailable, adding, by the audit server, a replacement member to the core patient care team list or the extended patient care team list irrespective of an interaction score of the replacement member.

Assignments (4)
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL AT REEL/FRAME NO. 59644/0097 Recorded Sep 18, 2024
From: BLUE OWL CAPITAL CORPORATION (FORMERLY KNOWN AS OWL ROCK CAPITAL CORPORATION), AS COLLATERAL AGENT
To: IMPRIVATA, INC.
Reel/Frame 068981/0732 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Apr 8, 2022
From: IMPRIVATA, INC.
To: OWL ROCK CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 059644/0097 →
SECURITY INTEREST Recorded Dec 22, 2020
From: IMPRIVATA, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 054836/0937 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2019
From: TING, DAVID M. T.; RUBINOV, ELIOT M.; GAVIN, MAE-ELLEN; VERNEST, KYLE; KUITSE, ROELF
To: IMPRIVATA, INC.
Reel/Frame 049775/0669 →
Continuity (3)
Continuation 14680590 · Apr 7, 2015
Provisional Application 61976138 · Apr 7, 2014
Related Publication 20190326008A1 · Oct 24, 2019