System, method, and apparatus for scheduling aircraft maintenance events
First Claim
1. A method for scheduling at least one unscheduled maintenance event for at least one aircraft, comprising:
- receiving, via at least one processor, an indication that the at least one unscheduled maintenance event for the at least one aircraft is to be scheduled;
receiving, via the at least one processor, an initial flight schedule for the at least one aircraft;
receiving, via the at least one processor, an initial aircraft schedule for the at least one aircraft;
receiving, via the at least one processor, at least one selectable parameter indicative of user preferences;
determining, via the at least one processor, a maintenance schedule for completing the at least one unscheduled maintenance event on the at least one aircraft, a modified flight schedule for the at least one aircraft, and a modified aircraft schedule for the at least one aircraft based on the at least one unscheduled maintenance event, the initial flight schedule, the initial aircraft schedule, and the at least one selectable parameter to reduce a total cost of operating the at least one aircraft; and
providing the maintenance schedule for completing the at least one unscheduled maintenance event, the modified flight schedule for the at least one aircraft, and the modified aircraft schedule for the at least one aircraft to a user interface, wherein receiving the at least one selectable parameter comprises receiving at least one of a flight cancellation cost parameter, a flight delay cost parameter, a ferry flight cost parameter, a spare aircraft cost parameter, a flight diversion cost parameter, and a connection time parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and apparatuses for scheduling aircraft maintenance events. One system includes a user interface and at least one processor. The system is configured to receive an indication that an unscheduled maintenance event for an aircraft is to be scheduled, and to determine, using the at least one processor, a maintenance schedule for completing the unscheduled maintenance event on the aircraft, a modified flight schedule for the aircraft, and a modified aircraft schedule for the aircraft based on the unscheduled maintenance event, an initial flight schedule, an initial aircraft schedule, and at least one selectable parameter indicative of user preferences to reduce a total cost of operating the at least one aircraft. The system is configured to provide at least one of the maintenance schedule, the modified flight schedule, and the modified aircraft schedule to the user interface.
-
Citations
9 Claims
-
1. A method for scheduling at least one unscheduled maintenance event for at least one aircraft, comprising:
-
receiving, via at least one processor, an indication that the at least one unscheduled maintenance event for the at least one aircraft is to be scheduled; receiving, via the at least one processor, an initial flight schedule for the at least one aircraft; receiving, via the at least one processor, an initial aircraft schedule for the at least one aircraft; receiving, via the at least one processor, at least one selectable parameter indicative of user preferences; determining, via the at least one processor, a maintenance schedule for completing the at least one unscheduled maintenance event on the at least one aircraft, a modified flight schedule for the at least one aircraft, and a modified aircraft schedule for the at least one aircraft based on the at least one unscheduled maintenance event, the initial flight schedule, the initial aircraft schedule, and the at least one selectable parameter to reduce a total cost of operating the at least one aircraft; and providing the maintenance schedule for completing the at least one unscheduled maintenance event, the modified flight schedule for the at least one aircraft, and the modified aircraft schedule for the at least one aircraft to a user interface, wherein receiving the at least one selectable parameter comprises receiving at least one of a flight cancellation cost parameter, a flight delay cost parameter, a ferry flight cost parameter, a spare aircraft cost parameter, a flight diversion cost parameter, and a connection time parameter. - View Dependent Claims (2, 3, 4)
-
-
5. A method of for scheduling at least one unscheduled maintenance event for at least one aircraft, comprising:
-
receiving, via at least one processor, an indication that the at least one unscheduled maintenance event for the at least one aircraft is to be scheduled; receiving, via the at least one processor, an initial flight schedule for the at least one aircraft; receiving, via the at least one processor, an initial aircraft schedule for the at least one aircraft; receiving, via the at least one processor, at least one selectable parameter indicative of user preferences, wherein receiving the at least one selectable parameter comprises receiving at least one of a beginning of a time window and an end of the time window; determining, via the at least one processor, a maintenance schedule for completing the at least one unscheduled maintenance event on the at least one aircraft, a modified flight schedule for the at least one aircraft, and a modified aircraft schedule for the at least one aircraft based on the at least one unscheduled maintenance event, the initial flight schedule, the initial aircraft schedule, and the at least one selectable parameter to reduce a total cost of operating the at least one aircraft, wherein determining the maintenance schedule for completing the at least one unscheduled maintenance event, the modified flight schedule for the at least one aircraft, and the modified aircraft schedule for the at least one aircraft comprises determining a first set of aircraft on which the at least one unscheduled maintenance event is to be performed between the beginning and the end of the time window and determining a second set of aircraft to change a flight schedule with the first set of aircraft, to change an aircraft schedule with the first set of aircraft, or some combination thereof; providing the maintenance schedule for completing the at least one unscheduled maintenance event, the modified flight schedule for the at least one aircraft, and the modified aircraft schedule for the at least one aircraft to a user interface; and estimating a cost to change the flight schedule with the first set of aircraft, to change the aircraft schedule with the first set of aircraft, or some combination thereof. - View Dependent Claims (6, 7)
-
-
8. An apparatus, comprising:
-
at least one non-transitory computer-readable media having instructions encoded thereon for execution by a processor, the instructions comprising; instructions to receive an indication that at least one unscheduled maintenance event for at least one aircraft is to be scheduled; instructions to receive an initial flight schedule for the at least one aircraft; instructions to receive an initial aircraft schedule for the at least one aircraft; instructions to receive at least one selectable parameter indicative of user preferences; instructions to determine a maintenance schedule for completing the at least one unscheduled maintenance event, a modified flight schedule for the at least one aircraft, and a modified aircraft schedule for the at least one aircraft based on the at least one unscheduled maintenance event, the initial flight schedule, the initial aircraft schedule, and the at least one selectable parameter to reduce a total cost of operating the at least one aircraft, wherein the instructions to determine the maintenance schedule for completing the at least one unscheduled maintenance event, the modified flight schedule for the at least one aircraft, and the modified aircraft schedule for the at least one aircraft comprise instructions to determine a first set of aircraft on which the at least one unscheduled maintenance event is to be performed and to determine a second set of aircraft to change a flight schedule with the first set of aircraft, to change an aircraft schedule with the first set of aircraft, or some combination thereof; instructions to provide the maintenance schedule for completing the at least one unscheduled maintenance event, the modified flight schedule for the at least one aircraft, and the modified aircraft schedule for the at least one aircraft to a user interface, wherein the instructions to determine the maintenance schedule for completing the at least one unscheduled maintenance event, the modified flight schedule for the at least one aircraft, and the modified aircraft schedule for the at least one aircraft comprise instructions to determine a set of potential flight routes for the first and second sets of aircraft. - View Dependent Claims (9)
-
Specification