AUTOMATED ROTATION TOOL
First Claim
1. A programmable computer system for scheduling comprising:
- (I) a programmable scheduling database comprising a computer system comprising a personnel roster and a schedule, wherein the schedule comprises a vacant post, the scheduling database adapted to;
transmit the schedule and the personnel roster to a programmable automated rotation tool,receive a generated posting from the automated rotation tool,and update the schedule with the generated posting; and
(II) the programmable automated rotation tool comprising at least one processor adapted to;
receive a rule and a parameter,receive a vacancy window,receive the vacant post beginning within the vacancy window from the scheduling database,receive the personnel roster from the scheduling database,generate a posting assigning a person from the personnel roster to the vacant post according to the rule and the parameter,and transmit the posting to the scheduling database.
9 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide a scheduling system structured for generating at least one posting to fill a vacant post on a schedule. In an embodiment, the scheduling system includes a scheduling database and an automated rotation tool. The scheduling database includes a personnel roster and a schedule. The schedule includes a vacant post. The scheduling database transmits the schedule and the personnel roster to the automated rotation tool. The automated rotation tool includes a computer system, and receives the personnel roster and the vacant post beginning within the vacancy window from the scheduling database, and also receives a rule, a parameter, and a vacancy window. The automated rotation tool generates a posting assigning a person from the personnel roster to the vacant post according to the rule and the parameter, and transmits the posting to the scheduling database.
15 Citations
26 Claims
-
1. A programmable computer system for scheduling comprising:
-
(I) a programmable scheduling database comprising a computer system comprising a personnel roster and a schedule, wherein the schedule comprises a vacant post, the scheduling database adapted to; transmit the schedule and the personnel roster to a programmable automated rotation tool, receive a generated posting from the automated rotation tool, and update the schedule with the generated posting; and (II) the programmable automated rotation tool comprising at least one processor adapted to; receive a rule and a parameter, receive a vacancy window, receive the vacant post beginning within the vacancy window from the scheduling database, receive the personnel roster from the scheduling database, generate a posting assigning a person from the personnel roster to the vacant post according to the rule and the parameter, and transmit the posting to the scheduling database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An programmable automated rotation tool apparatus comprising:
-
A programmable apparatus to implement modules; an input module adapted to receive a rule, a parameter, and a vacancy window; a communications module adapted to receive a personnel roster and a vacant post, and transmit a posting; and a scheduling module adapted to generate a posting assigning a person from the personnel roster to the vacant post according to the rule and the parameter if the vacant post begins within the vacancy window. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer-implemented method for generating a posting comprising:
-
receiving by a computer system a rule, a parameter, and a vacancy window from a user; receiving by the computer system a vacant post and a personnel roster, wherein the vacant post begins within the vacancy window; and generating with the computer system a posting assigning a person from the personnel roster to the vacant post according to the rule and the parameter. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A programmable computer system for scheduling comprising:
-
(I) a programmable scheduling database comprising a computer system comprising a personnel roster and a schedule, wherein the schedule comprises a vacant post on a cruise ship, the scheduling database adapted to; transmit the schedule and the personnel roster to a programmable automated rotation tool, receive a generated posting from the automated rotation tool, and update the schedule with the generated posting; and (II) the programmable automated rotation tool comprising at least one processor adapted to; receive a rule and a parameter, receive a vacancy window, receive the vacant post on the cruise ship beginning within the vacancy window from the scheduling database, receive the personnel roster from the scheduling database, generate a posting assigning a crew member from the personnel roster to the vacant post on the cruise ship according to the rule and the parameter, and transmit the posting to the scheduling database. - View Dependent Claims (24, 25, 26)
-
Specification