Patent US3488239A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5111391A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for making staff schedules as a function of available resources as well as employee skill level, availability and priority

Assignee: FIELDS SOFTWARE GROUP Inc
•
Filing: 1989-10-05
•
Granted: 1992-05-05
•
Expires: 2009-10-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A staff scheduling data processing system and method schedules staff and management personnel at locations remote from a central location by applying central location policy to unique remote location data to insure the optimum staff schedule for each remote site. The system and method includes a data base for storing and retrieving information characterizing: central office policy; applicable labor requirements; tasks that need to be performed; skill levels required to perform tasks; resources that may confine or facilitate the scheduling of a task at a given time; relationships between tasks that will alter the placement or movement of a task on a schedule; employees with associated skill levels and priorities and availability; the employee's start-time and stop time, the percentage of an employee's time that it takes to work on a particular task, and the positive or negative slide in relation to the task's completion time by an employee. Upon request to create a schedule for a given day for a remote location, the system and method selects all the tasks to be performed on that day, and using historical data about that location, the tasks, the skill required to complete the tasks, the available resources, employee availability, and central office policy, creates an optimized display of the required schedules.

Inventors

  • 👤 Randall K. Fields
  • 👤 Paul R. Quinn
  • 👤 Todd Blackley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 23:28
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/06; G06Q10/063; G06Q10/0631; G06Q10/06311; G06Q10/063112; G06Q10/063116; G06Q10/10; G06Q10/109; G06Q10/1093

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 215 words
A system for processing a plurality of variables to create a staff schedule for a plurality of unique remote locations, said system including: a memory divided into separate data files of information including tasks to be performed and scheduled, the sequence of the tasks, resources available, and employee skill levels, availability and priority; means coupled to said memory for storing and retrieving information in said memory; an input device for entering information indicative of projected daily business volume and for designating the tasks to be performed; generating means coupled to said memory and said input device for generating from the separate data files in said memory and from the information from said input device, schedules of tasks to be performed and the employees selected by availability by day of the week, employee skill levels, and employee priority or seniority, and minimum and maximum hours available per employee for establishing therefrom the shifts of employees by time interval and skill level requirements to perform the designated tasks, said generating means having placement logic for scheduling tasks and optimization logic for dividing the schedule into shifts according to skill levels; and a display coupled to said generating means, for displaying the schedules including the indications of the employees and tasks and the start and stop times therefor.
Claim 2
Independent Claim 215 words
A system for processing a plurality of variables to create a staff schedule for a plurality of unique remote locations, said system including: a memory divided into separate data files of information including tasks to be performed and scheduled, the sequence of the tasks, resources available, and employee skill levels, availability and priority; means coupled to said memory for storing and retrieving information in said memory; an input device for entering information indicative of projected daily business volume and for designating the tasks to be performed; generating means coupled to said memory and said input device for generating from the separate data files in said memory and from the information from said input device, schedules of tasks to be performed and the employees selected by availability by day of the week, employee skill levels, and employee priority or seniority, and minimum and maximum hours available per employee for establishing therefrom the shifts of employees by time interval and skill level requirements to perform the designated tasks, said generating means having placement logic for scheduling tasks and optimization logic for dividing the schedule into shifts according to skill levels; and a display coupled to said generating means, for displaying the schedules including the indications of the employees and tasks and the start and stop times therefor.
Claim 3
Dependent Claim 85 words
The system according to claim 1 wherein said memory further comprises information regarding applicable labor regulations regarding timing of daily shifts, overtime, required number and timing of paid and unpaid breaks, and minors; and representation of corporate standards and policies; wherein said means for generating applies applicable regulations, standards and policies for weekly and daily overtime, minimum daily shifts, maximum daily shifts before overtime, required paid and unpaid breaks, lengths of paid and unpaid breaks, and regulations applicable to minors for generating therefrom staff schedules.
Claim 4
Dependent Claim 56 words
The system according to claim 2 wherein said means for generating selectively modifies the staff schedules in response to the combining of data about tasks at the location including location-specific values, location historical data, corporate standards to determine task duration, task start time, and the amount of time permitted for an employee to complete the task.
Claim 5
Dependent Claim 52 words
The system according to claim 1 wherein said means for generating selectively modifies the staff schedules by controlling the placement and movement of tasks on the staff schedules by relationships to other tasks, task start times, and task positive and negative slide relative to the completion time and duration of a task.
Claim 6
Dependent Claim 49 words
The system according to claim 1 wherein the means for generating selectively modifies the staff schedules by editing the generated staff schedules to override selected employee limitations and restrictions; and said display displays messages of violations of any regulations and standards attributable to the editing of the staff schedule.
Claim 7
Dependent Claim 31 words
The system according to claim 1 wherein said means for generating selectively assigns filler tasks to shifts of employees to form minimum shifts in accordance with the applicable regulations and standards.
Claim 8
Dependent Claim 208 words
A computer-implemented process for creating a staff schedule for a selected remote location from a plurality of variables stored in a memory, the process comprising steps of: storing in the memory separate data files of information including tasks to be performed and scheduled; the sequential relationship of the tasks to other tasks; employee skill levels; resources available; employee availability by day of the week, employee's skill level, and employee's priority or seniority. introducing information indicative of projected daily business volume and representative tasks to be performed and their priority. designating the tasks to be performed by their priority; retrieving the separate data files from memory for generating therefrom and from the information introduced, the tasks to be performed within selected time intervals to form therefrom schedules of the tasks to be performed and the employees required by time interval and skill level to perform the designated tasks; optimizing the schedule generated in the retrieving step by dividing the schedule into shifts according to skill levels; selecting employee availability by day of the week, employee skill levels, and employee priority or seniority, and minimum and maximum hours available per employee; and displaying the schedules including the indications of the employees and tasks and the start and stop times therefor.
Claim 9
Dependent Claim 208 words
A computer-implemented process for creating a staff schedule for a selected remote location from a plurality of variables stored in a memory, the process comprising steps of: storing in the memory separate data files of information including tasks to be performed and scheduled; the sequential relationship of the tasks to other tasks; employee skill levels; resources available; employee availability by day of the week, employee's skill level, and employee's priority or seniority. introducing information indicative of projected daily business volume and representative tasks to be performed and their priority. designating the tasks to be performed by their priority; retrieving the separate data files from memory for generating therefrom and from the information introduced, the tasks to be performed within selected time intervals to form therefrom schedules of the tasks to be performed and the employees required by time interval and skill level to perform the designated tasks; optimizing the schedule generated in the retrieving step by dividing the schedule into shifts according to skill levels; selecting employee availability by day of the week, employee skill levels, and employee priority or seniority, and minimum and maximum hours available per employee; and displaying the schedules including the indications of the employees and tasks and the start and stop times therefor.
Claim 10
Dependent Claim 47 words
The process according to claim 7 comprising the additional step of: entering daily information representative of an alteration in the placement of a task in the schedule or representative of an additional task to be performed; and modifying the schedule to indicate the altered or additional task.
Claim 11
Dependent Claim 75 words
The process according to claim 7 comprising the steps of: storing in the memory data files of information regarding corporate standards and policies; modifying the schedules in response to the combining of data about tasks at the location including location-specific values, location historical data, corporate standards to determine task duration, task start time, and the amount of time for an employee to complete a task relative to standard time allotted for completion of the task.
Claim 12
Dependent Claim 45 words
The process according to claim 7 comprising the step of: controlling the placement and movement of tasks on the staff schedules by relationships to other tasks, task start times, and task positive and negative slide relative to the completion time and duration of a task.
Claim 13
Dependent Claim 72 words
The process according to claim 7 comprising the steps of: storing in the memory data files of information regarding applicable labor regulations regarding timing of daily shifts, overtime, number and timing of breaks, and minors; and representations of corporate standards and policies; editing the generated staff schedules to override selected employee limitations and restrictions; and displaying messages of violations of any regulations and standards attributable to the editing of the staff schedules.
Claim 14
Dependent Claim 29 words
The process according to claim 7 comprising the step of: assigning filler tasks to shifts of employees to form minimum shifts in accordance with the applicable regulations and standards.

References Cited (Backward Citations)

US4562530A Cited
US4700297A Cited
US4700295A Cited
US4852001A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-05-05 1995-11-04 1996-05-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-05-05 1999-11-04 2000-05-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-05-05 2003-11-04 2004-05-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag