IP Library Granted Patent US 11,156,475
Granted Patent B2
US 11,156,475 · App. 16/168,422 · Granted Oct 26, 2021

Method and system for packing an electronic flight bag

Inventors: Jason Miller (Austin, TX); Christopher Tyson Weihs (Houston, TX); William Bryce Gestrich (Pittsburgh, PA); Raymond Aaron Farnham (Houston, TX)
Assignee: Foreflight LLC
G01C23/005G06F3/147G05D1/0077G05D1/0202G05D1/101G09G2380/12
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 11,156,475
App. No.
16/168,422
Granted
Oct 26, 2021
Kind
B2
Abstract

A method for packing an electronic flight bag (EFB) involves obtaining a route, determining a buffer zone surrounding the route, identifying aeronautical content to be downloaded that is at least partially located in the buffer zone, and downloading the identified aeronautical content from a remote aeronautical content repository to the EFB device. The method further involves selecting, from the downloaded aeronautical content, at least one aeronautical chart, and displaying the route and the buffer zone in the at least one aeronautical chart.

Claims (82)

1. A method for packing an electronic flight bag (EFB), the method comprising:

obtaining a route;

determining a buffer zone surrounding the route, the buffer zone establishing an area that extends a defined distance perpendicular to the route,

wherein the buffer zone distinguishes aeronautical content to be automatically included in the EFB from aeronautical content not to be automatically included in the EFB;

identifying the aeronautical content to be downloaded based on being at least partially located in the buffer zone;

downloading the identified aeronautical content from a remote aeronautical content repository to the EFB, wherein the remote aeronautical content repository is remote to a device hosting the EFB;

selecting, from the downloaded aeronautical content, at least one aeronautical chart; and

displaying the route and the buffer zone in the at least one aeronautical chart.

2. The method of claim 1 further comprising, prior to downloading the identified aeronautical content:

removing, from the aeronautical content to be downloaded, aeronautical content that was previously downloaded.

3. The method of claim 1 further comprising:

downloading updated identified aeronautical content to the EFB when the identified aeronautical content in the remote aeronautical content repository changes.

4. The method of claim 3 further comprising:

associating the downloaded updated identified aeronautical content with routes in the EFB for which an automatic packing is activated.

5. The method of claim 1 further comprising:

receiving, from a user, edits to the route, resulting in an updated route;

determining an updated buffer zone surrounding the updated route;

identifying updated aeronautical content that is at least partially located in the updated buffer zone; and

downloading the identified updated aeronautical content from the remote aeronautical content repository to the EFB.

6. The method of claim 1 , wherein the identified aeronautical content comprises at least one selected from a group consisting of:

charts,

weather information,

airport information, and

notices to airmen (NOTAMs).

7. The method of claim 1 , wherein determining the buffer zone comprises:

establishing border segments paralleling the route, between locations of the route;

connecting adjacent border segments using a buffer radius;

augmenting the buffer zone by circular regions at the departure and destination airports of the route; and

forming a closed contour, enclosing the route, by the border segments, the buffer radius, and the circular regions.

8. The method of claim 7 , wherein displaying the route and the buffer zone in the at least one aeronautical chart comprises:

displaying a region of the at least one aeronautical chart, wherein the region comprises the route; and

overlaying line segments indicating the route; and

overlaying the closed contour delimiting the buffer zone.

9. The method of claim 1 , wherein determining the buffer zone comprises establishing a border paralleling an altitude profile of the route.

10. The method of claim 1 , wherein the buffer zone is temporally delimited based on an anticipated progression of a flight using the route.

11. A system for packing an electronic flight bag (EFB), the system comprising:

a route repository;

a local aeronautical content repository;

a display; and

an EFB packing engine configured to:

obtain a route from the route repository;

determine a buffer zone surrounding the route;

identify aeronautical content to be downloaded that is at least partially located in the buffer zone;

download the identified aeronautical content from a remote aeronautical content repository to the local aeronautical content repository of the EFB, wherein the remote aeronautical content repository is remote to the system;

selecting, from the downloaded aeronautical content, at least one aeronautical chart;

