Patents by Inventor Craig Milliard

Craig Milliard has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12597357
    Abstract: A non-transitory computer-readable medium includes computer-executable instructions that cause one or more processing units to acquire an airport map that includes a plurality of edge data structures. Each of the edge data structures includes a plurality of waypoints and membership data that indicates a location at an airport. The instructions further cause the one or more processing units to receive a starting location and a starting heading of an aircraft at the airport, determine a destination location and a destination heading for the aircraft at the airport, and generate a taxiing path plan for the aircraft based on the airport map, the starting location, the starting heading, the destination location, and the destination heading. The taxiing path plan includes a sequence of waypoints from the edge data structures. The instructions further cause the one or more processing units to send the taxiing path plan to the aircraft.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: April 7, 2026
    Assignee: JOBY AERO, INC.
    Inventors: Oleksii Shyman, Edward Lim, Maxime Gariel, Joshua Rosenkranz, Craig Milliard, Ryan Olson, Sui Nam Chan
  • Publication number: 20250336300
    Abstract: An aircraft includes a flight plan and contingency data including a plurality of contingency landing sites. An aircraft communication system communicates with a ground control station via a communication link and detects a lost communication scenario in response to degradation in the communication link. An aircraft flight control system controls the aircraft en route according to the flight plan. In response to detecting the lost communication scenario, the flight control system routes the aircraft back to a last known location in which the communication link was not degraded. In response to failure to re-establish the communication link, the flight control system selects a landing site based on a current aircraft location relative to a plurality of potential landing sites including an origin airport, a destination airport, and a first continency landing site. The flight control system controls the aircraft to approach and land at the selected landing site.
    Type: Application
    Filed: July 8, 2025
    Publication date: October 30, 2025
    Inventors: Travis Paul, Marc Francois Xavier Piette, Maxime Marie Christophe Gariel, Anna Dietrich, Evan Michael Wilson, Craig Milliard, Ryan Olson, Phillip Jones, Adam Shelly
  • Patent number: 12387607
    Abstract: An aircraft includes a flight plan and contingency data including a plurality of contingency landing sites. An aircraft communication system communicates with a ground control station via a communication link and detects a lost communication scenario in response to degradation in the communication link. An aircraft flight control system controls the aircraft en route according to the flight plan. In response to detecting the lost communication scenario, the flight control system routes the aircraft back to a last known location in which the communication link was not degraded. In response to failure to re-establish the communication link, the flight control system selects a landing site based on a current aircraft location relative to a plurality of potential landing sites including an origin airport, a destination airport, and a first continency landing site. The flight control system controls the aircraft to approach and land at the selected landing site.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: August 12, 2025
    Assignee: JOBY AERO, INC.
    Inventors: Travis Paul, Marc Francois Xavier Piette, Maxime Marie Christophe Gariel, Anna Dietrich, Evan Michael Wilson, Craig Milliard, Ryan Olson, Phillip Jones, Adam Shelly
  • Publication number: 20230076554
    Abstract: A non-transitory computer-readable medium includes computer-executable instructions that cause one or more processing units to acquire an airport map that includes a plurality of edge data structures. Each of the edge data structures includes a plurality of waypoints and membership data that indicates a location at an airport. The instructions further cause the one or more processing units to receive a starting location and a starting heading of an aircraft at the airport, determine a destination location and a destination heading for the aircraft at the airport, and generate a taxiing path plan for the aircraft based on the airport map, the starting location, the starting heading, the destination location, and the destination heading. The taxiing path plan includes a sequence of waypoints from the edge data structures. The instructions further cause the one or more processing units to send the taxiing path plan to the aircraft.
    Type: Application
    Filed: September 1, 2022
    Publication date: March 9, 2023
    Applicant: Xwing, Inc.
    Inventors: Oleksii Shyman, Edward Lim, Maxime Gariel, Joshua Rosenkranz, Craig Milliard, Ryan Olson, Sui Nam Chan
  • Publication number: 20220189316
    Abstract: An aircraft includes a flight plan and contingency data including a plurality of contingency landing sites. An aircraft communication system communicates with a ground control station via a communication link and detects a lost communication scenario in response to degradation in the communication link. An aircraft flight control system controls the aircraft en route according to the flight plan. In response to detecting the lost communication scenario, the flight control system routes the aircraft back to a last known location in which the communication link was not degraded. In response to failure to re-establish the communication link, the flight control system selects a landing site based on a current aircraft location relative to a plurality of potential landing sites including an origin airport, a destination airport, and a first continency landing site. The flight control system controls the aircraft to approach and land at the selected landing site.
    Type: Application
    Filed: December 9, 2021
    Publication date: June 16, 2022
    Applicant: Xwing, Inc.
    Inventors: Travis Paul, Marc Francois Xavier Piette, Maxime Marie Christophe Gariel, Anna Dietrich, Evan Michael Wilson, Craig Milliard, Ryan Olson, Phillip Jones, Adam Shelly