Method to view schedule interdependencies and provide proactive clinical process decision support in day view form
First Claim
1. An apparatus in communication with a machine configured to execute protocol tasks, the apparatus comprising:
- a memory to store instructions and protocol information including associated tasks and historical data; and
a processor configured to at least;
process a schedule of tasks involving resources in a facility, the resources including the machine in communication with apparatus, the tasks to execute using the resources in connection with a protocol;
determine interdependencies between the resources involved in tasks in the schedule;
calculate, for each task, a probability density function associated with a duration estimation for completion of the respective task;
generate decision support rules with respect to a probability associated with an expected protocol duration, the decision support rules including a lower specification limit as a first adjustable set point quantifying a lower probability threshold for protocol duration and an upper specification limit as a second adjustable set point quantifying an adjustable surplus probability over the expected protocol duration;
convert the protocol, the decision support rules, and the schedule of tasks into critical path logic, the critical path logic to execute a probabilistic logic routine to calculate a schedule risk for the schedule of tasks based on a cumulative probability density function for the protocol including the probability density function for each task;
when the schedule risk exceeds bounds established by the decision support rules, modify the schedule of tasks based on at least one simulation of the tasks in the protocol using the critical path logic and the interdependencies to generate a modified schedule of tasks; and
communicate at least a portion of the modified schedule of tasks to configure the machine to be executed according to the protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for use in managing and preparing for scheduled procedures that are characterized as being interdependent and variable. The disclosed method enables schedule risk management and provides a look-ahead capability along with process diagnostics to isolate specific assets and tasks that can be managed to reduce schedule risk. The method facilitates review of upcoming tasks by the process stakeholders for education as to where the schedule risks reside and in an emulation mode for review and improved scheduling going forward. Clinical workflow is integrated such that process stakeholders and assets are directed in such a way as to keep on, reduce delay risk or recover the schedule.
-
Citations
21 Claims
-
1. An apparatus in communication with a machine configured to execute protocol tasks, the apparatus comprising:
-
a memory to store instructions and protocol information including associated tasks and historical data; and a processor configured to at least; process a schedule of tasks involving resources in a facility, the resources including the machine in communication with apparatus, the tasks to execute using the resources in connection with a protocol; determine interdependencies between the resources involved in tasks in the schedule; calculate, for each task, a probability density function associated with a duration estimation for completion of the respective task; generate decision support rules with respect to a probability associated with an expected protocol duration, the decision support rules including a lower specification limit as a first adjustable set point quantifying a lower probability threshold for protocol duration and an upper specification limit as a second adjustable set point quantifying an adjustable surplus probability over the expected protocol duration; convert the protocol, the decision support rules, and the schedule of tasks into critical path logic, the critical path logic to execute a probabilistic logic routine to calculate a schedule risk for the schedule of tasks based on a cumulative probability density function for the protocol including the probability density function for each task; when the schedule risk exceeds bounds established by the decision support rules, modify the schedule of tasks based on at least one simulation of the tasks in the protocol using the critical path logic and the interdependencies to generate a modified schedule of tasks; and communicate at least a portion of the modified schedule of tasks to configure the machine to be executed according to the protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium including instructions for execution by a processor, the instructions, when executed, causing the processor to at least:
-
process a schedule of tasks involving resources in a facility, the tasks to execute using the resources in connection with a protocol, the resources including a machine to execute at least one of the tasks; determine interdependencies between the resources involved in tasks in the schedule; calculate, for each task, a probability density function associated with a duration estimation for completion of the respective task; generate decision support rules with respect to a probability associated with an expected protocol duration, the decision support rules including a lower specification limit as a first adjustable set point quantifying a lower probability threshold for protocol duration and an upper specification limit as a second adjustable set point quantifying an adjustable surplus probability over the expected protocol duration; convert the protocol, the decision support rules, and the schedule of tasks into critical path logic, the critical path logic to execute a probabilistic logic routine to calculate a schedule risk for the schedule of tasks based on a cumulative probability density function for the protocol including the probability density function for each task; when the schedule risk exceeds bounds established by the decision support rules, modify the schedule of tasks based on at least one simulation of the tasks in the protocol using the critical path logic and the interdependencies to generate a modified schedule of tasks; and communicate at least a portion of the modified schedule of tasks to configure the machine to be executed according to the protocol. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
processing, by executing an instruction using a processor, a schedule of tasks involving resources in a facility, the resources including a machine to execute at least one of the tasks, the tasks to execute using the resources in connection with a protocol; determining, by executing an instruction using the processor, interdependencies between the resources involved in tasks in the schedule; calculating, for each task by executing an instruction using the processor, a probability density function associated with a duration estimation for completion of the respective task; generating, by executing an instruction using the processor, decision support rules with respect to a probability associated with an expected protocol duration, the decision support rules including a lower specification limit as a first adjustable set point quantifying a lower probability threshold for protocol duration and an upper specification limit as a second adjustable set point quantifying an adjustable surplus probability over the expected protocol duration; converting, by executing an instruction using the processor, the protocol, the decision support rules, and the schedule of tasks into critical path logic, the critical path logic to execute a probabilistic logic routine to calculate a schedule risk for the schedule of tasks based on a cumulative probability density function for the protocol including the probability density function for each task; when the schedule risk exceeds bounds established by the decision support rules, modifying, by executing an instruction using the processor, the schedule of tasks based on at least one simulation of the tasks in the protocol using the critical path logic and the interdependencies to generate a modified schedule of tasks; and communicating, by executing an instruction using the processor, at least a portion of the modified schedule of tasks to configure the machine to be executed according to the protocol. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification