Methods and systems for displaying a taxi clearance
First Claim
1. A method of displaying a taxi clearance for an aircraft, the method comprising:
- receiving an input taxi clearance including a first taxi path of a plurality of taxi paths at an airport and a second taxi path of the plurality of taxi paths, the second taxi path succeeding the first taxi path in the input taxi clearance, a discontinuity existing between the first taxi path and the second taxi path;
constructing an oriented graph data structure based on the plurality of taxi paths at the airport;
determining the discontinuity exists in the input taxi clearance between the first taxi path and the second taxi path;
identifying one or more starting nodes of the oriented graph data structure based on the first taxi path, the one or more starting nodes representing one or more locations along the first taxi path where the aircraft may exit the first taxi path by excluding, from the one or more starting nodes, a first node of the oriented graph data structure that corresponds to a location where the aircraft will enter the first taxi path;
identifying one or more destination nodes of the oriented graph data structure based on the second taxi path, the one or more destination nodes being associated with the second taxi path, wherein a second node of the oriented graph data structure that corresponds to an intersection of the second taxi path and a next succeeding taxi path of the input taxi clearance is excluded from the one or more destination nodes;
determining, by a processing system, a plurality of possible taxi routes between the first taxi path and the second taxi path using the oriented graph data structure, wherein each possible taxi route of the plurality of possible taxi routes comprises a route between a starting node of the one or more starting nodes and a destination node of the one or more destination nodes;
identifying an optimal taxi route from among the plurality of possible taxi routes; and
graphically indicating, on a display device associated with the aircraft, that the taxi clearance for the aircraft includes the optimal taxi route between the first taxi path and the second taxi path.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for completing and displaying a taxi clearance for an aircraft at an airport. One exemplary method involves receiving an input taxi clearance including a first taxi path of a plurality of taxi paths at the airport and a second taxi path of the plurality of taxi paths that succeeds the first taxi path in the input taxi clearance, and determining a plurality of possible taxi routes between the first taxi path and the second taxi path. The method continues by identifying an optimal taxi route from among the plurality of possible taxi routes, and graphically indicating that the taxi clearance for the aircraft includes the optimal taxi route between the first taxi path and the second taxi path.
36 Citations
19 Claims
-
1. A method of displaying a taxi clearance for an aircraft, the method comprising:
-
receiving an input taxi clearance including a first taxi path of a plurality of taxi paths at an airport and a second taxi path of the plurality of taxi paths, the second taxi path succeeding the first taxi path in the input taxi clearance, a discontinuity existing between the first taxi path and the second taxi path; constructing an oriented graph data structure based on the plurality of taxi paths at the airport; determining the discontinuity exists in the input taxi clearance between the first taxi path and the second taxi path; identifying one or more starting nodes of the oriented graph data structure based on the first taxi path, the one or more starting nodes representing one or more locations along the first taxi path where the aircraft may exit the first taxi path by excluding, from the one or more starting nodes, a first node of the oriented graph data structure that corresponds to a location where the aircraft will enter the first taxi path; identifying one or more destination nodes of the oriented graph data structure based on the second taxi path, the one or more destination nodes being associated with the second taxi path, wherein a second node of the oriented graph data structure that corresponds to an intersection of the second taxi path and a next succeeding taxi path of the input taxi clearance is excluded from the one or more destination nodes; determining, by a processing system, a plurality of possible taxi routes between the first taxi path and the second taxi path using the oriented graph data structure, wherein each possible taxi route of the plurality of possible taxi routes comprises a route between a starting node of the one or more starting nodes and a destination node of the one or more destination nodes; identifying an optimal taxi route from among the plurality of possible taxi routes; and graphically indicating, on a display device associated with the aircraft, that the taxi clearance for the aircraft includes the optimal taxi route between the first taxi path and the second taxi path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of displaying a taxi clearance for an aircraft on a display device onboard the aircraft, the method comprising:
-
receiving an input taxi clearance for the aircraft, the input taxi clearance including a first taxi path of a plurality of taxi paths at an airport and a second taxi path of the plurality of taxi paths, wherein the second taxi path succeeds the first taxi path in the input taxi clearance; determining that the first taxi path and the second taxi path do not intersect; determining, by a processing system, a plurality of possible taxi routes between the first taxi path and the second taxi path in response to determining that the first taxi path and the second taxi path do not intersect, each possible taxi route including one or more taxi paths of the plurality of taxi paths, wherein determining the plurality of possible taxi routes comprises; constructing an oriented graph data structure based on the plurality of taxi paths at the airport; identifying one or more starting nodes of the oriented graph data structure based on the first taxi path, the one or more starting nodes representing one or more locations along the first taxi path where the aircraft may exit the first taxi path; identifying one or more destination nodes of the oriented graph data structure based on the second taxi path, the one or more destination nodes being associated with the second taxi path, wherein a first node of the oriented graph data structure that corresponds to an intersection of the second taxi path and a next succeeding taxi path of the input taxi clearance is excluded from the one or more destination nodes; and determining the plurality of possible taxi routes using the oriented graph data structure, wherein each possible taxi route of the plurality of possible taxi routes comprises a route between a starting node of the one or more starting nodes and a destination node of the one or more destination nodes; identifying a first taxi route from among the plurality of possible taxi routes as an optimal taxi route between the first taxi path and the second taxi path; and displaying, on the display device, a graphical representation of the taxi clearance including the optimal taxi route inserted between the first taxi path and the second taxi path. - View Dependent Claims (15, 16, 17)
-
-
18. A system comprising:
-
a display device; a data storage element configured to maintain information pertaining to a plurality of taxi paths; and a processing system coupled to the display device and the data storage element, wherein the processing system is configured to; receive an input taxi clearance including a first taxi path of the plurality of taxi paths and a second taxi path of the plurality of taxi paths, the second taxi path succeeding the first taxi path, a discontinuity existing between the first taxi path and the second taxi path; construct an oriented graph data structure based on the information maintained by the data storage element; determine the discontinuity exists in the input taxi clearance between the first taxi path and the second taxi path; identify one or more starting nodes of the oriented graph data structure based on the first taxi path, the one or more starting nodes representing one or more locations along the first taxi path where an aircraft may exit the first taxi path, wherein a first node of the oriented graph data structure that corresponds to a location where the aircraft will enter the first taxi path is excluded from the one or more starting nodes; identifying one or more destination nodes of the oriented graph data structure based on the second taxi path, the one or more destination nodes being associated with the second taxi path, wherein a second node of the oriented graph data structure that corresponds to an intersection of the second taxi path and a next succeeding taxi path of the input taxi clearance is excluded from the one or more destination nodes; determine a plurality of possible taxi routes between the first taxi path and the second taxi path using the oriented graph data structure, wherein each possible taxi route of the plurality of possible taxi routes comprises a route between a starting node of the one or more starting nodes and a destination node of the one or more destination nodes; identify an optimal taxi route from among the plurality of possible taxi routes based on the information maintained by the data storage element; and graphically indicate the optimal taxi route on the display device. - View Dependent Claims (19)
-
Specification