IP Library Granted Patent US 10,412,028
Granted Patent B1
US 10,412,028 · App. 16/181,226 · Granted Sep 10, 2019

Data derived user behavior modeling

Inventors: William Michael Gregg (Nashville, TN); Jim Najib Jirjis (Nashville, TN); Jonathan Perlin (Nashville, TN); Christopher Mason (Nashville, TN)
Assignee: HCA Holdings, Inc.
H04L51/046A61B5/0022G16H50/30
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,412,028
App. No.
16/181,226
Granted
Sep 10, 2019
Kind
B1
Abstract

In some examples, user models are generated to represent experience of users with respect to their roles. Models that represent conditions are also generated. As part of generating a support element for a particular user, a triggering event is detected (e.g., an update to a user record), a condition is identified, a condition model and a user model are compared to identify a condition preparedness score. This score is used to generate the support element, which is shared with a user device of the user.

Claims (63)

1. A computer-implemented method, comprising:

accessing, by a centralized server, a user list to identify a plurality of dependent users;

analyzing one or more data streams for data that reference individual dependent users of the plurality of dependent users, the one or more data streams extending across a network and between a plurality of generation devices and one or more storage devices comprising a clinical data warehouse, at least one data stream comprising messages of a standardized format;

for each dependent user of the plurality of dependent users, performing by the centralized server:

detecting a triggering event based on monitoring the one or more data streams in accordance with a set of triggering rules, the triggering event comprising a message that updates a user record associated with a dependent user of the plurality of dependent users;

determining a likely present condition of the dependent user based on one or more condition data present in the message or in the user record;

selecting a present condition model from a set of present condition models stored on the centralized server based on the likely present condition;

identifying a user model for an authorized user that is associated with the likely present condition of the dependent user, the user model stored on the centralized server;

comparing the present condition model with the user model to determine a condition preparedness score for the authorized user;

generating, based on the condition preparedness score, a support element capable of being presented at a user device associated with the authorized user, the support element including one or more items retrieved from a database associated with the condition preparedness score; and

transmitting, via the network, the support element to the user device for presentation at the user device.

2. The computer-implemented method of claim 1 , wherein the support element comprises a communication that is customized to a context of the authorized user with respect to the dependent user.

3. The computer-implemented method of claim 1 , wherein the user model comprises a plurality of data objects representative of user preparedness for responding to the likely present condition, the plurality of data objects comprising at least one of a generic data object, an experience data object, or an activity data object.

4. The computer-implemented method of claim 3 , wherein:

the generic data object represents generic information of the authorized user;

the experience data object represents historical experience the authorized user has obtained by responding to the likely present condition at other times; and

the activity data object represents additional knowledge the authorized user has obtained that is related to the likely present condition.

5. The computer-implemented method of claim 4 , wherein the experience data object is determined based on one or more historical data comprising code-based data, note entry data, or placed order data.

6. The computer-implemented method of claim 1 , wherein the present condition model comprises a set of preparedness indicators indicative of authorized user preparedness for responding to the likely present condition.

7. The computer-implemented method of claim 1 , further comprising:

assigning the authorized user to one of a plurality of buckets based on the condition preparedness score, each bucket representing a distinct level of user preparedness for responding to the likely present condition, and

wherein generating the support element comprises generating the support element based on the assigned bucket.

8. A centralized server system, comprising:

one or more data storage devices comprising a clinical data warehouse;

a memory comprising computer-executable instructions; and

a processor configured to access the memory and execute the computer-executable instruction to at least:

access a user list to identify a plurality of dependent users;

analyze one or more data streams for data that references individual dependent users of the plurality of dependent users, the one or more data streams extending across a network and between a plurality of generation devices and the one more storage devices, at least one data stream comprising messages of a standardized format;

for each dependent user of the plurality of dependent users,

detect a triggering event based on monitoring the one or more data streams in accordance with a set of triggering rules, the triggering event comprising a message that updates a user record associated with a dependent user of the plurality of dependent users;

determine a likely present condition of the dependent user based on one or more condition data present in the message or in the user record;

select a present condition model from a set of present condition models stored on the centralized server system based on the likely present condition;

identify a user model for an authorized user that is associated with the likely present condition of the dependent user, the user model stored on the centralized server system;

compare the present condition model with the user model to determine a condition preparedness score for the authorized user;

generate, based on the condition preparedness score, a support element capable of being presented at a user device associated with the authorized user, the support element including one or more items retrieved from a database associated with the condition preparedness score; and

transmit, via the network, the support element to the user device for presentation at the user device.

