Method and system for routing mobile vehicles and scheduling maintenance for those vehicles related application
First Claim
1. A method to be used in a computer system for routing and scheduling maintenance for aircraft, comprising:
- generating an aircraft routing proposal based on information describing a possible flight of an aircraft;
generating a maintenance scheduling proposal that corresponds to the aircraft based on information describing a possible maintenance schedule of the aircraft, wherein the information describing a possible maintenance schedule of the aircraft at least includes maintenance station capacity information;
determining a proposed pre-flight assignment and proposed maintenance scheduling assignment based on the aircraft routing proposal and maintenance scheduling proposal;
determining whether the proposed pre-flight assignment and proposed maintenance scheduling assignment meet a decision criterion describing requirements for aircraft routing and maintenance scheduling;
optimizing, based on a determination that the decision criterion is not met, the proposed pre-flight assignment and proposed maintenance scheduling assignment so that the decision criterion is met; and
generating a pre-flight assignment plan and maintenance scheduling plan using the proposed pre-flight assignment and proposed maintenance scheduling assignment that met the decision criterion wherein the generating, determining and optimizing steps are performed by a processor.
17 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for routing and scheduling maintenance for aircraft. An aircraft routing and maintenance scheduling system generates an aircraft routing proposal based on information describing a possible flight of an aircraft and a maintenance scheduling proposal that corresponds to the aircraft based on information describing a possible maintenance schedule of the aircraft. The system determines a proposed flight assignment and proposed maintenance scheduling assignment based on the aircraft routing proposal and maintenance scheduling proposal. Thereafter, the system produces a flight assignment plan and maintenance scheduling plan using the proposed flight assignment and proposed maintenance scheduling assignment when the proposed flight assignment and proposed maintenance scheduling assignment meet a decision criterion describing requirements for aircraft routing and maintenance scheduling.
67 Citations
46 Claims
-
1. A method to be used in a computer system for routing and scheduling maintenance for aircraft, comprising:
-
generating an aircraft routing proposal based on information describing a possible flight of an aircraft; generating a maintenance scheduling proposal that corresponds to the aircraft based on information describing a possible maintenance schedule of the aircraft, wherein the information describing a possible maintenance schedule of the aircraft at least includes maintenance station capacity information; determining a proposed pre-flight assignment and proposed maintenance scheduling assignment based on the aircraft routing proposal and maintenance scheduling proposal; determining whether the proposed pre-flight assignment and proposed maintenance scheduling assignment meet a decision criterion describing requirements for aircraft routing and maintenance scheduling; optimizing, based on a determination that the decision criterion is not met, the proposed pre-flight assignment and proposed maintenance scheduling assignment so that the decision criterion is met; and generating a pre-flight assignment plan and maintenance scheduling plan using the proposed pre-flight assignment and proposed maintenance scheduling assignment that met the decision criterion wherein the generating, determining and optimizing steps are performed by a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method to be used in a computer system for routing and scheduling maintenance for aircraft, comprising:
-
receiving information describing a possible flight of an aircraft and a possible maintenance schedule of the aircraft, wherein the information describing a possible maintenance schedule of the aircraft at least includes maintenance station capacity information; generating a set of aircraft routing proposals and maintenance scheduling proposals based on the received information; inputting the proposals into an optimization-based model; and producing a pre-flight assignment plan and maintenance scheduling plan by solving the optimization-based model wherein the receiving, generating, inputting and producing steps are performed by a processor.
-
-
20. An apparatus for routing and scheduling maintenance for aircraft, comprising:
-
means for receiving information describing a possible flight of an aircraft and a possible maintenance schedule of the aircraft, wherein the information describing a possible maintenance schedule of the aircraft at least includes maintenance station capacity information; means for generating a set of aircraft routing proposals and maintenance scheduling proposals based on the received information; means for inputting the proposals into an optimization-based model; and means for producing a pre-flight assignment plan and maintenance scheduling plan by solving the optimization-based model wherein the means for receiving, generating, inputting and producing are performed by a processor.
-
-
21. A method to be used in a computer system for routing and scheduling maintenance for aircraft, comprising:
-
generating an aircraft routing proposal based on information describing a possible flight of an aircraft; generating a maintenance scheduling proposal that corresponds to the aircraft based on information describing a possible maintenance schedule of the aircraft, wherein the information describing a possible maintenance schedule of the aircraft at least includes maintenance station capacity information; determining a proposed pre-flight assignment and proposed maintenance scheduling assignment based on the aircraft routing proposal and maintenance scheduling proposal; and producing a pre-flight assignment plan and maintenance scheduling plan using the proposed pre-flight assignment and proposed maintenance scheduling assignment when the proposed pre-flight assignment and proposed maintenance scheduling assignment meet a decision criterion describing requirements for aircraft routing and maintenance scheduling wherein the generating, determining and producing steps are performed by a processor.
-
-
22. An apparatus for routing and scheduling maintenance for aircraft, comprising:
-
means for generating an aircraft routing proposal based on information describing a possible flight of an aircraft; means for generating a maintenance scheduling proposal that corresponds to the aircraft based on information describing a possible maintenance schedule of the aircraft, wherein the information describing a possible maintenance schedule of the aircraft at least includes maintenance station capacity information; means for determining a proposed pre-flight assignment and proposed maintenance scheduling assignment based on the aircraft routing proposal and maintenance scheduling proposal; means for determining whether the proposed pre-flight assignment and proposed maintenance scheduling assignment meet a decision criterion describing requirements for aircraft routine and maintenance scheduling; means for optimizing, based on a determination that the decision criterion is not met the proposed pre-flight assignment and proposed maintenance scheduling assignment so that the decision criterion is met; and means for generating a pre-flight assignment plan and maintenance scheduling plan using the proposed pre-flight assignment and proposed maintenance schedule that met the decision criterion wherein the means for receiving, generating, optimizing and determining are performed are performed by a processor. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computer-readable medium containing instructions for performing a method for routing and scheduling maintenance for aircraft, the method comprising:
-
generating an aircraft routing proposal based on information describing a possible flight of an aircraft; generating a maintenance scheduling proposal that corresponds to the aircraft based on information describing a possible maintenance schedule of the aircraft wherein the information describing a possible maintenance schedule of the aircraft at least includes maintenance station capacity information; determining a proposed pre-flight assignment and proposed maintenance scheduling assignment based on the aircraft routing proposal and maintenance scheduling proposal; determining whether the proposed pre-flight assignment and proposed maintenance scheduling assignment meet a decision criterion describing requirements for aircraft routing and maintenance scheduling; optimizing, based on a determination that the decision criterion is not met, the proposed pre-flight assignment and proposed maintenance scheduling assignment so that the decision criterion is met; and generating a pre-flight assignment plan and maintenance scheduling plan using the proposed pre-flight assignment and proposed maintenance schedule that met the decision criterion wherein the generating, determining and optimizing steps are performed by a processor.
-
-
41. An apparatus for performing a method for routing and scheduling maintenance for aircraft, comprising:
-
a memory having a program that;
generates an aircraft routing proposal based on information describing a possible flight of an aircraft;
generates a maintenance scheduling proposal that corresponds to the aircraft based on information describing a possible maintenance schedule of the aircraft, wherein the information describing a possible maintenance schedule of the aircraft at least includes maintenance station capacity information;
determines a proposed pre-flight assignment and proposed maintenance scheduling assignment based on the aircraft routing proposal and maintenance scheduling proposal;
determines whether the proposed pre-flight assignment and proposed maintenance scheduling assignment meet a decision criterion describing requirements for aircraft routing and maintenance scheduling;
optimizes, based on a determination that the decision criterion is not met, the proposed pre-flight assignment and proposed maintenance scheduling assignment so that the decision criterion is met; and
generates a pre-flight assignment plan and maintenance scheduling plan using the proposed pre-flight assignment and proposed maintenance schedule that met the decision criterion; anda processor that runs the program.
-
-
42. An apparatus for routing and scheduling maintenance for aircraft, comprising:
-
means for generating an aircraft routing proposal based on information describing a possible flight of an aircraft; means for generating a maintenance scheduling proposal that corresponds to the aircraft based on information describing a possible maintenance schedule of the aircraft, wherein the information describing a possible maintenance schedule of the aircraft at least includes maintenance station capacity information; means for determining a proposed pre-flight assignment and proposed maintenance scheduling assignment based on the aircraft routing proposal and maintenance scheduling proposal; and means for producing a pre-flight assignment plan and maintenance scheduling plan using the proposed pre-flight assignment and proposed maintenance scheduling assignment when the proposed pre-flight assignment and proposed maintenance scheduling assignment meet a decision criterion describing requirements for aircraft routing and maintenance scheduling wherein the generating, determining and producing steps are performed by a processor.
-
-
43. A computer-readable medium containing instructions for performing a method for routing and scheduling maintenance for aircraft, the method comprising;
-
receiving information describing a possible flight of an aircraft and a possible maintenance schedule of the aircraft, wherein the information describing a possible maintenance schedule of the aircraft at least includes maintenance station capacity information; generating a set of aircraft routing proposals and maintenance scheduling proposals based on the received information; inputting the proposals into an optimization-based model; and producing a pre-flight assignment plan and maintenance scheduling plan by solving the optimization-based model wherein the receiving, generating, inputting and producing steps are performed by a processor.
-
-
44. A computer-readable medium containing instructions for performing a method for routing and scheduling maintenance for aircraft, the method comprising:
-
generating an aircraft routing proposal based on information describing a possible flight of an aircraft; generating a maintenance scheduling proposal that corresponds to the aircraft based on information describing a possible maintenance schedule of the aircraft, wherein the information describing a possible maintenance schedule of the aircraft at least includes maintenance station capacity information; determining a proposed pre-flight assignment and proposed maintenance scheduling assignment based on the aircraft routing proposal and maintenance scheduling proposal; and producing a pre-flight assignment plan and maintenance scheduling plan using the proposed pre-flight assignment and proposed maintenance scheduling assignment when the proposed pre-flight assignment and proposed maintenance scheduling assignment meet a decision criterion describing requirements for aircraft routing and maintenance scheduling wherein the generating, determining and producing steps are performed by a processor.
-
-
45. An apparatus for routing and scheduling maintenance for aircraft, comprising:
-
a memory having a program that receives information describing a possible flight of an aircraft and a possible maintenance schedule of the aircraft, wherein the information describing a possible maintenance schedule of the aircraft at least includes maintenance station capacity information;
generates a set of aircraft routing proposals and maintenance scheduling proposals based on the received information;
inputs the proposals into an optimization-based model; and
produces a pre-flight assignment plan and maintenance scheduling plan by solving the optimization-based model; anda processor that runs the program.
-
-
46. An apparatus for routing and scheduling maintenance for aircraft, comprising:
-
a memory having a program that;
generates an aircraft routing proposal based on information describing a possible flight of an aircraft;
generates a maintenance scheduling proposal that corresponds to the aircraft based on information describing a possible maintenance schedule of the aircraft, wherein the information describing a possible maintenance schedule of the aircraft at least includes maintenance station capacity information;
determines a proposed pre-flight assignment and proposed maintenance scheduling assignment based on the aircraft routing proposal and maintenance scheduling proposal; and
produces a pre-flight assignment plan and maintenance scheduling plan using the proposed pre-flight assignment and proposed maintenance scheduling assignment when the proposed pre-flight assignment and proposed maintenance scheduling assignment meet a decision criterion describing requirements for aircraft routing and maintenance scheduling; anda processor that runs the program.
-
Specification