Unmanned aerial vehicle management system
First Claim
Patent Images
1. A system for fulfilling a request from a user, comprising:
- a first computer server comprising a database storing a skymap, the skymap comprising a plurality of flight corridors from a first distribution center to a destination site;
a second computer server comprising an inventory management system associated with a second distribution center different than the first distribution center, the inventory management system configured to;
track an inventory of unmanned aerial vehicles at the second distribution center; and
send a request for additional unmanned aerial vehicles for the second distribution center when a number of unmanned aerial vehicles in the inventory falls below a threshold level; and
an unmanned aerial vehicle comprising a mission planner configured to;
receive the skymap and the destination site;
determine a route from a location of the unmanned aerial vehicle to the destination site and back to the first distribution center using a subset of the plurality of flight corridors;
navigate the unmanned aerial vehicle along the route;
while navigating the unmanned aerial vehicle along the route, receive the request for the additional unmanned aerial vehicles for the second distribution center; and
navigate to the second distribution center.
2 Assignments
0 Petitions
Accused Products
Abstract
An Unmanned Aerial System configured to receive a request from a user and fulfill that request using an Unmanned Aerial Vehicle. The Unmanned Aerial System selects a distribution center that is within range of the user, and deploys a suitable Unmanned Aerial Vehicle to fulfill the request from that distribution center. The Unmanned Aerial System is configured to provide real-time information about the flight route to the Unmanned Aerial Vehicle during its flight, and the Unmanned Aerial Vehicle is configured to dynamically update its mission based on information received from the Unmanned Aerial System.
51 Citations
20 Claims
-
1. A system for fulfilling a request from a user, comprising:
-
a first computer server comprising a database storing a skymap, the skymap comprising a plurality of flight corridors from a first distribution center to a destination site; a second computer server comprising an inventory management system associated with a second distribution center different than the first distribution center, the inventory management system configured to; track an inventory of unmanned aerial vehicles at the second distribution center; and send a request for additional unmanned aerial vehicles for the second distribution center when a number of unmanned aerial vehicles in the inventory falls below a threshold level; and an unmanned aerial vehicle comprising a mission planner configured to; receive the skymap and the destination site; determine a route from a location of the unmanned aerial vehicle to the destination site and back to the first distribution center using a subset of the plurality of flight corridors; navigate the unmanned aerial vehicle along the route; while navigating the unmanned aerial vehicle along the route, receive the request for the additional unmanned aerial vehicles for the second distribution center; and navigate to the second distribution center. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In an unmanned aerial vehicle, a method for determining a route, comprising:
-
receiving a skymap and a destination site, the skymap comprising a plurality of flight corridors; determining a route from a location of the unmanned aerial vehicle to the destination site using a subset of the plurality of flight corridors; manipulating flight control surfaces of the unmanned aerial vehicle during flight to navigate the unmanned aerial vehicle along the route; while navigating the unmanned aerial vehicle along the route, receiving a request from a computer server to reroute to a distribution center determined to have a number of unmanned aerial vehicles below a threshold inventory level; and navigating to the distribution center. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification