IP Library Granted Patent US 11,908,573
Granted Patent B1
US 11,908,573 · App. 17/178,995 · Granted Feb 20, 2024

Predictive resource management

Inventors: Tyler Forehand (Nashville, TN); Edmund Jackson (Nashville, TN); Nathan Watkins (Nashville, TN); J R Allen (Nashville, TN)
Assignee: C/HCA, Inc.
G16H40/20
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,908,573
App. No.
17/178,995
Filed
Feb 18, 2021
Granted
Feb 20, 2024
Kind
B1
Art Unit
3683
USPC
705/7.13
Abstract

Techniques are disclosed for coordinating service for a user assigned to a service unit of a service facility. The techniques include receiving user data associated with the user, or resource status data associated with a status of a resource. The techniques further include determining a classification of the user based on the user data, the classification corresponding to a condition or service status of the user. The user may then be assigned to a user group based on the classification of the user. The user group may be associated with a recommendation for treating the user. The resource may also be assigned to a resource group based on the resource status data. The techniques further include generating a visual representation of at least a portion of the service unit based on the assigned user group or assigned resource group, and providing the visual representation to a user device for presentation.

Claims (79)

1. A computer-implemented method, comprising:

receiving, by a service visualization system, user data associated with a user of a plurality of users, the user assigned to a service unit of a plurality of service units of a service facility, the user data maintained by a service management system of a service organization, and the service facility being one of a plurality of service facilities affiliated with the service organization;

inputting, by the service visualization system, the user data into a classification model of the service visualization system;

determining, by the classification model, a classification for the user, the classification identifying at least one of a condition or service status of the user;

assigning, by the service visualization system, the user to a user group based at least in part on the classification of the user, the classification being common with members of the user group;

determining, by the service visualization system, resource status data corresponding to a resource status of a resource of the service facility, the resource associated with the assigned service unit;

assigning, by the service visualization system, the resource to a resource group based at least in part on the resource status, the resource status being common with members of the resource group;

generating, by the service visualization system, a visual representation of at least a portion of the assigned service unit of the service facility based at least in part on the assigned user group of the user and the assigned resource group of the resource; and

providing, by the service visualization system, the visual representation to a user device of a user service provider for use in coordinating user service for the user among service units of the service facility.

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

receiving, by the service visualization system, first training data samples corresponding to a first subset of user data records of users of the plurality of service facilities affiliated with the service organization;

training, by the service visualization system in a first training round, the classification model utilizing the first training data samples;

receiving, by the service visualization system, second training data samples corresponding to a second subset of user data records of users of the service facility, the second subset being a subset of the first subset; and

training, by the service visualization system in a second training round, the classification model utilizing the second training data samples.

3. The computer-implemented method of claim 1 , wherein the classification is associated with at least one of: (I) a predicted admission to a second service unit of the plurality of service units of the service facility, or (II) a predicted discharge from the service unit of the plurality of service units of the service facility.

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

determining, by the service visualization system, a recommendation based at least in part on the classification of the user, the recommendation associated with at least one of: (I) servicing a first service unit resource associated with a second service unit, or (II) procuring a second service unit resource for the second service unit, the second service unit resource presently associated with a third service unit; and

providing, by the service visualization system, the recommendation to the user device for presentation in association with the visual representation.

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

determining, by the service visualization system, a respective classification for each user of the plurality of users, each user being assigned to a service unit of the plurality of service units of the service facility;

assigning, by the service visualization system, each user to at least one user group based at least in part on the respective classifications; and

generating, by the service visualization system, the visual representation based at least in part on respective user group assignments of the plurality of users.

6. The computer-implemented method of claim 1 , wherein the resource corresponds to a bed, the resource being one of a plurality of resources associated with the assigned service unit, and wherein the resource status data indicates whether the resource is at least one of: (I) clean, (II) needs cleaning, (III) occupied, or (IV) unoccupied.

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

determining, by the service visualization system, that the user is likely to be admitted to a second service unit based at least in part on the classification, wherein the user is presently assigned to the resource;

determining, by the service visualization system, a recommendation to perform at least one of: (I) scheduling a cleaning of the resource, following a discharge of the user from the service unit, (II) procuring a second resource for the second service unit, or (III) scheduling another user for admission to the service unit upon the discharge of the user from the service unit; and

