IP Library › Granted Patent US 12,032,370
Granted Patent B2
US 12,032,370 · App. 17/452,154 · Granted Jul 9, 2024

Supporting an aircraft on a mission in which an intent of the aircraft is conveyed responsive to a lost-link event

Inventors: Gaston De Zarraga (Lexington, MA); Robert A. Vivona (Arlington, MA)
Assignee: AURORA FLIGHT SCIENCES CORPORATION, A SUBSIDIARY OF THE BOEING COMPANY
G05D1/0022B64C39/024G08G5/0004B64U2101/00B64U2201/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,032,370
App. No.
17/452,154
Granted
Jul 9, 2024
Kind
B2
Abstract

A method is provided for supporting an aircraft to execute a mission in which the aircraft maneuvers in an airspace system. The method includes detecting a lost-link event in which a datalink between the aircraft and a control station is interrupted or lost, and responsive to which the aircraft is preconfigured to execute a procedure. The method also includes conveying an intent of the aircraft to execute the procedure over a radio channel assigned for voice communication in the airspace system. In this regard, conveying the intent includes composing a message that indicates the intent of the aircraft to execute the procedure. The message is applied to a text-to-speech engine to convert the message to a corresponding verbal message in which the intent of the aircraft is conveyed. The corresponding verbal message is then sent over the radio channel assigned for voice communication in the airspace system.

Claims (82)

1. An apparatus for supporting an aircraft to execute a mission in which the aircraft maneuvers in an airspace system, the apparatus comprising:

a memory configured to store computer-readable program code; and

processing circuitry configured to access the memory, and execute the computer-readable program code to cause the apparatus to at least:

detect a lost-link event in which a datalink between the aircraft and a control station is interrupted or lost, and responsive to which the aircraft is preconfigured to execute a procedure; and

convey an intent of the aircraft to execute the procedure over a radio channel assigned for voice communication in the airspace system, conveying the intent including:

compose a message that indicates the intent of the aircraft to execute the procedure;

apply the message to a text-to-speech engine to convert the message to a corresponding verbal message in which the intent of the aircraft is conveyed;

monitor traffic on the radio channel to detect a gap in the traffic on the radio channel; and

send the corresponding verbal message over the radio channel assigned for voice communication in the airspace system during the gap in the traffic on the radio channel.

2. The apparatus of claim 1 , wherein the processing circuitry is configured to execute the computer-readable program code to cause the apparatus to further at least:

determine a state of the mission; and

determine a parameter of the procedure that depends on the state of the mission, and

wherein the apparatus caused to compose the message includes the apparatus caused to apply the parameter to a message template to thereby compose the message.

3. The apparatus of claim 2 , wherein the state of the mission, and the parameter of the procedure, are determined and updated as the mission is executed.

4. The apparatus of claim 3 , wherein the procedure is a lost-link procedure that is executable to cause the aircraft to land at an airport, and the parameter includes an identifier of the airport.

5. The apparatus of claim 1 , wherein the apparatus caused to monitor the traffic on the radio channel includes the apparatus caused to:

capture verbal communications on the radio channel;

apply the verbal communications to a speech-to-text engine to convert the verbal communications to corresponding messages; and

perform a content analysis of the corresponding messages to identify a gap in the corresponding messages and thereby the gap in the traffic, the gap indicated by one of the corresponding messages without an expected response, or by a set of the corresponding messages that reflect a complete message exchange.

6. The apparatus of claim 1 , wherein the processing circuitry is configured to execute the computer-readable program code to cause the apparatus to further at least:

cause the aircraft to execute the procedure responsive to the lost-link event; and

convey a status update with a corresponding verbal update message sent over the radio channel as the aircraft is caused to execute the procedure.

7. The apparatus of claim 5 , wherein the processing circuitry is configured to execute the computer-readable program code to cause the apparatus to further at least:

determine a state of the aircraft or an environment of the aircraft; and

cause the aircraft to deviate from the procedure based on the state of the aircraft or the environment, and

wherein the apparatus caused to convey the status update includes the apparatus caused to convey deviation from the procedure.

8. The apparatus of claim 6 , wherein the apparatus caused to convey the status update includes the apparatus caused to:

compose an update message that indicates the status update of the aircraft with regard to execution of the procedure;

apply the update message to the text-to-speech engine to convert the update message to the corresponding verbal update message in which the status update is conveyed; and

send the corresponding verbal update message over the radio channel.

9. The apparatus of claim 8 , wherein the processing circuitry is configured to execute the computer-readable program code to cause the apparatus to further at least:

determine a state of the procedure; and

determine a parameter of the procedure that depends on the state of the procedure, and

wherein the apparatus caused to compose the update message includes the apparatus caused to apply the parameter to a message template to thereby compose the update message.

