System and method for cooperative operation of piloted and optionally piloted aircraft
First Claim
1. A system for controlling aircraft, comprising:
- a first aircraft configured to be operated by a human pilot and having a first current position and a first current three-dimensional flight path;
at least one second aircraft having at least one processor coupled with a non-transitory processor-readable medium storing processor-executable code for causing the at least one processor to control a current second three-dimensional flight path of the at least one second aircraft;
a data link associated with each of the first aircraft and the at least one second aircraft configured for exchanging data indicative of a first spatial position of the first aircraft and a second spatial position of the at least one second aircraft relative to one another;
the at least one processor associated with the at least one second aircraft configured for;
accessing data from a plurality of previous second positions and second three-dimensional flight paths of the at least one second aircraft;
accessing data from at least one previously executed flight plan associated with a previously observed second position and a second three-dimensional flight path of the at least one second aircraft;
controlling at least one flight control surface of the at least one second aircraft causing the at least one second aircraft to follow the first current three-dimensional flight path of the first aircraft, the control based on a classification of;
data indicative of the first spatial position of the first aircraft received via the data link;
data indicative of the second spatial position of the at least one second aircraft;
data from a plurality of previous second positions and second three-dimensional flight paths of the at least one second aircraft; and
data from at least one previously executed flight plan associated with a previously observed second position and a second three-dimensional flight path of the at least one second aircraft.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for controlling the flight of aircraft includes an aircraft operated by a human pilot, one or more optionally piloted aircraft controlled by a processor, and a communication link between the aircraft. The optionally piloted aircraft receives data indicative of the position and flight path of the piloted aircraft, and is automatically controlled to maintain a predetermined range of separation distances from the piloted aircraft. Control of the optionally piloted aircraft may include machine reasoning computing functions based on a classification of data received by the communication link, data indicative of the current positions and three-dimensional flight paths of the aircraft, stored data from previously calculated positions and three-dimensional flight paths of the aircraft, and stored data from previously executed flight plans associated with the optionally piloted aircraft.
-
Citations
14 Claims
-
1. A system for controlling aircraft, comprising:
-
a first aircraft configured to be operated by a human pilot and having a first current position and a first current three-dimensional flight path; at least one second aircraft having at least one processor coupled with a non-transitory processor-readable medium storing processor-executable code for causing the at least one processor to control a current second three-dimensional flight path of the at least one second aircraft; a data link associated with each of the first aircraft and the at least one second aircraft configured for exchanging data indicative of a first spatial position of the first aircraft and a second spatial position of the at least one second aircraft relative to one another; the at least one processor associated with the at least one second aircraft configured for; accessing data from a plurality of previous second positions and second three-dimensional flight paths of the at least one second aircraft; accessing data from at least one previously executed flight plan associated with a previously observed second position and a second three-dimensional flight path of the at least one second aircraft; controlling at least one flight control surface of the at least one second aircraft causing the at least one second aircraft to follow the first current three-dimensional flight path of the first aircraft, the control based on a classification of; data indicative of the first spatial position of the first aircraft received via the data link; data indicative of the second spatial position of the at least one second aircraft; data from a plurality of previous second positions and second three-dimensional flight paths of the at least one second aircraft; and data from at least one previously executed flight plan associated with a previously observed second position and a second three-dimensional flight path of the at least one second aircraft. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of controlling aircraft comprising:
-
exchanging, via a data link, data indicative of a first spatial position of a first aircraft and a second spatial position of at least one second aircraft relative to one another; accessing, by at least one processor associated with the at least one second aircraft, data from a plurality of previous second positions and second three-dimensional flight paths of the at least one second aircraft; accessing, by the at least one processor, data from at least one previously executed flight plan associated with a previously observed second position and a second three-dimensional flight path of the at least one second aircraft; executing, by the at least one processor, executable code for causing the at least one processor associated with the at least one second aircraft to control at least one flight control surface of the at least one second aircraft causing the at least one second aircraft to follow the current three-dimensional flight path of the first aircraft, the control based on a classification of; data indicative of the first spatial position of the first aircraft; data indicative of the second spatial position of the at least one second aircraft; data from a plurality of previous second positions and second three-dimensional flight paths of the at least one second aircraft; and data from at least one previously executed flight plan associated with a previously observed second position and a second three-dimensional flight path of the at least one second aircraft. - View Dependent Claims (12, 13, 14)
-
Specification