Patents by Inventor Jonathan Lesser

Jonathan Lesser 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: 11905014
    Abstract: A technique for operating unmanned aerial vehicles (UAVs) in a terminal area from which the UAVs are staged includes charging a plurality of the UAVs on charging pads disposed in a staging array at the terminal area. Merchant facilities for preparing packages for delivery by the UAVs are disposed about a periphery of the staging array. The UAVs are relocated under their own propulsion from interior charging pads to peripheral loading pads of the staging array as the peripheral loading pads become available and the UAVs are deemed sufficiently charged and ready for delivery missions.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: February 20, 2024
    Assignee: WING Aviation LLC
    Inventors: James Schmalzried, Benjamin Jacobs, Brandon Jones, Stephen Lacy, Jonathan Lesser, Aditya Undurti, André Prager
  • Publication number: 20230406499
    Abstract: A delivery method using curbside payload pickup by a UAV is provided. The method includes providing instructions to cause physical loading of a payload onto an autoloader device for subsequent UAV transport of the payload. A communication signal is received indicating that the autoloader device has been physically loaded with the payload. A UAV from a group of one or more UAVs is selected to pick up the payload from the autoloader device. Instructions are provided to cause the selected UAV to navigate to the autoloader device to pick up the payload and transport the payload to a delivery location.
    Type: Application
    Filed: June 15, 2023
    Publication date: December 21, 2023
    Inventors: Adam Woodworth, André Prager, Marcus Hammond, Kevin Jenkins, Ivan Qiu, Jasper Lewin, Jonathan Lesser, Elizabeth Marshman
  • Publication number: 20230368680
    Abstract: In some embodiments, a mobile computing device comprising one or more processors, a display, and a non-transitory computer-readable medium is provided. The computer-readable medium has logic stored thereon that, in response to execution by the one or more processors, causes the mobile computing device to perform actions comprising: determining, by the mobile computing device, a location associated with flight plan information; transmitting, by the mobile computing device, the location to a restriction management system; receiving, by the mobile computing device from the restriction management system, information for presenting a checklist including checklist items indicating statuses of flight restriction conditions associated with the location; generating, by the mobile computing device, an interface having a format based on whether all checklist items are passed, wherein the interface includes a map, a pin, and a checklist; and presenting, by the mobile computing device, the interface on the display.
    Type: Application
    Filed: July 14, 2023
    Publication date: November 16, 2023
    Inventors: Tara Sheida Rezvani, Jonathan Lesser, Reinaldo Negron, JR., Shruthi Baskaran, Sung Roa Yoon, Arnaud Caron
  • Publication number: 20230316447
    Abstract: Example implementations relate to a method of dynamically updating a transport task of a UAV. The method includes receiving, at a transport-provider computing system, an item provider request for transportation of a plurality of packages from a loading location at a given future time. The method also includes assigning, by the transport-provider computing system, a respective transport task to each of a plurality of UAVs, where the respective transport task comprises an instruction to deploy to the loading location to pick up one or more of the plurality of packages. Further, the method includes identifying, by the transport-provider system, a first package while or after a first UAV picks up the first package. Yet further, the method includes based on the identifying of the first package, providing, by the transport-provider system, a task update to the first UAV to update the respective transport task of the first UAV.
    Type: Application
    Filed: June 5, 2023
    Publication date: October 5, 2023
    Inventors: André Prager, Gaurav Garg, Theran Cochran, Jonathan Lesser
  • Patent number: 11749121
    Abstract: In some embodiments, a system comprising a user device and a restriction management system is provided. The restriction management system includes one or more processors and at least one computer-readable medium. The computer-readable medium has logic stored thereon that, in response to execution by the one or more processors, cause the restriction management system to perform actions comprising receiving flight plan information, querying a restriction data store to retrieve an initial set of restriction definitions relevant to the flight plan information, generating information for presenting a checklist based on a comparison of restriction definitions from the initial set of restrictions to a set of checklist items, and transmitting the information for presenting the set of checklist items to the user device for presentation. In some embodiments, the flight plan information includes a planned flight area and a planned flight period of time.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: September 5, 2023
    Assignee: Wing Aviation LLC
    Inventors: Tara Sheida Rezvani, Jonathan Lesser, Reinaldo Negron, Jr., Shruthi Baskaran, Sung Roa Yoon, Arnaud Caron
  • Patent number: 11710204
    Abstract: Example implementations relate to a method of dynamically updating a transport task of a UAV. The method includes receiving, at a transport-provider computing system, an item provider request for transportation of a plurality of packages from a loading location at a given future time. The method also includes assigning, by the transport-provider computing system, a respective transport task to each of a plurality of UAVs, where the respective transport task comprises an instruction to deploy to the loading location to pick up one or more of the plurality of packages. Further, the method includes identifying, by the transport-provider system, a first package while or after a first UAV picks up the first package. Yet further, the method includes based on the identifying of the first package, providing, by the transport-provider system, a task update to the first UAV to update the respective transport task of the first UAV.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: July 25, 2023
    Assignee: Wing Aviation LLC
    Inventors: André Prager, Gaurav Garg, Jonathan Lesser, Theran Cochran
  • Publication number: 20220277654
    Abstract: In some embodiments, a system comprising a user device and a restriction management system is provided. The restriction management system includes one or more processors and at least one computer-readable medium. The computer-readable medium has logic stored thereon that, in response to execution by the one or more processors, cause the restriction management system to perform actions comprising receiving flight plan information, querying a restriction data store to retrieve an initial set of restriction definitions relevant to the flight plan information, generating information for presenting a checklist based on a comparison of restriction definitions from the initial set of restrictions to a set of checklist items, and transmitting the information for presenting the set of checklist items to the user device for presentation. In some embodiments, the flight plan information includes a planned flight area and a planned flight period of time.
    Type: Application
    Filed: February 26, 2021
    Publication date: September 1, 2022
    Inventors: Tara Sheida Rezvani, Jonathan Lesser, Reinaldo Negron, JR., Shruthi Baskaran, Sung Roa Yoon, Arnaud Caron
  • Publication number: 20220119105
    Abstract: A technique for controlling unmanned aerial vehicles (UAVs) operating in proximity to a terminal area from which the UAVs are staged includes charging a plurality of the UAVs on charging pads disposed in a staging array at the terminal area. Merchant facilities for preparing packages for delivery by the UAVs are disposed about a periphery of the staging array. The UAVs are relocated under their own propulsion from interior charging pads to peripheral loading pads of the staging array as the peripheral loading pads become available and the UAVs are deemed sufficiently charged and ready for delivery missions.
    Type: Application
    Filed: October 21, 2020
    Publication date: April 21, 2022
    Inventors: James Schmalzried, Benjamin Jacobs, Brandon Jones, Stephen Lacy, Jonathan Lesser, Aditya Undurti, André Prager
  • Publication number: 20220050472
    Abstract: Described herein are methods and systems that help facilitate the summoning and loading of a pickup and delivery unmanned aerial vehicle (UAV). In particular, a computing system may display a graphical interface including an interface feature that indicates UAV assignments. That computing system may receive a message including a UAV identifier that identifies a particular UAV assigned to a particular item based on a UAV-assignment request for the particular item. And the computing system may use the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item.
    Type: Application
    Filed: October 31, 2021
    Publication date: February 17, 2022
    Inventors: Luke Barrington, Jonathan Lesser
  • Publication number: 20220027839
    Abstract: Example implementations relate to a method of dynamically updating a transport task of a UAV. The method includes receiving, at a transport-provider computing system, an item provider request for transportation of a plurality of packages from a loading location at a given future time. The method also includes assigning, by the transport-provider computing system, a respective transport task to each of a plurality of UAVs, where the respective transport task comprises an instruction to deploy to the loading location to pick up one or more of the plurality of packages. Further, the method includes identifying, by the transport-provider system, a first package while or after a first UAV picks up the first package. Yet further, the method includes based on the identifying of the first package, providing, by the transport-provider system, a task update to the first UAV to update the respective transport task of the first UAV.
    Type: Application
    Filed: October 12, 2021
    Publication date: January 27, 2022
    Inventors: André Prager, Gaurav Garg, Jonathan Lesser, Theran Cochran
  • Patent number: 11188866
    Abstract: Described herein are methods and systems that help facilitate the summoning and loading of a pickup and delivery unmanned aerial vehicle (UAV). In particular, a computing system may display a graphical interface including an interface feature that indicates UAV assignments. That computing system may receive a message including a UAV identifier that identifies a particular UAV assigned to a particular item based on a UAV-assignment request for the particular item. And the computing system may use the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: November 30, 2021
    Assignee: Wing Aviation LLC
    Inventors: Luke Barrington, Jonathan Lesser
  • Patent number: 11176630
    Abstract: Example implementations relate to a method of dynamically updating a transport task of a UAV. The method includes receiving, at a transport-provider computing system, an item provider request for transportation of a plurality of packages from a loading location at a given future time. The method also includes assigning, by the transport-provider computing system, a respective transport task to each of a plurality of UAVs, where the respective transport task comprises an instruction to deploy to the loading location to pick up one or more of the plurality of packages. Further, the method includes identifying, by the transport-provider system, a first package while or after a first UAV picks up the first package. Yet further, the method includes based on the identifying of the first package, providing, by the transport-provider system, a task update to the first UAV to update the respective transport task of the first UAV.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: November 16, 2021
    Assignee: Wing Aviation LLC
    Inventors: André Prager, Gaurav Garg, Jonathan Lesser, Theran Cochran
  • Patent number: 10853755
    Abstract: Embodiments relate to a client-facing application for interacting with a transport service that transports items via unmanned aerial vehicles (UAVs). An example graphic interface may allow a user to order items to specific delivery areas associated with their larger delivery location, and may dynamically provide status updates and other functionality during the process of fulfilling a UAV transport request.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: December 1, 2020
    Assignee: Wing Aviation LLC
    Inventors: Jonathan Lesser, Michael Bauerly, James Ryan Burgess, May Cheng, Rue Song
  • Patent number: 10647425
    Abstract: Embodiments relate to a client-facing application for interacting with a transport service that transports items via unmanned aerial vehicles (UAVs). An example graphic interface may allow a user to order items to specific delivery areas associated with their larger delivery location, and may dynamically provide status updates and other functionality during the process of fulfilling an aerial vehicle transport request.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: May 12, 2020
    Assignee: Wing Aviation LLC
    Inventors: Jonathan Lesser, Michael Bauerly, May Cheng, Rue Song
  • Publication number: 20200082330
    Abstract: Embodiments relate to a client-facing application for interacting with a transport service that transports items via unmanned aerial vehicles (UAVs). An example graphic interface may allow a user to order items to specific delivery areas associated with their larger delivery location, and may dynamically provide status updates and other functionality during the process of fulfilling a UAV transport request.
    Type: Application
    Filed: September 24, 2019
    Publication date: March 12, 2020
    Inventors: Jonathan Lesser, Michael Bauerly, James Ryan Burgess, May Cheng, Rue Song
  • Publication number: 20200047883
    Abstract: Embodiments relate to a client-facing application for interacting with a transport service that transports items via unmanned aerial vehicles (UAVs). An example graphic interface may allow a user to order items to specific delivery areas associated with their larger delivery location, and may dynamically provide status updates and other functionality during the process of fulfilling an aerial vehicle transport request.
    Type: Application
    Filed: February 20, 2019
    Publication date: February 13, 2020
    Inventors: Jonathan Lesser, Michael Bauerly, May Cheng, Rue Song
  • Publication number: 20200051003
    Abstract: Described herein are methods and systems that help facilitate the summoning and loading of a pickup and delivery unmanned aerial vehicle (UAV). In particular, a computing system may display a graphical interface including an interface feature that indicates UAV assignments. That computing system may receive a message including a UAV identifier that identifies a particular UAV assigned to a particular item based on a UAV-assignment request for the particular item. And the computing system may use the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item.
    Type: Application
    Filed: October 18, 2019
    Publication date: February 13, 2020
    Inventors: Luke Barrington, Jonathan Lesser
  • Patent number: 10467578
    Abstract: Described herein are methods and systems that help facilitate the summoning and loading of a pickup and delivery unmanned aerial vehicle (UAV). In particular, a computing system may display a graphical interface including an interface feature that indicates UAV assignments. That computing system may receive a message including a UAV identifier that identifies a particular UAV assigned to a particular item based on a UAV-assignment request for the particular item. And the computing system may use the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: November 5, 2019
    Assignee: Wing Aviation LLC
    Inventors: Luke Barrington, Jonathan Lesser
  • Patent number: 10460279
    Abstract: Embodiments relate to a client-facing application for interacting with a transport service that transports items via unmanned aerial vehicles (UAVs). An example graphic interface may allow a user to order items to specific delivery areas associated with their larger delivery location, and may dynamically provide status updates and other functionality during the process of fulfilling a UAV transport request.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: October 29, 2019
    Assignee: Wing Aviation LLC
    Inventors: Jonathan Lesser, Michael Bauerly, James Ryan Burgess, May Cheng, Rue Song
  • Publication number: 20190197646
    Abstract: Example implementations relate to a method of dynamically updating a transport task of a UAV. The method includes receiving, at a transport-provider computing system, an item provider request for transportation of a plurality of packages from a loading location at a given future time. The method also includes assigning, by the transport-provider computing system, a respective transport task to each of a plurality of UAVs, where the respective transport task comprises an instruction to deploy to the loading location to pick up one or more of the plurality of packages. Further, the method includes identifying, by the transport-provider system, a first package while or after a first UAV picks up the first package. Yet further, the method includes based on the identifying of the first package, providing, by the transport-provider system, a task update to the first UAV to update the respective transport task of the first UAV.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: André Prager, Gaurav Garg, Jonathan Lesser, Theran Cochran