providing, by the service visualization system, the recommendation to the user device for presentation in association with the visual representation.

8. The computer-implemented method of claim 1 , wherein the visual representation includes one or more visual indicators that are respectively associated with at least one of: (I) the classification of the user, (II) the resource status of the resource, or (III) a status of the service unit, or (IV) a recommendation associated with the user, the resource, or the service unit.

9. A service visualization system, comprising:

a memory configured to store computer-executable instructions; and

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

receive user data associated with a user of a plurality of users, the user assigned to a service unit of a plurality of service units of a service facility, the user data maintained by a service management system of a service organization, and the service facility being one of a plurality of service facilities affiliated with the service organization;

input the user data into a classification model of the service visualization system;

determine, by the classification model, a classification for the user, the classification identifying at least one of a condition or service status of the user;

assign the user to a user group based at least in part on the classification of the user, the classification being common with members of the user group;

determine resource status data corresponding to a resource status of a resource of the service facility, the resource associated with the assigned service unit;

assign the resource to a resource group based at least in part on the resource status, the resource status being common with members of the resource group;

generate a visual representation of at least a portion of the assigned service unit of the service facility based at least in part on the assigned user group of the user and the assigned resource group of the resource; and

provide the visual representation to a user device of a user service provider for use in coordinating user service for the user among service units of the service facility.

10. The service visualization system of claim 9 , wherein the condition or service status identified by the classification is a predicted future condition or future service status of the user, and wherein the processor is further configured to access the memory and execute additional instructions to at least:

determine, based at least in part on the classification, a recommendation associated with assigning the user to a second service unit that is different from the service unit; and

provide the recommendation to the user device for presentation in association with the visual representation.

11. The service visualization system of claim 9 , wherein the classification is associated with an indication that the user is a candidate for receiving palliative service, and wherein the processor is further configured to access the memory and execute additional instructions to at least:

determine, based at least in part on the classification, a recommendation for servicing the user, the recommendation associated with at least one of: (I) assigning specialized palliative service to be provided for the user, or (II) providing support to a person who is associated with the user; and

provide the recommendation to the user device for presentation in association with the visual representation.

12. The service visualization system of claim 9 , wherein the processor is further configured to access the memory and execute additional instructions to at least:

detect an occurrence of a trigger event of a plurality of trigger events based at least in part on the user data, the plurality of trigger events associated with one or more infection risk indicators;

determine, by the classification model, the classification based at least in part on the occurrence of the trigger event;

determine a recommendation for servicing the user based at least in part on the classification, the recommendation associated with at least one of: (I) a priority for servicing the user, (II) a specialized service for the user, or (III) assigning the user to a second service unit of the plurality of service units based at least in part on the specialized service; and

provide the recommendation to the user device for presentation in association with the visual representation.

13. The service visualization system of claim 9 , wherein the classification is associated with the condition or treatment status of the user for which specialized service is beneficial during an emergency event, and wherein the processor is further configured to access the memory and execute additional instructions to at least:

determine, based at least in part on the classification, a recommendation for providing (I) a resource to be used for servicing the user during the emergency event, (II) a navigation path suitable for evacuating the user, or (III) assigning the user to a second service unit of the plurality of service units based at least in part on the navigation path; and

provide the recommendation to the user device for presentation in association with the visual representation.

14. The service visualization system of claim 9 , wherein the classification is indicates at least one of: (I) that upon admission for a present condition, the user would be a readmitted user, or (II) a risk of readmission within a predefined time period following a discharge of the user from the service facility, and wherein the processor is further configured to access the memory and execute additional instructions to at least:

determine a recommendation for providing service to the user based at least in part on the assigned user group; and

provide the recommendation to the user device for presentation in association with the visual representation.

15. The service visualization system of claim 9 , wherein the processor is further configured to access the memory and execute additional instructions to at least:

determine, based at least in part on the assigned user group or the resource status data, that the assigned service unit is at risk for being a hot spot;

determine a recommendation that an additional resource be provided to the assigned service unit based at least in part on the risk that the assigned service unit is a hot spot; and

