Drone marker and landing zone verification
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, by a computer system of an unmanned aerial vehicle (UAV), first instructions to deliver a package to a location based on an order for the package;
receiving, by the computer system and from a server computer, an image of an area associated with the location, the area including a landing marker, the image generated by the server computer utilizing a plurality of images of the area captured by a user device;
transforming, by the computer system, the image of the area to a two dimensional map of the area that includes the landing marker based at least in part on removing portions of information included in the plurality of the images captured by the user device; and
generating, by the computer system, second instructions to guide the UAV to deliver the package on the landing marker utilizing the two dimensional map of the area.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for verifying a location and identification of a landing marker to aid an unmanned aerial vehicle (UAV) to deliver a payload to a location may be provided. For example, upon receiving an indication that a UAV has arrived to a delivery location, a server computer may process one or more images of an area that are provided by the UAV and/or a user interacting with a user device. A landing marker may be identified in the image and a representation of the landing marker along with instructions to guide the UAV to deliver the payload to the landing marker may be transmitted to the UAV and implemented by the UAV.
67 Citations
18 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a computer system of an unmanned aerial vehicle (UAV), first instructions to deliver a package to a location based on an order for the package; receiving, by the computer system and from a server computer, an image of an area associated with the location, the area including a landing marker, the image generated by the server computer utilizing a plurality of images of the area captured by a user device; transforming, by the computer system, the image of the area to a two dimensional map of the area that includes the landing marker based at least in part on removing portions of information included in the plurality of the images captured by the user device; and generating, by the computer system, second instructions to guide the UAV to deliver the package on the landing marker utilizing the two dimensional map of the area. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An unmanned aerial vehicle (UAV) comprising:
-
a frame; a propulsion system; and a computing system configured to manage the propulsion system during a flight associated with a delivery of a package and further configured to instruct the UAV to; receive first instructions to deliver the package to a location based on an order for the package; receive, from a server computer, an image of an area associated with the location, the area including a landing marker, the image generated by the server computer utilizing a plurality of images of the area captured by a user device; transform the image of the area to a two dimensional map of the area that includes the landing marker based at least in part on removing portions of information included in the plurality of the images captured by the user device; and generate second instructions to guide the UAV to deliver the package on the landing marker utilizing the two dimensional map. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by a computer system of an unmanned aerial vehicle (UAV), configure the computer system to perform operations comprising:
-
receiving first instructions to deliver a package to a location based on an order for the package; receiving, from a server computer, an image of an area associated with the location, the area including a landing marker, the image generated by the server computer utilizing a plurality of images of the area captured by a user device; transforming the image of the area to a two dimensional map of the area that includes the landing marker based at least in part on removing portions of information included in the plurality of the images captured by the user device; and generating second instructions to guide the UAV to deliver the package on the landing marker utilizing the two dimensional map of the area. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification