# US 8,380,534 B2 · System, method, and computer program product for reducing the burden on scheduling systems by forecasting a demand for medical resources

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,380,534 B2
- Document ID: US8380534B2
- Status: Granted
- Kind: B2
- Application number: 12/953,420
- Filed: 2010-11-23
- Published: 2012-07-05
- Granted: 2013-02-19
- Earliest claimed: 2006-02-09
- Assignees: Syus, LLC
- Applicants: David Reynolds; Prakash Raghothamachar; Mark Soileau; Eric Vickery; Milan Zimmermann
- Inventors: David Reynolds; Prakash Raghothamachar; Mark Soileau; Eric Vickery; Milan Zimmermann
- Web page: https://patentgrep.com/patent/US8380534B2

## CPC

- G06Q 10/04: Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem" (market predictions or forecasting for commercial activities G06Q30/0202)
- G06Q 10/06: Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q 40/08: Insurance
- G16H 40/20: for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA

## Abstract

The present invention generates a forecast factor indicating an anticipated demand for a medical resource in a medical facility during a selected time period. The invention generates the forecast factor using billing data retrieved from one or more billing data systems wherein the retrieved billing data is from a prior time period that is comparable to the selected time period. The invention may also generate a schedule of the medical resource using the determined forecast factor such that the generated schedule may substantially correspond to the anticipated demand for the medical resource during the selected time period. In addition, the invention may also generate one or more displays of the determined forecast factor to a user and may also receive a user input for selecting and/or modifying the protocol used to determine the forecast factor.

## Claims

### Claim 1

A system for optimizing a schedule of at least one medical resource in at least one medical facility using a medical process data set, the system comprising:
a medical process system comprising the medical process data corresponding to at least one medical procedure being performed using the at least one medical resource in the at least one medical facility during a first time period, the data within the medical process data set being indicative of a utilization of the at least one medical resource during the first time period; and
a forecasting module in communication with said medical process system, wherein said forecasting module:
retrieves the medical process data set from the medical process system;
converts data within the medical process data set into a utilization data set corresponding to a historical demand for the at least one medical resource in the at least one medical facility during the first time period;
determines a forecast factor using data within the utilization data set, the forecast factor corresponding to an expected demand for the at least one medical resource in the at least one medical facility during a second time period, the second time period being subsequent to the first time period; and
generates a schedule for the at least one medical resource based on the determined forecast factor indicating when during the second time period the at least one medical resource is expected to be utilized.

### Claim 2 (depends on 1)

A system according to claim 1, wherein said forecasting module transfers the generated schedule to a scheduling calendar.

### Claim 3 (depends on 1)

A system according to claim 1, wherein said forecasting module comprises a memory device for storing the retrieved medical process data set.

### Claim 4 (depends on 1)

A system according to claim 1, further comprising a user interface for displaying the forecast factor to a user.

### Claim 5 (depends on 4)

A system according to claim 4, wherein said user interface is configured to receive a user input comprising a selection of the forecast factor.

### Claim 6 (depends on 4)

A system according to claim 4, wherein said forecast module displays the forecast factor to the user via said user interface in at least one of:
a chart of substantially concurrent medical procedures in the at least one medical facility during the first time period;
a chart of a quantity of the at least one medical procedure in the at least one medical facility during the first time period; and
a Gantt chart of the at least one medical procedure during the first time period.

### Claim 7 (depends on 1)

A system according to claim 1, wherein the data within the medical process data set comprises at least one of:
an identification code for identifying a type of the at least one medical procedure;
a time of the at least one medical procedure;
a duration of the at least one medical procedure;
a location of the at least one medical facility;
a personnel identification code for identifying a clinician performing the at least one medical procedure; and
combinations thereof.

### Claim 8 (depends on 1)

A system according to claim 1, wherein the forecast factor comprises at least one of:
a percentage of time the at least one medical facility is in use during the first time period;
a number of clinicians required to staff the at least one medical procedure;
a qualification of a clinician required to staff the at least one medical procedure;
a number of concurrent medical procedures occurring in the at least one medical facility during the first time period;
and a percentage of time that a selected number of concurrent medical procedures are occurring in the at least one medical facility during the first time period.

### Claim 9 (depends on 1)

A system according to claim 1 wherein the first and second time periods are comparable time periods of substantially equivalent duration comprising at least one of:
a day;
a week;
a month; and
a year.

### Claim 10 (depends on 1)

