IP Library Patent Application 11230195
Patent Application
App. No. 11/230,195

System and method for selecting a best-suited individual for performing a task from a plurality of individuals

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 None
App. No.
11/230,195
Abstract

The present invention provides a computer implemented system and method for selecting a best-suited individual for performing a task from a plurality of individuals. The method including identifying a plurality of individuals for performing a task, receiving a task to be assigned to an individual, assessing the suitability of each of the plurality of available individuals for performing the task, and determining a best-suited individual for performing the task. The method includes evaluating for each individual the individual's current workload, the individual's proximity to a location of the current task and the individual's responsibility for performing the current task. In a preferred embodiment, the present invention is utilized to balance the workload of a hospital's housekeeping staff assigned to dean beds in a hospital thereby decreasing the bed turnover time and increasing the patient throughput of the hospital.

Claims (26)

1 . A computer implemented method for selecting a best-suited individual for performing a task from a plurality of individuals, the method comprising:

identifying a plurality of individuals for performing a task,

receiving a task to be assigned to an individual,

assessing the suitability of each of the plurality of available individuals, and

determining a best-suited individual for performing the task.

2 . The method of claim 1 including assigning the task to the best-suited individual.

3 . The method of claim 1 wherein assessing the suitability of each of a plurality of available individuals further includes identifying a primary individual for the task, and determining a workload for the primary individual.

4 . The method of claim 3 wherein determining a best-suited individual for performing the task further includes identifying the primary individual if the workload for the primary individual is less than a predetermined threshold.

5 . The method of claim 1 wherein assessing the suitability of each of a plurality of available individuals includes assessing at least one of a workload of the individual, a proximity of the individual to a location of the task, and a level of responsibility of the individual with respect to the task.

6 . The method of claim 2 wherein the step of assigning further includes notifying the best-suited individual of the task.

7 . The method of claim 2 further comprising assigning a priority level to the task wherein the step of assigning includes considering the priority level of the task.

8 . The method of claim 5 wherein assessing the level of responsibility of the individual with respect to the task further comprises comparing at least one qualification of the individual to a requirement of the task.

9 . The method of claim 5 wherein assessing the suitability of each of a plurality of individuals includes determining a suitability value for each individual including summing a weighted value for each of the individual's proximity to the location of the task a current work load of the individual, and the individual's responsibility for the current task.

10 . The method of claim 9 wherein the step of determining a suitability value for each of n individuals includes for each individual evaluating the function:

S ( n )=( P gain( n )( P ( n ))* P ( n ))+ L gain( n )* L ( n )+ R gain( n )* R ( n )),

where S(n) is the suitability of the n th individual for performing the current task.

11 . A computer implemented system for selecting a best-suited individual for performing a task from a plurality of individuals comprising:

a server computer coupled to a memory and a display;

said server computer programmed for receiving information pertaining to a current task, retrieving and evaluating stored data for each of a plurality of individuals for determining a suitability value for each said individual with respect said current task, and identifying a best suited individual for performing said current task from said plurality of individuals.

12 . The system according to claim 11 wherein the server computer is further programmed to assign the current task to the best-suited individual.

13 . The system according to claim 11 wherein the server computer is coupled to a communications system and further programmed to notify the best-suited individual of the assignment of the current task via the communications system.

14 . The system according to claim 11 wherein the server computer utilizes an algorithm for determining the suitability value for each individual, the algorithm utilizing a factor representing at least one of the individuals current workload, the individuals proximity to a location of the current task, and the individuals responsibility for the current task.

15 . The system according to claim 14 wherein the algorithm includes a weighting factor for biasing the result of the algorithm in favor of at least one of the individuals current workload, proximity to the current task, and responsibility for the current task.

16 . The system according to claim 11 further comprising means for storing a workload queue for each individual's assigned tasks, wherein following the assignment of the current task, the suitability of each individual for each assigned task is reassessed and reassigned to the best-suited individual.

17 . The system according to claim 12 further comprising means for receiving notifications via the communications system from an individual upon the completion of a task thereby initiating a transmission of a next assignment notification to the individual.

18 . The system according to claim 11 further comprising means for populating a workload queue for a plurality of individuals with pending assignments prior to the start of a work shift.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2012
From: ALLSCRIPTS HEALTHCARE US, LP
To: ALLSCRIPTS SOFTWARE, LLC
Reel/Frame 027816/0186 →
MERGER Recorded Mar 5, 2012
From: ECLIPSYS CORPORATION
To: ALLSCRIPTS HEALTHCARE US, LP
Reel/Frame 027805/0558 →
RELEASE OF SECURITY INTEREST Recorded Aug 27, 2010
From: WELLS FARGO BANK, SUCCESSOR-BY-MERGER TO WACHOVIA BANK
To: ECLIPSYS PATIENT FLOW SOLUTIONS, LLC
Reel/Frame 024898/0161 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Sep 2, 2009
From: ECLIPSYS PATIENT FLOW SOLUTIONS, LLC
To: WACHOVIA BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 023183/0001 →
CHANGE OF NAME Recorded Jul 28, 2009
From: PREMISE CORPORATION
To: ECLIPSYS PATIENT FLOW SOLUTIONS, LLC
Reel/Frame 023012/0175 →
RELEASE AND TERMINATION OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 19, 2007
From: INFLECTION POINT VENTURES II, L.P.
To: PREMISE CORPORATION
Reel/Frame 019594/0407 →
SECURITY AGREEMENT Recorded Sep 29, 2006
From: PREMISE CORPORATION
To: INFLECTION POINT VENTURES II, L.P.
Reel/Frame 018356/0277 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2005
From: SHINE, DAVID J.; PARACHOOR, SATHEESH B.
To: PREMISE DEVELOPMENT CORPORATION
Reel/Frame 016753/0194 →