10. The apparatus of claim 8 ,

wherein the corresponding verbal update message is sent over the radio channel during the gap in the traffic on the radio channel.

11. The apparatus of claim 10 , wherein the apparatus caused to monitor the traffic on the radio channel includes the apparatus caused to:

capture verbal communications on the radio channel;

apply the verbal communications to a speech-to-text engine to convert the verbal communications to corresponding messages; and

perform a content analysis of the corresponding messages to identify a gap in the corresponding messages and thereby the gap in the traffic, the gap indicated by one of the corresponding messages without an expected response, or by a set of the corresponding messages that reflect a complete message exchange.

12. A method of supporting an aircraft to execute a mission in which the aircraft maneuvers in an airspace system, the method comprising:

detecting a lost-link event in which a datalink between the aircraft and a control station is interrupted or lost, and responsive to which the aircraft is preconfigured to execute a procedure; and

conveying an intent of the aircraft to execute the procedure over a radio channel assigned for voice communication in the airspace system, conveying the intent including:

composing a message that indicates the intent of the aircraft to execute the procedure;

applying the message to a text-to-speech engine to convert the message to a corresponding verbal message in which the intent of the aircraft is conveyed;

monitoring traffic on the radio channel to detect a gap in the traffic on the radio channel; and

sending the corresponding verbal message over the radio channel assigned for voice communication in the airspace system during the gap in the traffic on the radio channel.

13. The method of claim 12 , wherein the method further comprises:

determining a state of the mission; and

determining a parameter of the procedure that depends on the state of the mission, and

wherein composing the message includes applying the parameter to a message template to thereby compose the message.

14. The method of claim 13 , wherein the state of the mission, and the parameter of the procedure, are determined and updated as the mission is executed.

15. The method of claim 14 , wherein the procedure is a lost-link procedure that is executable to cause the aircraft to land at an airport, and the parameter includes an identifier of the airport.

16. The method of claim 12 , wherein monitoring the traffic on the radio channel includes:

capturing verbal communications on the radio channel;

applying the verbal communications to a speech-to-text engine to convert the verbal communications to corresponding messages; and

performing a content analysis of the corresponding messages to identify a gap in the corresponding messages and thereby the gap in the traffic, the gap indicated by one of the corresponding messages without an expected response, or by a set of the corresponding messages that reflect a complete message exchange.

17. The method of claim 12 , wherein the method further comprises:

causing the aircraft to execute the procedure responsive to the lost-link event; and

conveying a status update with a corresponding verbal update message sent over the radio channel as the aircraft is caused to execute the procedure.

18. The method of claim 17 , wherein the method further comprises:

determining a state of the aircraft or an environment of the aircraft; and

causing the aircraft to deviate from the procedure based on the state of the aircraft or the environment, and

wherein conveying the status update includes conveying deviation from the procedure.

19. The method of claim 17 , wherein conveying the status update includes:

composing an update message that indicates the status update of the aircraft with regard to execution of the procedure;

applying the update message to the text-to-speech engine to convert the update message to the corresponding verbal update message in which the status update is conveyed; and

sending the corresponding verbal update message over the radio channel.

20. The method of claim 19 , wherein the method further comprises:

determining a state of the procedure; and

determining a parameter of the procedure that depends on the state of the procedure, and

wherein composing the update message includes applying the parameter to a message template to thereby compose the update message.

21. The method of claim 19 ,

wherein the corresponding verbal update message is sent over the radio channel during the gap in the traffic on the radio channel.

22. The method of claim 21 , wherein monitoring the traffic on the radio channel includes:

capturing verbal communications on the radio channel;

applying the verbal communications to a speech-to-text engine to convert the verbal communications to corresponding messages; and

performing a content analysis of the corresponding messages to identify a gap in the corresponding messages and thereby the gap in the traffic, the gap indicated by one of the corresponding messages without an expected response, or by a set of the corresponding messages that reflect a complete message exchange.

23. The apparatus of claim 1 , wherein the processing circuitry is configured to execute the computer-readable program code to cause the apparatus to further at least:

responsive to a disruption in the airspace system, provide an air navigation service provider with an ability to modify a behavior of the aircraft during the lost-link event.

24. The method of claim 12 , further comprising:

responsive to a disruption in the airspace system, providing an air navigation service provider with an ability to modify a behavior of the aircraft during the lost-link event.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2021
From: DE ZARRAGA, GASTON; VIVONA, ROBERT A.
To: AURORA FLIGHT SCIENCES CORPORATION, A SUBSIDIARY OF THE BOEING COMPANY
Reel/Frame 057902/0795 →
Continuity (1)
Related Publication 20230125312A1 · Apr 27, 2023