A system according to claim 1, further comprising a conversion module comprising data and corresponding utilization information, and wherein said forecasting module interrogates said conversion module so as to convert the data within the medical process data set into a utilization data set comprising the utilization information corresponding to a historical demand for the at least one medical resource in the at least one medical facility during the first time period.

### Claim 11 (depends on 1)

A system according to claim 1, wherein the at least one medical resource is at least one of:
a clinician; and
a medical procedure room within the at least one medical facility.

### Claim 12 (depends on 1)

A system according to claim 1,
wherein the at least one medical resource comprises a plurality of like medical resources each being interchangeable with one another such that a first of the plurality functions similarly to a second of the plurality;
wherein the forecast factor corresponds to an expected demand for the plurality of like medical resources, the forecast factor comprising a number of concurrent medical procedures occurring in the at least one medical facility during the first time period; and
wherein the forecast factor is configured such that the plurality of like medical resources can be scheduled for efficient utilization of each of the plurality during the second time period.

### Claim 13 (depends on 12)

A system according to claim 12, wherein said forecasting module generates the schedule of the at least one medical resource such that the schedule corresponds to the determined forecast factor during the second time period, the plurality of like medical resources each being scheduled for efficient utilization of each of the plurality during the second time period.

### Claim 14 (depends on 1)

A system according to claim 1, wherein the forecasting module generates the schedule for the at least one medical resource based on the determined forecast factor indicating at least a date and time during the second time period when the at least one medical resource is expected to be utilized.

### Claim 15 (depends on 1)

A system according to claim 1, wherein the forecasting module generates the schedule for the at least one medical resource based on the determined forecast factor indicating at least a time interval during the second time period when the at least one medical resource is expected to be utilized.

### Claim 16 (depends on 1)

A system according to claim 1, wherein the forecasting module generates the schedule for the at least one medical resource based on the determined forecast factor indicating at least a date range during the second time period when the at least one medical resource is expected to be utilized.

### Claim 17

A method for optimizing a schedule of at least one medical resource in at least one medical facility using a medical process data set from a medical process system, the medical process data set corresponding to at least one medical procedure being performed using the at least one medical resource in the at least one medical facility during a first time period, the data within the medical process data set being indicative of a utilization of the at least one medical resource during the first time period, the method comprising:
retrieving the medical process data set from the medical process system using a processing element;
converting data within the medical process data set into a utilization data set corresponding to a historical demand for the at least one medical resource in the at least one medical facility during the first time period using a processing element;
determining a forecast factor using data within the utilization data set, the forecast factor corresponding to an expected demand for the at least one medical resource in the at least one medical facility during a second time period, the second time period being subsequent to the first time period using a processing element; and
generating a schedule for the at least one medical resource based on the determined forecast factor indicating when during the second time period the at least one medical resource is expected to be utilized using a processing element.

### Claim 18 (depends on 17)

A method according to claim 17, further comprising receiving a user input comprising a selection of the forecast factor.

### Claim 19 (depends on 17)

A method according to claim 17, further comprising transferring the generated schedule to a scheduling calendar.

### Claim 20 (depends on 17)

A method according to claim 17, further comprising initiating display of the forecast factor to a user.

### Claim 21 (depends on 20)

A method according to claim 20, wherein the initiating display step further comprises initiating display of the forecast factor to the user in at least one of:
a chart of substantially concurrent medical procedures in the at least one medical facility during the first time period;
a chart of a quantity of the at least one medical procedure in the at least one medical facility during the first time period; and
a Gantt chart of the at least one medical procedure during the first time period.

### Claim 22 (depends on 17)

A method according to claim 17, wherein the data within the medical process data set comprises at least one of:
an identification code for identifying a type of the at least one medical procedure;
a time of the at least one medical procedure;
a duration of the at least one medical procedure; a location of the at least one medical facility;
a personnel identification code for identifying a clinician performing the at least one medical procedure;
and combinations thereof.

### Claim 23 (depends on 17)

A method according to claim 17, wherein the forecast factor comprises at least one of:
a percentage of time the at least one medical facility is in use during the first time period;
a number of clinicians required to staff the at least one medical procedure;
a qualification of a clinician required to staff the at least one medical procedure;
a number of concurrent medical procedures occurring in the at least one medical facility during the first time period; and
a percentage of time that a selected number of concurrent medical procedures are occurring in the at least one medical facility during the first time period.

### Claim 24 (depends on 17)

A method according to claim 17 wherein the first and second time periods are comparable time periods of substantially equivalent duration comprising at least one of:
a day;
a week;
a month; and
a year.

