System and method for predicting aircraft runway capacity
US-10783288-B1 · Sep 22, 2020 · US
US11398159B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11398159-B2 |
| Application number | US-201916686818-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 18, 2019 |
| Priority date | Nov 18, 2019 |
| Publication date | Jul 26, 2022 |
| Grant date | Jul 26, 2022 |
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 to reduce aircraft fuel consumption includes determining whether a particular aircraft belongs to a runway queue associated with one or more aircraft waiting to take-off from a runway of an airport based on (i) real-time aircraft geographic location information associated with the particular aircraft and (ii) a graph associated with features of the airport. An amount of time the particular aircraft spends in the runway queue before taking off from the runway can be determined. A runway queue take-off delay associated with the runway queue can be determined based at least in part on the amount of time the particular aircraft spends in the runway queue. The runway queue take-off delay can be communicated to a controller terminal of the airport to facilitate routing a different aircraft to a different runway queue associated with a shorter runway queue take-off delay to reduce fuel consumption by the different aircraft.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method comprising: generating, by a computer, a graph that specifies a plurality of polygons that correspond to geographic outlines associated with features of an airport, and edges that connect the polygons to one another; determining, by the computer and based on aircraft geographic location information associated with a particular aircraft, a distance between the particular aircraft and a runway queue based on an accumulated length of one or more edges of the graph that connect a polygon associated with a geographic location associated with the particular aircraft with a polygon associated with the runway queue, wherein the runway queue is associated with one or more aircraft waiting to take-off from a runway of the airport; responsive to determining that the distance is below a threshold, assigning, by the computer, the particular aircraft to the runway queue; responsive to assigning the particular aircraft to the runway queue, determining, by the computer, an amount of time the particular aircraft spends in the runway queue before taking off from the runway; determining, by the computer, a runway queue take-off delay associated with the runway queue based at least in part on the amount of time the particular aircraft spends in the runway queue; and communicating, by the computer, the runway queue take-off delay to a controller terminal of the airport to facilitate routing a different aircraft to a different runway queue associated with a shorter runway queue take-off delay. 2. The computer-implemented method according to claim 1 , wherein determining whether the particular aircraft belongs to the runway queue comprises: measuring, by the computer, a distance from the particular aircraft to an entrance of the runway; and in response to determining that the distance is below a threshold distance, assigning, by the computer, the particular aircraft to the runway queue. 3. The computer-implemented method according to claim 1 , wherein determining whether the particular aircraft belongs to the runway queue comprises: measuring, by the computer, a distance from the particular aircraft to another aircraft of the runway queue; and in response to determining that the distance is below a threshold distance, assigning, by the computer, the particular aircraft to the runway queue. 4. The computer-implemented method according to claim 1 , wherein determining the runway queue take-off delay further comprises: computing, by the computer, an average of the amount of time at least one of the one or more aircraft spend in the runway queue; and setting, by the computer, the runway queue take-off delay associated with the runway queue as the computed average. 5. The computer-implemented method according to claim 1 , wherein determining the amount of time the particular aircraft spends in the runway queue before taking off from the runway comprises: measuring, by the computer, an elapsed time between a first time when the particular aircraft enters the runway queue and a second time when the particular aircraft takes off from the runway. 6. The computer-implemented method according to claim 1 , wherein generating the graph that specifies the plurality of polygons that correspond to the geographic outlines associated with the features of the airport comprises: receiving Geographic Javascript Object Notation (GeoJSON) data that specifies the plurality of polygons that correspond to the geographic outlines associated with the features of the airport; and specifying, by the computer and in the graph, (i) centroids associated with the plurality of polygons and (ii) the edges between the centroids. 7. The computer-implemented method according to claim 1 , further comprising: specifying, by the computer, an order within the runway queue for at least one of the one or more aircraft. 8. The computer-implemented method according to claim 1 , further comprising: specifying, by the computer, an order within the runway queue of at least one of the one or more aircraft positioned on the runway that is lower than an order within the runway queue of at least one of the one or more aircraft positioned on a runway entranceway and an order within the runway queue of at least one of the one or more aircraft positioned on a taxiway. 9. The computer-implemented method according to claim 1 , further comprising: specifying, by the computer, an order within the runway queue of at least one of the one or more aircraft positioned on the runway according to a distance of the at least one of the one or more aircraft positioned on the runway to a particular position of the runway; and specifying, by the computer, a runway queue order associated with aircraft positioned on the runway that is lower than the runway queue order associated with aircraft positioned on either a runway entranceway or a taxiway. 10. A system, comprising: a memory that stores instruction code; and a processor in communication with the memory, wherein the instruction code is executable by the processor to perform acts comprising: generating a graph that specifies a plurality of polygons that correspond to geographic outlines associated with features of an airport, and edges that connect the polygons to one another; determining based on aircraft geographic location information associated with a particular aircraft a distance between the particular aircraft and a runway queue based on an accumulated length of one or more edges of the graph that connect a polygon associated with a geographic location associated with the particular aircraft with a polygon associated with the runway queue, wherein the runway queue is associated with one or more aircraft waiting to take-off from a runway of the airport; responsive to determining that the distance is below a threshold, assigning, by the system, the particular aircraft to the runway queue; responsive to assigning the particular aircraft to the runway queue, determining an amount of time the particular aircraft spends in the runway queue before taking off from the runway; determining a runway queue take-off delay associated with the runway queue based at least in part on the amount of time the particular aircraft spends in the runway queue; and communicating the runway queue take-off delay to a controller terminal of the airport to facilitate routing a different aircraft to a different runway queue associated with a shorter runway queue take-off delay. 11. The system according to claim 10 , wherein the instruction code is executable by the processor to perform acts comprising: measuring a distance from the particular aircraft to an entrance of the runway; when the measured distance is below a threshold distance, assigning the particular aircraft to the runway queue; and wherein routing the different aircraft to the different runway queue associated with the shorter runway queue take-off delay facilitates a reduction in fuel by the different aircraft. 12. The system according to claim 10 , wherein the instruction code is executable by the processor to perform acts comprising: measuring a distance from the particular aircraft to another aircraft of the runway queue; and when the measured distance is below a threshold distance, assigning the particular aircraft to the runway queue. 13. The system according to claim 10 , wherein the instruction code is executable by the processor to perform acts comprising: measuring an elapsed time between a first time when the particular aircraft enters the runway queue and a second time when the particular aircraft takes off from the runway. 14. T
Related publications grouped by family.
Answers are generated from the same data shown on this page.