Dynamic aircraft maintenance management system
First Claim
1. A system for enabling an operator to dynamically manage maintenance of an aircraft, the system comprising:
- a program manager system for extracting maintenance tasks from aircraft maintenance publications, and for guiding the formation of maintenance tasks groups;
a tracking manager system for monitoring accumulated usage data of the aircraft, and for identifying maintenance due tasks and maintenance due task groups from the respective maintenance tasks and maintenance task groups for which a difference between the control point and the accumulated usage data is less than a user-defined critical value; and
a production manager system for generating and implementing a dynamic maintenance flow chart which details scheduling data for each individual task of the maintenance due tasks and maintenance due task groups, the production manager system continually updating the maintenance flow chart to reflect current system data.
14 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a system for enabling an operator to dynamically manage maintenance of an aircraft. The system includes a program manager system, a tracking manager system and a production manager system. The program manager system is for extracting maintenance tasks from aircraft maintenance publications, and for guiding the formation of maintenance tasks groups. The tracking manager system is for monitoring accumulated usage data of the aircraft, and for identifying maintenance due tasks and maintenance due task groups from the respective maintenance tasks and maintenance task groups for which a difference between the control point and the accumulated usage data is less than a user-defined critical value. The production manager system is for generating and implementing a dynamic maintenance flow chart which details scheduling data for each individual task of the maintenance due tasks and maintenance due task groups.
-
Citations
44 Claims
-
1. A system for enabling an operator to dynamically manage maintenance of an aircraft, the system comprising:
-
a program manager system for extracting maintenance tasks from aircraft maintenance publications, and for guiding the formation of maintenance tasks groups;
a tracking manager system for monitoring accumulated usage data of the aircraft, and for identifying maintenance due tasks and maintenance due task groups from the respective maintenance tasks and maintenance task groups for which a difference between the control point and the accumulated usage data is less than a user-defined critical value; and
a production manager system for generating and implementing a dynamic maintenance flow chart which details scheduling data for each individual task of the maintenance due tasks and maintenance due task groups, the production manager system continually updating the maintenance flow chart to reflect current system data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
means for extracting maintenance tasks for the aircraft from at least one aircraft maintenance document, each maintenance task having a control point which specifies an interval at which the maintenance task is to be performed;
means for sorting the maintenance tasks into initial maintenance task groups having common control points; and
means for guiding the airline operator to organize the maintenance tasks and initial maintenance task groups into a plurality of maintenance task groups, each of the plurality of maintenance task groups having a user-assigned control point.
-
-
3. The system of claim 2 wherein the at least one aircraft maintenance document comprises a Maintenance Review Board document.
-
4. The system of claim 2 and further comprising:
means for alerting the airline operator of any tasks which have a control point less than the user-specified control point for the maintenance task group in which the task is grouped.
-
5. The system of claim 2 wherein the task accomplishment data includes a maintenance date on which the maintenance task was completed, as well as a number of flight hours and flight cycles accumulated on the aircraft by the maintenance date.
-
6. The system of claim 2 wherein the tracking manager system comprises:
-
means for tracking accumulated usage data of the aircraft;
means for receiving a list of routine tasks required to be performed on the aircraft, each routine task having a control point which defines an interval at which the routine task is to be performed;
means for tracking task accomplishment data for each routine task;
means for determining a maintenance due point for each routine task, the maintenance due point being based upon the control point and the accomplishment data of the routine task;
means for identifying maintenance due tasks as those routine tasks for which a difference between the maintenance due point of the routine task and the accumulated usage data of the aircraft is less than a user-defined critical value; and
means for reporting maintenance due tasks.
-
-
7. The system of claim 6 wherein the accumulated usage data includes a number of accumulated flight hours and a number of accumulated flight cycles of the aircraft, as well as a current date.
-
8. The system of claim 6 wherein the list of routine tasks comprises maintenance tasks and maintenance task groups.
-
9. The system of claim 6 wherein task accomplishment data includes a maintenance date on which the routine task was completed, as well as a number of flight hours and flight cycles accumulated on the aircraft by the maintenance date.
-
10. The system of claim 6 and further comprising:
-
means for receiving a list of non-routine tasks required to be performed on the aircraft, each non-routine task having a maintenance due point by which the non-routine task must be performed;
means for identifying non-routine maintenance due tasks as those non-routine tasks for which a difference between the maintenance due point of the non-routine task and the accumulated usage data of the aircraft is less than a user-defined critical value; and
means for reporting non-routine maintenance due tasks.
-
-
11. The system of claim 1 wherein the production manager system comprises:
-
means for obtaining any routine tasks that may exist, and which are required to be performed on the aircraft;
means for obtaining any non-routine tasks that may exist, and which are required to be performed on the aircraft;
means for generating a maintenance flow chart detailing scheduling data for each of the routine and non-routine tasks;
means for assigning a user-determined number of the routine and non-routine tasks to personnel for completion;
means obtaining for maintenance activity data on each assigned routine task and non-routine task;
means obtaining for available resource data; and
means for updating the maintenance flow chart to reflect newly-obtained maintenance activity data and available resource data.
-
-
12. The system of claim 11 wherein the obtained non-routine tasks result from the performance of routine tasks by inspection and maintenance personnel.
-
13. The system of claim 11 wherein the scheduling data comprises:
-
a project forecast of an amount of time required to complete the maintenance check;
a start time and an execution time for each of the obtained routine and non-routine tasks, wherein the start and execution times are estimated values for incomplete tasks and are actual values for completed tasks.
-
-
14. The system of claim 11 wherein the means for generating a maintenance flow chart comprises
means for identifying any dependent tasks that may exist, the dependent tasks being those routine and non-routine tasks which cannot be performed until the completion of at least one of the routine and non-routine tasks; - and
means for generating a maintenance flow chart in which no dependent task has a start time earlier than an end time of any of the routine and non-routine tasks from which the dependent task depends.
- and
-
15. The system of claim 11 wherein the means for generating a maintenance flow chart comprises:
-
means for generating a proposed maintenance flow chart;
means for obtaining planning personnel modifications to the proposed maintenance flow chart; and
means for generating a maintenance flow chart which incorporates the planning personnel modifications.
-
-
16. The system of claim 11 wherein the means for assigning a user-determined number of routine and non-routine tasks to personnel for completion comprises means for obtaining assignment information from maintenance personnel.
-
17. The system of claim 11 wherein the means for obtaining maintenance activity data on each assigned routine and non-routine task comprises means for obtaining a start time and an execution time for each assigned routine and non-routine task, the start time being a time at the task was assigned and the execution time being an elapsed amount of time spent completing the task.
-
18. The system of claim 11 wherein the means for obtaining maintenance activity data on each assigned routine and non-routine task comprises means for obtaining new estimated execution times for those incomplete routine and non-routine tasks for which an actual execution time exceeds an initially-estimated execution time.
-
19. The system of claim 11 wherein obtaining maintenance activity data on each assigned routine and non-routine task comprises means for obtaining passdown notes from an assigned personnel member for those routine and non-routine tasks left incomplete by the assigned personnel member.
-
20. The system of claim 11 wherein the available resource data comprises labor hours available.
-
21. The system of claim 11 wherein maintenance flow chart is graphically represented via a GANTT chart.
-
22. The system of claim 1 and further comprising:
a reliability manager system for extracting and logging reliability data from maintenance records generated by the production manager system for both rotable parts of the aircraft and for each maintenance task.
-
23. The system of claim 22 wherein the reliability manager comprises:
-
means for obtaining and logging warranty-based reliability data from maintenance records generated during the performance of any routine or non-routine tasks that may exist, and which pertain to rotable parts of the aircraft;
means for obtaining and logging maintenance program-based reliability data from maintenance records generated during the performance of any non-routine tasks that may exist;
means for identifying for each non-routine task, a routine task whose performance resulted in the generation of the nonroutine task;
means for obtaining and logging maintenance program-based reliability data from maintenance records generated during the performance of any identified routine tasks that may exist; and
means for analyzing and reporting the warranty-based reliability data and the maintenance program-based reliability data.
-
-
24. The system of claim 23 wherein the warranty-based reliability data is reported for use in generating warranty reports for the rotable parts of the aircraft.
-
25. The system of claim 23 wherein the maintenance program-based reliability data is reported for use in generating reports on modifications to an Maintenance Review Board document.
-
26. The system of claim 1 and further comprising:
a personnel training manager system for enabling the production manager system to determine assignments of individual tasks to maintenance personnel based upon an analysis of the maintenance flow chart and personnel training records.
-
27. The system of claim 26 wherein personnel training manager system comprises:
-
means for obtaining a dynamic maintenance flow chart detailing up-to-date scheduling data for a predetermined number of maintenance tasks;
means for obtaining personnel training records for each crew member;
means for determining maintenance task assignments based upon an analysis of the maintenance flow chart and the personnel training records, each crew member being assigned at least one maintenance task.
-
-
28. The system of claim 27 wherein the means for determining maintenance task assignments comprises:
-
means for analyzing the personnel training records to identify maintenance tasks for which at least one crew member requires training and at least one crew member is trained; and
means for assigning the identified task to both the at least one crew member requiring training in the training task and the at least one crew member who is trained in the training task.
-
-
29. The system of claim 27 wherein the means for determining maintenance task assignments comprises:
-
means for prioritizing the maintenance tasks;
means for analyzing the personnel training records to identify crew members best skilled to perform each maintenance task;
means for assigning each maintenance tasks to crew members based upon an analysis of which crew members are best skilled at each maintenance task and the prioritization of each maintenance task.
-
-
30. The system of claim 27 wherein the means for determining maintenance task assignments based upon an analysis of the maintenance flow chart and the personnel training records comprises:
-
means for monitoring the dynamic maintenance flow chart to determine if the maintenance check is on schedule;
means for determining maintenance task assignments which facilitate training of crew members when the maintenance check is on schedule; and
means for determining maintenance task assignments which facilitate prompt completion of the maintenance check when the check is not on schedule.
-
-
31. The system of claim 1 and further comprising:
a personnel training manager system for analyzing personnel training records to determine which aircraft personnel require a specific training, and for scheduling training classes for those aircraft personnel in the required training.
-
32. The system of claim 1 and further comprising:
a publications manager for organizing and displaying information from a multitude of publications needed in the aircraft maintenance industry.
-
33. The system of claim 1 wherein the system is implemented over a communication medium operably connected to a plurality of input/output devices each having means for inputting and outputting information.
-
34. The system of claim 33 wherein the communication medium is the digital communication network.
-
35. A method for enabling an operator to dynamically manage maintenance of an aircraft, the method comprising:
-
extracting maintenance tasks from aircraft maintenance publications;
guiding the formation of maintenance tasks groups;
monitoring accumulated usage data of the aircraft;
identifying maintenance due tasks and maintenance due task groups from the respective maintenance tasks and maintenance task groups for which a difference between the control point and the accumulated usage data is less than a user-defined critical value;
generating and implementing a dynamic maintenance flow chart which details scheduling data for each individual task of the maintenance due tasks and maintenance due task groups; and
updating the maintenance flow chart to reflect current system data. - View Dependent Claims (36, 37, 38, 39)
extracting and logging reliability data from maintenance records generated during performance of individual tasks, the extracted and logged maintenance records pertaining to both rotable parts of the aircraft and to each maintenance task.
-
-
37. The method of claim 35 and further comprising:
determining assignments of individual tasks to maintenance personnel based upon an analysis of the maintenance flow chart and of personnel training records.
-
38. The method of claim 35 and further comprising:
-
analyzing personnel training records to determine which aircraft personnel require a specific training; and
scheduling training classes for those aircraft personnel in the required training.
-
-
39. The method of claim 35 and further comprising:
organizing and displaying information from a multitude of publications needed in the aircraft maintenance industry.
-
40. A system for enabling an operator to dynamically manage maintenance of an aircraft, the system comprising:
-
means for extracting maintenance tasks from aircraft maintenance publications;
means for guiding the formation of maintenance tasks groups;
means for monitoring accumulated usage data of the aircraft;
means for identifying maintenance due tasks and maintenance due task groups from the respective maintenance tasks and maintenance task groups for which a difference between the control point and the accumulated usage data is less than a user-defined critical value;
means for generating and implementing a dynamic maintenance flow chart which details scheduling data for each individual task of the maintenance due tasks and maintenance due task groups; and
means for updating the maintenance flow chart to reflect current system data. - View Dependent Claims (41, 42, 43, 44)
means for extracting and logging reliability data from maintenance records generated during performance of individual tasks, the extracted and logged maintenance records pertaining to both rotable parts of the aircraft and to each maintenance task.
-
-
42. The system of claim 40 and further comprising:
means for determining assignments of individual tasks to maintenance personnel based upon an analysis of the maintenance flow chart and of personnel training records.
-
43. The system of claim 40 and further comprising:
-
analyzing personnel training records to determine which aircraft personnel require a specific training; and
scheduling training classes for those aircraft personnel in the required training.
-
-
44. The system of claim 40 and further comprising:
means for organizing and displaying information from a multitude of publications needed in the aircraft maintenance industry.
Specification