# US 10,373,104 B2 · Modular air delivery

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,373,104 B2
- Document ID: US10373104B2
- Status: Granted
- Kind: B2
- Application number: 15/134,821
- Filed: 2016-04-21
- Published: 2016-08-18
- Granted: 2019-08-06
- Earliest claimed: 2014-12-08
- Assignees: Amazon Technologies, Inc.
- Applicants: Amazon Technologies, Inc.
- Inventors: Daniel Buchmueller; Jack Erdozain; Gur Kimchi; Brandon William Porter; Ricky Dean Welsh
- Web page: https://patentgrep.com/patent/US10373104B2

## CPC

- G06Q 10/08355: {Routing methods}
- B64D 1/08: the articles being load-carrying devices
- G05D 1/0011: {associated with a remote control arrangement}
- G06Q 10/083: Shipping
- G08G 5/55: for a single aircraft
- G08G 5/57: for unmanned aircraft
- B64C 2211/00: Modular constructions of airplanes or helicopters
- B64U 2101/69: the UAVs provided with means for airdropping goods, e.g. deploying a parachute during descent
- B64U 2201/20: Remote controls
- G06Q 10/0843: {using forecasting or optimisation}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- B64D: EQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- B64C: AEROPLANES; HELICOPTERS
- B64U: UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR

## Abstract

Aspects of modular airborne delivery are described. When a shipping container is provided to an airborne carrier for delivery, the airborne carrier may assess weather across a route for airborne delivery of the shipping container, evaluate an approach to drop the shipping container at a delivery zone, and calculate a remaining amount of time until a target delivery time, for example. The airborne carrier may then select components to assemble a modular unmanned aerial vehicle (UAV) based on those or other factors, and assemble the UAV using the selected components. The modular UAV may then be directed to deliver the shipping container according to instructions from the airborne carrier. According to the concepts described herein, flexibility and other advantages may be achieved using modular UAVs for airborne delivery.

## Claims

### Claim 1

A non-transitory computer-readable medium embodying a program that, when executed by at least one computing device, directs the at least one computing device to perform a method comprising:
assessing a route to a delivery zone for an airborne delivery;
evaluating an approach to the delivery zone;
calculating an amount of time remaining until a target delivery time for the airborne delivery;
identifying a set of unassembled components, the set of unassembled components comprising at least a modular platform and a thruster, to assemble an unmanned aerial vehicle (UAV) for the airborne delivery based in part on at least one of the route to the delivery zone, the approach to the delivery zone, or the amount of time remaining; and
directing assembly of the UAV using the set of unassembled components.

### Claim 2 (depends on 1)

The non-transitory computer-readable medium of claim 1, wherein the method further comprises dispatching the UAV to the delivery zone for the airborne delivery.

### Claim 3 (depends on 1)

The non-transitory computer-readable medium of claim 1, wherein identifying the set of components comprises:
selecting the modular platform from among a plurality of modular platforms;
selecting a thruster arrangement to provide thrust to the modular platform from among a plurality of thruster arrangements;
selecting a control system to control the thruster arrangement; and
selecting at least one sensor to provide data to the control system from among a plurality of sensors.

### Claim 4 (depends on 3)

The non-transitory computer-readable medium of claim 3, wherein the method further comprises:
selecting the modular platform based in part on a size of an item for delivery;
selecting the thruster arrangement based in part on the amount of time remaining; and
selecting the at least one sensor based in part on the approach to the delivery zone.

### Claim 5

A system, comprising:
at least one computing device; and
an application stored in a memory that, when executed in the at least one computing device, directs the at least one computing device to perform a method comprising:
assessing weather along a route to a delivery zone for airborne delivery;
evaluating an approach at the delivery zone;
selecting a set of unassembled components of an unmanned aerial vehicle (UAV) for the airborne delivery based in part on at least one of the weather along the route, the approach at the delivery zone, or an amount of time remaining until a target delivery time, the set of unassembled components comprising a modular platform and at least one sensor for navigation; and
directing assembly of the UAV using the set of unassembled components.

### Claim 6 (depends on 5)

The system of claim 5, wherein the method further comprises calculating the amount of time remaining until the target delivery time for the airborne delivery.

### Claim 7 (depends on 5)

The system of claim 5, wherein the method further comprises selecting a thruster arrangement to provide airborne thrust to the modular platform based in part on at least one of a weight of a shipping container or an amount of time remaining until the target delivery time.

### Claim 8 (depends on 7)

The system of claim 7, wherein the method further comprises providing assembly instructions to assemble the UAV using the modular platform, the at least one sensor, and the thruster arrangement.

### Claim 9 (depends on 8)

The system of claim 8, further comprising an assembler that assembles the UAV using the modular platform, the at least one sensor, and the thruster arrangement with reference to the assembly instructions.

### Claim 10 (depends on 5)

The system of claim 5, wherein the method further comprises selecting a loading bay for the UAV based in part on a size of an item for delivery.

### Claim 11 (depends on 10)

The system of claim 10, wherein a weight of the item for delivery is balanced in the loading bay.

### Claim 12 (depends on 5)

The system of claim 5, wherein the method further comprises selecting at least one airfoil to stabilize the modular platform based in part on the weather.

### Claim 13 (depends on 5)

The system of claim 5, wherein the method further comprises dispatching the UAV to the delivery zone for the airborne delivery.

### Claim 14

A method, comprising:
calculating, by at least one computing device, an amount of time remaining until a target delivery time for airborne delivery of a shipping container;
evaluating, by the at least one computing device, a plurality of delivery considerations that affect the airborne delivery;
selecting, by the at least one computing device, a plurality of unassembled components of an unmanned aerial vehicle (UAV) for the airborne delivery based in part on at least the remaining amount of time and the plurality of delivery considerations; and
directing assembly of the UAV using the set of unassembled components.

### Claim 15 (depends on 14)

The method of claim 14, further comprising assessing weather along a route to a delivery zone.

### Claim 16 (depends on 15)

The method of claim 15, wherein the method further comprises selecting at least one airfoil to stabilize the UAV based in part on the weather.

### Claim 17 (depends on 14)

The method of claim 14, wherein selecting the plurality of unassembled components comprises:
selecting a modular platform of the UAV based in part on a size of the shipping container;
selecting at least one sensor for navigation of the UAV based in part on an approach at a delivery zone; and
selecting a thruster arrangement to provide airborne thrust for the UAV based in part on the amount of time remaining.

### Claim 18 (depends on 17)

The method of claim 17, further comprising providing assembly instructions to assemble the UAV using the modular platform, the at least one sensor, and the thruster arrangement.

### Claim 19 (depends on 14)

The method of claim 14, wherein:
the shipping container comprises a plurality of shipping containers, each of the plurality of shipping containers having a container volume which is a scalar factor of a volume of a loading bay for the UAV; and
the method further comprises balancing weight among the plurality of shipping containers in the loading bay.

### Claim 20 (depends on 14)

The method of claim 14, further comprising dispatching the UAV to deliver the shipping container according to flight plan instructions from a ground controller.