### Claim 25 (depends on 17)

A method according to claim 17, further comprising interrogating a conversion module comprising data and corresponding utilization information so as to convert the data within the billing data set into a utilization data set comprising the utilization information corresponding to a historical demand for the at least one medical resource in the at least one medical facility during the first time period.

### Claim 26 (depends on 17)

A method according to claim 17, wherein the at least one medical resource is at least one of:
a clinician; and
a medical procedure room within the at least one medical facility.

### Claim 27 (depends on 17)

A method according to claim 17,
wherein the at least one medical resource comprises a plurality of like medical resources each being interchangeable with one another such that a first of the plurality functions similarly to a second of the plurality;
wherein the forecast factor corresponds to an expected demand for the plurality of like medical resources, the forecast factor comprising a number of concurrent medical procedures occurring in the at least one medical facility during the first time period; and
wherein the forecast factor is configured such that the plurality of like medical resources can be scheduled for efficient utilization of each of the plurality during the second time period.

### Claim 28 (depends on 27)

A method according to claim 27, wherein generating the schedule comprises generating the schedule for the at least one medical resource such that the schedule corresponds to the determined forecast factor during the second time period, the plurality of like medical resources each being scheduled for efficient utilization of each of the plurality during the second time period.

### Claim 29 (depends on 17)

A method according to claim 17, wherein generating the schedule comprises generating the schedule for the at least one medical resource based on the determined forecast factor indicating at least a date and time during the second time period when the at least one medical resource is expected to be utilized.

### Claim 30 (depends on 17)

A method according to claim 17, wherein generating the schedule comprises generating the schedule for the at least one medical resource based on the determined forecast factor indicating at least a time interval during the second time period when the at least one medical resource is expected to be utilized.

### Claim 31 (depends on 17)

A method according to claim 17, wherein generating the schedule comprises generating the schedule for the at least one medical resource based on the determined forecast factor indicating at least a date range during the second time period when the at least one medical resource is expected to be utilized.

### Claim 32

A computer program product for optimizing a schedule of at least one medical resource in at least one medical facility by retrieving a medical process data set from a medical process system, the medical process data set corresponding to at least one medical procedure being performed using the at least one medical resource in the at least one medical facility during a first time period, the data within the medical process data set being indicative of a utilization of the at least one medical resource during the first time period, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code instructions stored therein comprising:
first computer instruction means for retrieving the medical process data set from the medical process system;
second computer instruction means for converting data within the medical process data set into a utilization data set corresponding to a historical demand for the at least one medical resource in the at least one medical facility during the first time period;
third computer instruction means for determining a forecast factor using data within the utilization data set, the forecast factor corresponding to an expected demand for the at least one medical resource in the at least one medical facility during a second time period, the second time period being subsequent to the first time period; and
fourth computer instruction means for generating a schedule for the at least one medical resource based on the determined forecast factor indicating at least a date and time during the second time period when the at least one medical resource is expected to be utilized using a processing element.

### Claim 33 (depends on 32)

A computer program product according to claim 32, further comprising fifth computer instruction means for receiving a user input comprising a selection of the forecast factor.

### Claim 34 (depends on 32)

A computer program product according to claim 32, further comprising sixth computer instruction means for transferring the generated schedule to a scheduling calendar.

### Claim 35 (depends on 32)

A computer program product according to claim 32, further comprising seventh computer instruction means for initiating display of the forecast factor to a user.

### Claim 36 (depends on 35)

A computer program product according to claim 35, wherein the seventh computer instruction means for initiating display further comprises ninth computer instruction means for initiating display of the forecast factor to the user in at least one of:
a chart of substantially concurrent medical procedures in the at least one medical facility during the first time period;
a chart of a quantity of the at least one medical procedure in the at least one medical facility during the first time period; and
a Gantt chart of the at least one medical procedure during the first time period.

### Claim 37 (depends on 32)

A computer program product according to claim 32, wherein the data within the medical process data set comprises at least one of:
an identification code for identifying a type of the at least one medical procedure;
a time of the at least one medical procedure;
a duration of the at least one medical procedure; a location of the at least one medical facility;
a personnel identification code for identifying a clinician performing the at least one medical procedure; and
combinations thereof.

### Claim 38 (depends on 32)

