Methods and apparatus for voice-controlled access and display of electronic charts onboard an aircraft
First Claim
Patent Images
1. A method for accessing electronic charts stored on an aircraft, the method comprising:
- receiving, via an onboard avionics system, location data for the aircraft;
receiving a set of speech data via a user interface of the aircraft;
identifying one or more applicable electronic charts, based on the received location data and the received set of speech data, wherein the electronic charts stored on the aircraft comprise at least the one or more applicable electronic charts;
storing the one or more applicable electronic charts into an electronic charts architecture comprising a plurality of locations for efficient electronic chart access, wherein the plurality of locations comprises;
a database level, configured to provide a database framework for a complete database of the electronic charts stored on the aircraft, wherein the complete database of the electronic charts comprises the one or more applicable electronic charts; and
a cycle charts level, configured to provide a cycle charts framework for toggling a subset of the electronic charts stored on the aircraft; and
presenting, via an aircraft display, a first one of the one or more applicable electronic charts, by retrieving the one or more applicable electronic charts from the electronic charts architecture.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for accessing electronic charts stored on an aircraft is provided. The method receives, via an onboard avionics system, location data for the aircraft; receives a set of speech data via a user interface of the aircraft; identifies one or more applicable electronic charts, based on the received location data and the received set of speech data, wherein the electronic charts stored on the aircraft comprise at least the one or more applicable electronic charts; and presents, via an aircraft display, a first one of the one or more applicable electronic charts.
-
Citations
20 Claims
-
1. A method for accessing electronic charts stored on an aircraft, the method comprising:
-
receiving, via an onboard avionics system, location data for the aircraft; receiving a set of speech data via a user interface of the aircraft; identifying one or more applicable electronic charts, based on the received location data and the received set of speech data, wherein the electronic charts stored on the aircraft comprise at least the one or more applicable electronic charts; storing the one or more applicable electronic charts into an electronic charts architecture comprising a plurality of locations for efficient electronic chart access, wherein the plurality of locations comprises; a database level, configured to provide a database framework for a complete database of the electronic charts stored on the aircraft, wherein the complete database of the electronic charts comprises the one or more applicable electronic charts; and a cycle charts level, configured to provide a cycle charts framework for toggling a subset of the electronic charts stored on the aircraft; and presenting, via an aircraft display, a first one of the one or more applicable electronic charts, by retrieving the one or more applicable electronic charts from the electronic charts architecture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for retrieving and displaying electronic charts onboard an aircraft, the system comprising:
-
a memory element, configured to store a database of electronic charts; a speech recognition (SR) interface, configured to receive and interpret a set of speech data; a global positioning system (GPS), configured to provide location data for the aircraft; a display element, configured to present each of the electronic charts; and a processor architecture, configured to; analyze the set of speech data transmitted by the SR interface; select at least one electronic chart from the database, based on the analysis of the set of speech data and the location data transmitted by the GPS; storing the one or more applicable electronic charts into an active charts framework, the active charts framework comprising a location for efficient electronic chart access, wherein the active charts framework further comprises; a database level, configured to provide a database framework for a complete database of the electronic charts stored on the aircraft, wherein the complete database of the electronic charts comprises the one or more applicable electronic charts; and a cycle charts level, configured to provide a cycle charts framework for toggling a subset of the electronic charts stored on the aircraft; and communicate the selected at least one electronic chart to the display element for presentation to a user, by retrieving the one or more applicable electronic charts from the active charts framework. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory, computer-readable medium containing instructions thereon, which, when executed by a processor, perform a method comprising:
-
receiving location data for an aircraft, via an onboard avionics system; receiving a set of speech data via a user interface of the aircraft; identifying one or more applicable electronic charts, based on the received location data and the received set of speech data, wherein the electronic charts stored on the aircraft comprise at least the one or more applicable electronic charts; storing the one or more applicable electronic charts into an electronic charts architecture comprising a plurality of locations for efficient electronic chart access, wherein the plurality of locations comprises; a database level, configured to provide a database framework for a complete database of the electronic charts stored on the aircraft, wherein the complete database of the electronic charts comprises the one or more applicable electronic charts; and a cycle charts level, configured to provide a cycle charts framework for toggling a subset of the electronic charts stored on the aircraft; and presenting, via an aircraft display, a first one of the one or more applicable electronic charts, by retrieving the one or more applicable electronic charts from the electronic charts architecture; identifying a plurality of electronic charts, each of the plurality being associated with a position in a cycle charts framework; identifying a new electronic chart for incorporation into the cycle charts framework; determining whether the plurality of electronic charts comprises the new electronic chart; when the plurality of electronic charts does not comprise the new electronic chart, then; shifting each of the plurality of electronic charts one position in the cycle charts framework, wherein the shifting decreases a priority of each of the plurality of electronic charts; shifting one of the plurality of electronic charts out of the cycle charts framework, wherein the one of the plurality of electronic charts occupies a least priority position of the plurality of electronic charts; and incorporating the new electronic chart into a highest priority position of the cycle charts framework. - View Dependent Claims (18, 19, 20)
-
Specification