9. The centralized server system of claim 8 , wherein the support element comprises a communication that is customized to a context of the user with respect to the dependent user.

10. The centralized server system of claim 8 , wherein the one or more condition data reference the likely present condition.

11. The centralized server system of claim 8 , wherein the user model comprises a plurality of data objects representative of user preparedness for responding to the likely present condition, the plurality of data objects comprising at least one of a generic data object, an experience data object, or an activity data object.

12. The centralized server system of claim 11 , wherein:

the generic data object represents generic information of the authorized user;

the experience data object represents historical experience the authorized user has obtained by responding to the likely present condition at other times; and

the activity data object represents additional knowledge the authorized user has obtained that is related to the likely present condition.

13. The centralized server system of claim 12 , wherein the experience data object is determined based on one or more historical data comprising code-based data, note entry data, or placed order data.

14. The centralized server system of claim 8 , wherein the present condition model comprises a set of preparedness indicators indicative of user preparedness for responding to the likely present condition.

15. A non-transitory computer-readable storage device comprising computer-executable instructions that, when executed by one or more computer systems, cause the one or more computer systems to perform operations comprising:

accessing, by a centralized server, a user list to identify a plurality of dependent users;

analyzing one or more data streams for data that references individual dependent users of the plurality of dependent users, the one or more data streams extending across a network and between a plurality of generation devices and one more storage devices comprising a clinical data warehouse, at least one data stream comprising messages of a standardized format;

for each dependent user of the plurality of dependent users, performing by the centralized server:

detecting a triggering event based on monitoring the one or more data streams in accordance with a set of triggering rules, the triggering event comprising a message that updates a user record associated with a dependent user of the plurality of dependent users;

determining a likely present condition of the dependent user based on one or more condition data present in the message or in the user record;

selecting a present condition model from a set of present condition models stored on the centralized server based on the likely present condition;

identifying a user model for an authorized user that is associated with the likely present condition of the dependent user, the user model stored on the centralized server;

comparing the present condition model with the user model to determine a condition preparedness score for the authorized user;

generating, based on the condition preparedness score, a support element capable of being presented at a user device associated with the authorized user, the support element including one or more items retrieved from a database associated with the condition preparedness score; and

transmitting, via the network, the support element to the user device for presentation at the user device.

16. The non-transitory computer-readable storage device of claim 15 , wherein the support element comprises a communication that is customized to a context of the user with respect to the dependent user.

17. The non-transitory computer-readable storage device of claim 15 , wherein the user model comprises a plurality of data objects representative of user preparedness for responding to the likely present condition, the plurality of data objects comprising at least one of a generic data object, an experience data object, or an activity data object.

18. The non-transitory computer-readable storage device of claim 15 , wherein the present condition model comprises a set of preparedness indicators indicative of user preparedness for responding to the likely present condition.

19. The non-transitory computer-readable storage device of claim 15 , wherein the operations further comprise:

assigning the user to one of a plurality of buckets based on the condition preparedness score, each bucket representing a distinct level of user preparedness for responding to the likely present condition, and

wherein generating the support element comprises generating the support element based on the assigned bucket.

20. The non-transitory computer-readable storage device of claim 15 , wherein the operations further comprise associating the message with information that is unique to a computer application executing on a different user device associated with the dependent user, and wherein the centralized server is configured to interact with the computer application to record progression of a different condition associated with the dependent user.

Assignments (5)
CHANGE OF NAME Recorded Nov 21, 2019
From: HCA HOLDINGS, INC.
To: HCA HEALTHCARE, INC.
Reel/Frame 051084/0170 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2019
From: HCA HEALTHCARE, INC.
To: C/HCA, INC.
Reel/Frame 051086/0133 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2019
From: MASON, CHRISTOPHER
To: HCA - INFORMATION TECHNOLOGY & SERVICES, INC.
Reel/Frame 049830/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2019
From: HCA - INFORMATION TECHNOLOGY & SERVICES, INC.
To: HCA HOLDINGS, INC.
Reel/Frame 049830/0871 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2019
From: GREGG, WILLIAM MICHAEL; JIRJIS, JIM NAJIB; PERLIN, JONATHAN
To: HCA HOLDINGS, INC.
Reel/Frame 049781/0078 →
Continuity (5)
Continuation In Part 15917466 · Mar 9, 2018
Continuation In Part 15620607 · Jun 12, 2017
Continuation 14287408 · May 27, 2014
Provisional Application 62470672 · Mar 13, 2017
Provisional Application 61827466 · May 24, 2013
Cited By (2)
US 12,272,448 US 12,431,001