A computer program product according to claim 32, wherein the forecast factor comprises at least one of:
a percentage of time the at least one medical facility is in use during the first time period;
a number of clinicians required to staff the at least one medical procedure;
a qualification of a clinician required to staff the at least one medical procedure;
a number of concurrent medical procedures occurring in the at least one medical facility during the first time period; and
a percentage of time that a selected number of concurrent medical procedures are occurring in the at least one medical facility during the first time period.

### Claim 39 (depends on 32)

A computer program product according to claim 32 wherein the first and second time periods are comparable time periods of substantially equivalent duration comprising at least one of:
a day;
a week;
a month; and
a year.

### Claim 40 (depends on 32)

A computer program product according to claim 32, further comprising eighth computer instruction means for interrogating a conversion module comprising data and corresponding utilization information so as to convert the data within the medical process data set into a utilization data set comprising the utilization information corresponding to a historical demand for the at least one medical resource in the at least one medical facility during the first time period.

### Claim 41 (depends on 32)

A computer program product according to claim 32, wherein the at least one medical resource is at least one of:
a clinician; and
a medical procedure room within the at least one medical facility.

### Claim 42 (depends on 32)

A computer program product according to claim 32,
wherein the at least one medical resource comprises a plurality of like medical resources each being interchangeable with one another such that a first of the plurality functions similarly to a second of the plurality;
wherein the forecast factor corresponds to an expected demand for the plurality of like medical resources, the forecast factor comprising a number of concurrent medical procedures occurring in the at least one medical facility during the first time period; and
wherein the forecast factor is configured such that the plurality of like medical resources can be scheduled for efficient utilization of each of the plurality during the second time period.

### Claim 43 (depends on 42)

A computer program product according to claim 42, wherein said fourth computer instruction means for generating a schedule comprise computer instruction means for generating the schedule of the at least one medical resource such that the schedule corresponds to the determined forecast factor during the second time period, the plurality of like medical resources each being scheduled for efficient utilization of each of the plurality during the second time period.

### Claim 44 (depends on 32)

A computer program product according to claim 32, wherein the fourth computer instruction means for generating a schedule comprise computer instruction means for generating the schedule for the at least one medical resource based on the determined forecast factor indicating at least a date and time during the second time period when the at least one medical resource is expected to be utilized.

### Claim 45 (depends on 32)

A computer program product according to claim 32, wherein the fourth computer instruction means for generating a schedule comprise computer instruction means for generating the schedule for the at least one medical resource based on the determined forecast factor indicating at least a time interval during the second time period when the at least one medical resource is expected to be utilized.

### Claim 46 (depends on 32)

A computer program product according to claim 32, wherein the fourth computer instruction means for generating a schedule comprise computer instruction means for generating the schedule for the at least one medical resource based on the determined forecast factor indicating at least a date range during the second time period when the at least one medical resource is expected to be utilized.

### Claim 47

A system for optimizing a schedule of at least one medical resource in at least one medical facility using a medical process data set, the system comprising:
a medical process system comprising the medical process data corresponding to at least one medical procedure being performed using the at least one medical resource in the at least one medical facility during a first time period, the data within the medical process data set being indicative of a utilization of the at least one medical resource during the first time period; and
a forecasting module in communication with said medical process system, wherein said forecasting module:
retrieves the medical process data set from the medical process system;
converts data within the medical process data set into a utilization data set corresponding to a historical demand for the at least one medical resource in the at least one medical facility during the first time period;
determines a forecast factor using data within the utilization data set, the forecast factor corresponding to an expected demand for the at least one medical resource in the at least one medical facility during a second time period, the second time period being subsequent to the first time period; and
generates a schedule for the at least one medical resource based on the determined forecast factor indicating at least one of a date or time during the second time period when the at least one medical resource is expected to be utilized.

### Claim 48

A method for optimizing a schedule of at least one medical resource in at least one medical facility using a medical process data set from a medical process system, the medical process data set corresponding to at least one medical procedure being performed using the at least one medical resource in the at least one medical facility during a first time period, the data within the medical process data set being indicative of a utilization of the at least one medical resource during the first time period, the method comprising:
retrieving the medical process data set from the medical process system using a processing element;
converting data within the medical process data set into a utilization data set corresponding to a historical demand for the at least one medical resource in the at least one medical facility during the first time period using a processing element;
determining a forecast factor using data within the utilization data set, the forecast factor corresponding to an expected demand for the at least one medical resource in the at least one medical facility during a second time period, the second time period being subsequent to the first time period using a processing element; and
generating a schedule for the at least one medical resource based on the determined forecast factor indicating at least one of a date or time during the second time period when the at least one medical resource is expected to be utilized using a processing element.