displaying, in the display, the route and the buffer zone in the at least one aeronautical chart;

displaying a list of routes; and

displaying, for each of the routes in the list of routes, a checkbox activating automatic packing of the route.

12. The system of claim 11 , wherein the display is further configured to:

display, for each of at least a subset of the routes in the list of routes, a packing indicator providing the packing status of the route, wherein the packing indicator indicates that a packing for the route is required or that the packing for the route is up-to-date.

13. The system of claim 11 , wherein the EFB packing engine is further configured to download updated identified aeronautical content to the EFB when the identified aeronautical content in the remote aeronautical content repository changes.

14. The system of claim 13 , wherein the EFB packing engine is further configured to associate the downloaded updated identified aeronautical content with routes in the EFB for which an automatic packing is activated.

15. A non-transitory computer readable medium comprising computer readable program code for causing a computer system to:

obtain a route;

determine a buffer zone surrounding the route, the buffer zone establishing an area that extends a defined distance perpendicular to the route,

wherein the buffer zone distinguishes aeronautical content to be automatically included in an electronic flight bag (EFB) from aeronautical content not to be automatically included in the EFB;

identify the aeronautical content to be downloaded that is at least partially located in the buffer zone;

download the identified aeronautical content from a remote aeronautical content repository to an electronic flight bag (EFB) hosted on the computer system, wherein the remote aeronautical content repository is remote to the computer system;

select, from the downloaded aeronautical content, at least one aeronautical chart; and

display the route and the buffer zone in the at least one aeronautical chart while the remote content repository is unreachable by the computer system.

16. The non-transitory computer readable medium of claim 15 , wherein the computer readable program code further causes the computer system to:

download updated identified aeronautical content to the EFB when the identified aeronautical content in the remote aeronautical content repository changes; and

associate the downloaded updated identified aeronautical content with routes in the EFB for which an automatic packing is activated.

17. The non-transitory computer readable medium of claim 15 , wherein the computer readable program code further causes the computer system to:

receive, from a user, edits to the route, resulting in an updated route;

determine an updated buffer zone surrounding the updated route;

identify updated aeronautical content that is at least partially located in the updated buffer zone; and

download the identified updated aeronautical content from the remote aeronautical content repository to the EFB.

18. The non-transitory computer readable medium of claim 15 wherein the computer readable program code further causes the computer system to:

establish border segments paralleling the route, between locations of the route;

connect adjacent border segments using a buffer radius;

augment the buffer zone by circular regions at the departure and destination airports of the route; and

form a closed contour, enclosing the route, by the border segments, the buffer radius, and the circular regions.

19. The non-transitory computer readable medium of claim 18 , wherein the computer readable program code further causes the computer system to:

display a region of the at least one aeronautical chart, wherein the region comprises the route; and

overlay line segments indicating the route; and

overlay the closed contour delimiting the buffer zone.

20. The system of claim 11 wherein the EFB packing engine is configured to further to:

receive, from a user, edits to the route, resulting in an updated route;

determine an updated buffer zone surrounding the updated route;

identify updated aeronautical content that is at least partially located in the updated buffer zone; and

download the identified updated aeronautical content from the remote aeronautical content repository to the EFB.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2026
From: THE BOEING COMPANY
To: JEPPESEN FOREFLIGHT, INC. (F/K/A BOEING DIGITAL SOLUTIONS, INC.)
Reel/Frame 074967/0544 →
SECURITY INTEREST Recorded Nov 17, 2025
From: FOREFLIGHT LLC; JEPPESEN FOREFLIGHT, INC.
To: APOLLO ADMINISTRATIVE AGENCY LLC, AS COLLATERAL AGENT
Reel/Frame 073622/0920 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2018
From: MILLER, JASON; WEIHS, CHRISTOPHER TYSON; GESTRICH, WILLIAM BRYCE; FARNHAM, RAYMOND AARON
To: FOREFLIGHT LLC
Reel/Frame 047295/0513 →
Continuity (1)
Related Publication 20200124441A1 · Apr 23, 2020