US 12,067,888 B2
Comprehensive flight planning tool
Douglas Nolen Shorter, Jr., Leesburg, VA (US); John Dennis Hamilton, Frederick, MD (US); Kimberly Lynn Ocasek, Summerville, SC (US); Eric John Rush, Carlisle, PA (US); Brian Michael Tenberg, Manchester, MD (US); John Vance Whitehouse, Walkersville, MD (US); and Sergey Krilov, Frederick, MD (US)
Assigned to Aircraft Owners and Pilots Association, Frederick, MD (US)
Filed by Aircraft Owners and Pilots Association, Frederick, MD (US)
Filed on May 12, 2023, as Appl. No. 18/316,287.
Application 18/316,287 is a continuation of application No. 17/314,353, filed on May 7, 2021, granted, now 11,688,287.
Application 17/314,353 is a continuation of application No. 16/845,273, filed on Apr. 10, 2020, granted, now 11,004,346, issued on May 11, 2021.
Application 16/845,273 is a continuation of application No. 15/796,250, filed on Oct. 27, 2017, granted, now 10,657,826, issued on May 19, 2020.
Application 15/796,250 is a continuation of application No. 14/929,151, filed on Oct. 30, 2015, granted, now 9,911,338, issued on Mar. 6, 2018.
Claims priority of provisional application 62/137,327, filed on Mar. 24, 2015.
Claims priority of provisional application 62/107,071, filed on Jan. 23, 2015.
Claims priority of provisional application 62/073,425, filed on Oct. 31, 2014.
Prior Publication US 2023/0282119 A1, Sep. 7, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G08G 5/00 (2006.01); G06F 3/00 (2006.01); G06F 3/048 (2013.01); G06F 9/451 (2018.01); G06Q 10/10 (2023.01); G06Q 10/109 (2023.01)
CPC G08G 5/0034 (2013.01) [G06F 3/00 (2013.01); G06F 3/048 (2013.01); G06F 9/451 (2018.02); G06Q 10/10 (2013.01); G06Q 10/109 (2013.01); G08G 5/0013 (2013.01); G08G 5/0026 (2013.01); G08G 5/0043 (2013.01); G08G 5/0091 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for providing a flight planning tool, comprising:
at least one memory device; and
one or more processors configured to execute instructions to perform operations comprising:
establishing, using at least one Application Program Interface (API), communication between:
the system and a client device; and
the system and a third-party device;
receiving, using the at least one API, a request from the client device, the request being based on a user input indicative of first information related to a flight;
requesting, using the at least one API, second information from the third-party device, the second information being based on the first information;
receiving the second information;
generating flight plan information based on the user input and the second information; and
sending the generated flight plan information to the client device.