Authorizing drone access to fulfillment centers
First Claim
Patent Images
1. A method performed by an authorization system of an airborne fulfillment center (AFC) for providing a drone with access to the airborne fulfillment center, the method comprising:
- receiving a request for access to the airborne fulfillment center by a drone located within a geographical region that includes the airborne fulfillment center;
sending a request to the drone for virtual access credentials associated with the drone;
upon receiving the virtual access credentials from the drone, determining whether the virtual access credentials match virtual access credentials stored in a database of the authorization system,wherein the database of the authorization system includes a data structure that relates drones known to the airborne fulfillment center with access credentials for the known drones;
if the virtual access credentials match access credentials stored in the database of the authorization system, sending a request to the drone to provide physical access credentials;
determining whether the physical access credentials match a physical access verification device associated with the authorization system based on determining whether a certain configuration of pins extending from a probe of the drone couples to an input component of the physical access verification device; and
if the physical access credentials match the physical access verification device, authorizing the drone with access to the airborne fulfillment center.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for authorizing drones with access to airborne fulfillment centers (AFCs) and other warehouse facilities are described. For example, the systems and methods perform multiple authentication processes, including a physical authentication process and a virtual or electronic authentication process, when determining whether a drone is authorized to access an AFC. Once authorized, the drone may access the AFC to pick up and/or deliver packages or other products, to recharge, to seek repairs, to be housed, and so on.
-
Citations
16 Claims
-
1. A method performed by an authorization system of an airborne fulfillment center (AFC) for providing a drone with access to the airborne fulfillment center, the method comprising:
-
receiving a request for access to the airborne fulfillment center by a drone located within a geographical region that includes the airborne fulfillment center; sending a request to the drone for virtual access credentials associated with the drone; upon receiving the virtual access credentials from the drone, determining whether the virtual access credentials match virtual access credentials stored in a database of the authorization system, wherein the database of the authorization system includes a data structure that relates drones known to the airborne fulfillment center with access credentials for the known drones; if the virtual access credentials match access credentials stored in the database of the authorization system, sending a request to the drone to provide physical access credentials; determining whether the physical access credentials match a physical access verification device associated with the authorization system based on determining whether a certain configuration of pins extending from a probe of the drone couples to an input component of the physical access verification device; and if the physical access credentials match the physical access verification device, authorizing the drone with access to the airborne fulfillment center. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An authorization system for a product fulfillment center, the system comprising:
-
an access request module that receives a request for access to the product fulfillment center by a drone located at a geographical region that includes the product fulfillment center; a virtual authentication module that; sends a request to the drone for virtual access credentials associated with the drone; and upon receiving the virtual access credentials from the drone, determines whether the virtual access credentials match virtual access credentials stored in a database of the authorization system, wherein the database of the authorization system includes a data structure that relates drones known to the product fulfillment center with access credentials for the known drones; a physical authentication module that; when the virtual access credentials match access credentials stored in the database of the authorization system, sends a request to the drone to provide physical access credentials; determines whether the physical access credentials match a physical access verification device associated with the authorization system; and when the physical access credentials match the physical access verification device, authorizes the drone with access to the product fulfillment center; and a protection module that, when the virtual access credentials do not match access credentials stored in the database of the authorization system, initiates a protection mechanism to protect the product fulfillment center from a possible cyberattack or physical attack originating from the drone, wherein the protection mechanism includes physically attacking the drone to cause the drone to move the drone away from the product fulfillment center. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium whose contents, when executed by an access authorization system associated with a facility that provides packages for delivery to customers by drones, cause the access authorization system to perform a method for authenticating a drone to the facility, the method comprising:
-
performing a first authentication process that identifies a drone based on virtual credentials provided by the drone; performing a second authentication process that identifies the drone based on physical credentials provided by the drone, wherein the second authentication process includes a determination that a certain configuration of pins extending from a probe of the drone is coupled to an input component of the facility; and determining the drone is authorized to the access the facility based on the identification of the drone via the virtual credentials and the physical credentials provided by the drone.
-
Specification