Patent ID: 8265978
Filing Date: 2012-09-11
Classification: G06Q

Abstract:
1. A computerized medical procedure scheduling system comprising: a plurality of medical apparatuses respectively available to conduct a plurality of medical procedures respectively involving different patients, each procedure occupying the medical apparatus conducting the procedure for a time duration; a plurality of apparatus usage data memories respectively connected to said medical apparatuses in which usage data, including said time duration, are stored for each medical procedure conducted by the respective apparatus connected thereto, said usage data also including a time-duration affecting medical or physical condition respectively applicable to at least one predetermined type of patient, that causes said predetermined type of patient to have a degree of incompatibility to the conducting of the procedure that is expected to alter said time duration; a scheduling data base in communication with each of said plurality of apparatus usage data memories in which a statistical compilation of actual time durations for all past medical procedures respectively conducted by all medical apparatuses is stored; a scheduling computer having access to said scheduling data base configured to execute a scheduling algorithm to schedule future medical procedures to be conducted by said plurality of medical apparatuses, said scheduling computer executing said scheduling algorithm using the respective time durations from said statistical compilation as estimated time durations for said future procedures to generate a schedule for said future procedures that includes at least one downtime for at least one medical apparatus among said plurality of medical apparatuses, that results from there being said plurality of medical apparatuses to conduct said plurality of medical procedures, and said scheduling computer is configured to minimize the downtime when executing said scheduling algorithm to schedule said future medical procedures; and said scheduling computer, in executing said scheduling algorithm, being configured to determine whether a patient to be examined is said predetermined type of patient to whom said time duration affecting medical or physical condition applies and, when said patient to be examined is of said predetermined type, to calculate a new time duration that is an average of respective actual time durations for similar procedures conducted by the respective medical apparatus only on patients of said predetermined type to whom said time duration affecting medical or physical condition applies, and to use said new time duration instead of said estimated time duration to minimize said downtime for said future scheduling.