Resource Scheduling with Rule Violation Feedback
First Claim
Patent Images
1. A method of revising a schedule of resources for an airline operation, the method comprising:
- receiving a set of one or more proposed changes to a schedule of resources for an airline operation;
as each of the one or more proposed changes of the set are made, checking, before revising the schedule based on the set of one or more proposed changes, with an electronic rules engine to determine if the proposed change would violate any of a plurality of predefined rules, and if any of the plurality of predefined rules is violated, providing a responsive display indicating that the change violates one or more of the predefined rules; and
receiving user input committing the set of one or more proposed changes, and in response, updating the schedule of resources for the airline operation to include the set of one or more proposed changes.
3 Assignments
0 Petitions
Accused Products
Abstract
Generally, an airline operations computing system accomplishes rule checking in an efficient and useful manner and provides functionality that allows multiple different users to accomplish schedule changes in a manner that minimizes conflicts between different schedulers. In addition, an airline operations computing system includes a common rules engine that is used by multiple different optimizer and decision support systems of the airline operations computing system.
-
Citations
26 Claims
-
1. A method of revising a schedule of resources for an airline operation, the method comprising:
-
receiving a set of one or more proposed changes to a schedule of resources for an airline operation; as each of the one or more proposed changes of the set are made, checking, before revising the schedule based on the set of one or more proposed changes, with an electronic rules engine to determine if the proposed change would violate any of a plurality of predefined rules, and if any of the plurality of predefined rules is violated, providing a responsive display indicating that the change violates one or more of the predefined rules; and receiving user input committing the set of one or more proposed changes, and in response, updating the schedule of resources for the airline operation to include the set of one or more proposed changes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product tangibly embodied in computer storage medium and comprising instructions that when executed by a processor cause the following operations to be performed to revise a schedule of resources for an airline operation, the method comprising:
-
receive a set of one or more proposed changes to a schedule of resources for an airline operation; as each of the one or more proposed changes of the set are made, check, before revising the schedule based on the set of one or more proposed changes, with an electronic rules engine to determine if the proposed change would violate any of a plurality of predefined rules, and if any of the plurality of predefined rules is violated, provide a responsive display indicating that the change violates one or more of the predefined rules; and receive user input committing the set of one or more proposed changes, and in response, update the schedule of resources for the airline operation to include the set of one or more proposed changes. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An airline operations computing system comprising:
-
at least to of a planning optimizer and decision support system, a scheduling optimizer and decision support system, and a day-of-operations recovery optimizer and decision support system; a common rules engine used with each of the at least two optimizer and decision support systems. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
Specification