System and Method for Radiation Therapy Imaging and Treatment Workflow Scheduling and Optimization
AssigneeAgile Planet, Inc.
InventorsChetan Kapoor, Edwin Jung
Life of this patent
Estimating the term…
Abstract
External beam radiotherapy treatment workflow scheduling and optimization. The system and method provides for determining a workflow metamodel, receiving a treatment plan, determining a treatment schedule corresponding to the workflow metamodel and treatment plan, taking into account saftety by determining alternative treatment schedules, computing a safety index, and selecting one alternative treatment schedule that satisfies a safety threshold and that provides an optimal schedule.
Claims48
A method for providing an external beam radiotherapy treatment at a treatment center, comprising:
- determining a workflow metamodel specifying steps carried out at the treatment center when delivering treatment wherein the metamodel comprises a set of actions, execution time required for each action, actors required for each action, and restrictions on ordering of actions;
- receiving a treatment plan describing steps executed by at least one piece of radio-therapy equipment;
- and
- determining a treatment schedule corresponding to the workflow metamodel and the treatment plan that avoids violating a safety threshold of a safety index associated with executing the treatment schedule, the determining of a treatment schedule comprising
- determining alternative treatment schedules that are possible according to the workflow metamodel;
- computing a safety index;
- and
- selecting one alternative treatment schedule such that the safety index of the selected treatment schedule satisfies the safety threshold and that provides an optimal schedule.
A computer system having a central processing unit operable to execute computer program instructions and connected to an external beam radiotherapy delivery system, the instructions including instruction to cause the computer system to provide an external beam radiotherapy treatment, the instructions comprising instructions to cause the central processing unit to:
- determine a workflow metamodel specifying steps carried out at the treatment center when delivering treatment wherein the metamodel comprises a set of actions, execution time required for each action, actors required for each action, and restrictions on ordering of actions;
- receive a treatment plan describing steps executed by at least one piece of radio-therapy equipment;
- and
- determine a treatment schedule corresponding to the workflow metamodel and the treatment plan that avoids violating a safety threshold of a safety index associated with executing the treatment schedule, the determining of a treatment schedule comprising instructions to
- determine alternative treatment schedules that are possible according to the workflow metamodel;
- compute a safety index;
- and
- select one alternative treatment schedule such that the safety index of the selected treatment schedule satisfies the safety threshold and that provides an optimal schedule.
A computer readable storage medium for storing computer program instructions, the computer readable storage medium comprising:
- instructions to cause a computer system, connected to an external beam radiotherapy treatment system at a treatment center, to:
- determine a workflow metamodel specifying steps carried out at the treatment center when delivering treatment wherein the metamodel comprises a set of actions, execution time required for each action, actors required for each action, and restrictions on ordering of actions;
- receive a treatment plan describing steps executed by at least one piece of radio-therapy equipment;
- and
- determine a treatment schedule corresponding to the workflow metamodel and the treatment plan that avoids violating a safety threshold of a safety index associated with executing the treatment schedule, the instructions to cause the computer system to determine a treatment schedule comprises instructions to cause the computer system to
- determine alternative treatment schedules that are possible according to the workflow metamodel;
- compute a safety index;
- and
- select one alternative treatment schedule such that the safety index of the selected treatment schedule satisfies the safety threshold and that provides an optimal schedule.
Dependencies are inferred from the claim text.