Aircraft performance model based on historical flight data
US-2024105062-A1 · Mar 28, 2024 · US
US12306893B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12306893-B2 |
| Application number | US-202318459521-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 1, 2023 |
| Priority date | Sep 1, 2023 |
| Publication date | May 20, 2025 |
| Grant date | May 20, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method of providing access to flight-related data of aircraft includes correlating a plurality of data sets that are different from each other and each contain flight-related data for one or more aircraft engines, to determine a plurality of flights of the one or more aircraft engines that correspond to the plurality of data sets. At least a portion of the flight-related data describes operation of the aircraft engines during the plurality of flights. The correlating is performed based on metadata of the plurality of data sets, and the plurality of data sets includes a plurality of first data sets that utilize a plurality of different schemas. The method also includes creating, for each of the plurality of flights and based on the correlating, a respective flight object that represents the flight and includes a plurality of discrete flight data objects that each correspond to a respective one of the plurality of data sets for the flight; and utilizing the flight object for one of the flights to provide access to one or more of the data sets for said one of the flights. A system for aircraft data management is also disclosed.
Opening claim text (preview).
What is claimed is: 1. A method of providing access to flight-related data of aircraft, comprising: correlating a plurality of data sets that are different from each other and each contain flight-related data for one or more aircraft engines, to determine a plurality of flights of the one or more aircraft engines that correspond to the plurality of data sets, at least a portion of the flight-related data describing operation of the aircraft engines during the plurality of flights, wherein the correlating is performed based on metadata of the plurality of data sets, and the plurality of data sets includes a plurality of first data sets that utilize a plurality of different schemas; creating, for each of the plurality of flights and based on the correlating, a respective flight object that represents the flight and includes a plurality of discrete flight data objects that each correspond to a respective one of the plurality of data sets for the flight; and utilizing the flight object for one of the flights to provide access to one or more of the data sets for said one of the flights; wherein the plurality of data sets includes: a plurality of snapshot data sets corresponding to discrete events or portions of the plurality of flights; and a plurality of full flight data sets that include data for entire ones of the plurality of flights. 2. The method of claim 1 , wherein the plurality of data sets also includes a plurality of second data sets that utilize one or more data formats that are different from one or more data formats of the plurality of first data sets. 3. The method of claim 1 , wherein the metadata that said correlating is performed based on includes serial numbers of the aircraft engines, and includes at least one of flight origins, flight destinations, and timestamps for the flights. 4. The method of claim 1 , comprising: providing a search engine for accessing the plurality of data sets based on the flight objects; wherein said utilizing the flight object is performed in response to a request to the search engine that identifies said one of the flights or one of the aircraft. 5. The method of claim 1 , wherein each flight data object describes the content and location of its corresponding data set. 6. The method of claim 1 , wherein each flight object includes a flight data object for at least one snapshot data set and a flight data object for at least one full flight data set. 7. The method of claim 1 , wherein said correlating includes: determining that a particular snapshot data set and a particular full flight data set that each identify a same aircraft engine both correspond to a particular flight of the plurality of flights for the aircraft engine based on a timestamp of the particular snapshot data set being between a start time and end time for said particular full flight data set. 8. The method of claim 1 , wherein said correlating includes: determining that a first snapshot data set and a second snapshot data set that each identify a same aircraft engine both correspond to a particular flight of the plurality of flights based on: the first snapshot data set corresponding to a first event or first portion of the particular flight and occurring at a first time; and the second snapshot data set corresponding to a second event or second portion of the particular flight and occurring at a second time that is within an expected time window for the second event or second portion after said first event or first portion. 9. The method of claim 1 , wherein the plurality of first data sets are from a plurality of different sources, and different ones of the schemas correspond to different ones of the sources. 10. The method of claim 1 , wherein said utilizing the flight object for one of the flights to provide access to one or more of the data sets for said one of the flights includes: determining a subset of the plurality of the datasets that correspond to a particular flight; performing analytics for the particular flight based on the determined subset of the plurality of data sets; and linking results of the analytics for the flight with the flight object for the flight. 11. A system for aircraft data management, comprising: processing circuitry operatively connected to memory and configured to: correlate a plurality of data sets that are different from each other and each contain flight-related data for one or more aircraft engines, to determine a plurality of flights of the one or more aircraft engines that correspond to the plurality of data sets, at least a portion of the flight-related data describing operation of the aircraft engines during the plurality of flights, wherein the correlation is performed based on metadata of the plurality of data sets, and the plurality of data sets includes a plurality of first data sets that utilize a plurality of different schemas; create, for each of the plurality of flights and based on the correlating, a respective flight object that represents the flight and includes a plurality of discrete flight data objects that each correspond to a respective one of the plurality of data sets for the flight; and utilize the flight object for one of the flights to provide access to one or more of the data sets for said one of the flights; wherein the plurality of data sets includes: a plurality of snapshot data sets corresponding discrete events or portions of the plurality of flights; and a plurality of full flight data sets that include data from flight recorders for entire ones of the plurality of flights. 12. The system of claim 11 , wherein the plurality of data sets also includes a plurality of second data sets that utilize one or more data formats that are different from one or more data formats of the plurality of first data sets. 13. The system of claim 11 , wherein the metadata that the correlation is based on includes serial numbers of the aircraft engines, and includes at least one of flight origins, flight destinations, and timestamps for the flights. 14. The system of claim 11 , wherein each flight data object describes the content and location of its corresponding data set. 15. The system of claim 12 , wherein as part of the correlation, the processing circuitry is configured to: determine that a particular snapshot data set and a particular full flight data set that each identify a same engine both correspond to a particular flight of the plurality of flights for the engine based on a timestamp of the particular snapshot data set being between a start time and end time for said particular full flight data set. 16. The system of claim 11 , wherein as part of the correlation, the processing circuitry is configured to: determine that a first snapshot data set and a second snapshot data set that each identify a same engine both correspond to a particular flight of the plurality of flights based on: the first snapshot data set corresponding to a first event or first portion of the particular flight and occurring at a first time; and the second snapshot data set corresponding to a second event or second portion of the particular flight and occurring at a second time that is within an expected time window for the second event or second portion after said first event or first portion. 17. The system of claim 11 , wherein the plurality of first data sets are from a plurality of different sources, and different ones of the schemas correspond to different ones of the sources. 18. The system of claim 11 , as part of the utilization of the flight object for one of the flight
Data format conversion from or to a database · CPC title
Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor · CPC title
Business processes related to the transportation industry (shipping G06Q10/083) · CPC title
Administration of product repair or maintenance · CPC title
Operations research, analysis or management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.