provide the recommendation via a visual indicator within the visual representation.

16. The service visualization system of claim 9 , wherein the status of the resource indicates at least one of a plurality of resource states, including at least one of: (I) serviced, (II) needs servicing, (III) available, or (IV) unavailable.

17. One or more non-transitory computer-readable storage devices comprising computer-executable instructions that, when executed by one or more computer systems of a service visualization system, cause the one or more computer systems to perform operations, comprising:

receiving user data associated with a user of a plurality of users, the user assigned to a service unit of a plurality of service units of a service facility, the user data maintained by a service management system of a service organization, and the service facility being one of a plurality of service facilities affiliated with the service organization;

inputting the user data into a classification model of the service visualization system;

determining, by the classification model, a classification for the user, the classification identifying at least one of a condition or service status of the user;

assigning the user to a user group based at least in part on the classification of the user, the classification being common with members of the user group;

determining resource status data corresponding to a resource status of a resource of the service facility, the resource associated with the assigned service unit;

assigning the resource to a resource group based at least in part on the resource status, the resource status being common with members of the resource group;

generating a visual representation of at least a portion of the assigned service unit of the service facility based at least in part on the assigned user group of the user and the assigned resource group of the resource; and

providing the visual representation to a user device of a user service provider for use in coordinating user service for the user among service units of the service facility.

18. The one or more non-transitory computer-readable storage devices of claim 17 , further comprising additional instructions that, when executed by the one or more computer systems, cause the one or more computer systems to perform additional operations comprising:

receiving first training data samples corresponding to a first subset of user data records of users of the plurality of service facilities affiliated with the service organization;

training the classification model in a first training round by utilizing the first training data samples;

receiving second training data samples corresponding to a second subset of user data records of users of the service facility, the second subset being a subset of the first subset; and

training the classification model in a second training round by utilizing the second training data samples.

19. The one or more non-transitory computer-readable storage devices of claim 17 , wherein the classification is associated with at least one of: (I) a predicted admission to a second service unit of the plurality of service units of the service facility, or (II) a predicted discharge from the service unit of the plurality of service units of the service facility.

20. The one or more non-transitory computer-readable storage devices of claim 17 , further comprising additional instructions that, when executed by the one or more computer systems, cause the one or more computer systems to perform additional operations comprising:

determining a recommendation based at least in part on the classification of the user, the recommendation associated with at least one of: (I) servicing a first service unit resource associated with a second service unit, or (II) procuring a second service unit resource for the second service unit, the second service unit resource presently associated with a third service unit; and

providing the recommendation to the user device for presentation in association with the visual representation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2024
From: FOREHAND, TYLER; JACKSON, EDMUND; WATKINS, NATHAN; ALLEN, JR
To: C/HCA, INC.
Reel/Frame 066051/0189 →
Continuity (1)
Provisional Application 62978155 · Feb 18, 2020
Cited By (66)
US 12,223,360 US 12,272,448 US 12,361,291 US 12,369,039 US 12,369,043 US 12,375,930 US 12,382,298 US 12,382,300 US 12,382,302 US 12,382,303 US 12,389,232 US 12,389,233 US 12,395,852 US 12,395,853 US 12,395,856 US 12,395,857 US 12,402,013 US 12,425,869 US 12,425,870 US 12,439,264 US 12,439,270 US 12,452,680 US 12,452,681 US 12,452,682 US 12,452,686 US 12,457,501 US 12,464,365 US 12,464,366 US 12,464,371 US 12,470,944 US 12,477,349 US 12,490,102 US 12,495,306 US 12,501,270 US 12,501,271 US 12,501,273 US 12,513,528 US 12,538,134 US 12,543,048 US 12,549,953 US 12,563,402 US 12,568,380 US 12,572,808 US 12,574,742 US 12,574,743 US 12,574,754 US 12,574,755 US 12,581,314 US 12,587,865 US 12,598,473 US 12,604,199 US 12,604,206 US 12,610,242 US 12,610,243 US 12,610,244 US 12,621,672 US 12,621,673 US 12,621,674 US 12,634,704 US 12,634,705 US 12,634,706 US 12,634,707 US 12,641,441 US 12,641,443 US 12,658,309 US 12,689,910