×

Instructing unmanned aerial vehicles to land

  • US 9,896,204 B1
  • Filed: 06/15/2015
  • Issued: 02/20/2018
  • Est. Priority Date: 06/15/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • an unmanned aerial vehicle configured to carry a payload, the unmanned aerial vehicle comprising;

    a frame; and

    a management device attached to the frame; and

    a delivery management service in communication with the management device and configured with at least a memory and a processor configured to;

    receive a customer order for an item available in connection with an electronic marketplace;

    determine a delivery location for the unmanned aerial vehicle to deliver a parcel including the item, the delivery location determined by accessing one or more computer-readable store devices for storing computer-executable instructions that, when executed by the delivery management service, configure the delivery management service to perform operations comprising;

    accessing a first digital elevation dataset corresponding to a geographic region and collected according to a first collection procedure on a first flight;

    accessing a second digital elevation dataset corresponding to the geographic region and collected according to a second collection procedure on a second flight, the second collection procedure being distinct from the first collection procedure based at least in part on a type of collection device used for collection, an elevation of the collection device used for collection, an operator of the collection device, or software used to process data collected by the collection device;

    comparing the first digital elevation dataset with the second digital elevation dataset to determine a differential digital elevation dataset;

    converting the differential digital elevation dataset to a differential binary dataset;

    identifying a plurality of open areas based at least in part on the differential binary dataset, the plurality of open areas being open to the sky and free of obstacles;

    accessing land parcel data corresponding to the geographic region, the land parcel data including a plurality of residential land parcels;

    comparing the plurality of open areas with the land parcel data to identify a plurality of open residential land parcel areas;

    identifying a first set of open residential land parcel areas of the plurality of open residential land parcel areas that have slope values that fall within a slope threshold;

    identifying a second set of open residential land parcel areas of the plurality of open residential land parcel areas that have area values that fall within an area threshold, the first set of open residential land parcel areas and the second set of open residential land parcel areas sharing at least one open residential land parcel area; and

    determining, based at least in part on the first set of open residential land parcel areas and the second set of open residential land parcel areas, the delivery location; and

    provide the delivery location to the management device of the unmanned aerial vehicle for the unmanned aerial vehicle to deliver the parcel including the item to the customer.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×