# US 12,006,040 B2 · Autonomous aerial management as a service

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

- Number: US 12,006,040 B2
- Document ID: US12006040B2
- Status: Granted
- Kind: B2
- Application number: 18/181,906
- Filed: 2023-03-10
- Published: 2023-07-20
- Granted: 2024-06-11
- Earliest claimed: 2018-08-06
- Assignees: AT&T Intellectual Property I, L.P.
- Applicants: AT&T Intellectual Property I, L.P.
- Inventors: Joseph Soryal; Lalita V. Rao; Cristina Serban; Naila Jaoude; Tony Hansen
- Web page: https://patentgrep.com/patent/US12006040B2

## CPC

- G06Q 10/0631: Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q 30/0645: Rental transactions; Leasing transactions
- B64U 2101/00: UAVs specially adapted for particular uses or applications
- B64U 2101/64: for parcel delivery or retrieval
- B64U 2201/10: autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS]
- B64U 2201/102: adapted for flying in formations
- 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
- B64U: UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR

## Abstract

Autonomous unmanned aerial vehicle management service may provide a platform to manage groups of unmanned aerial vehicles to work together on a task simultaneously in an autonomous manner.

## Claims

### Claim 1

A server comprising:
a processor; and
a memory coupled with the processor, the processor configured to execute computer-readable instructions stored in the memory, the computer-readable instructions stored in the memory comprising computer-readable instructions for:
determining whether a non-zero portion of a service that had been requested can be performed by a first unmanned vehicle of a plurality of unmanned vehicles, wherein the first unmanned vehicle comprises one or more devices, wherein the one or more devices comprises a sensor, and wherein the determining results in a determination; and
based on the determination being that the non-zero portion of the service can be performed by the first unmanned vehicle, providing instructions to the first unmanned vehicle to perform the non-zero portion of the service, the first unmanned vehicle determining, based on a weather condition that is detected by the sensor of the first unmanned vehicle, that the first unmanned vehicle should check a weather forecast for an area in which the first unmanned vehicle is located, the first unmanned vehicle checking the weather forecast via a website, the first unmanned vehicle further determining, based on the weather forecast, if the first unmanned vehicle should continue to perform the non-zero portion of the service or if the first unmanned vehicle should abort performance of the non-zero portion of the service.

### Claim 2 (depends on 1)

The server of claim 1, wherein the first unmanned vehicle further comprises a re-attachable container.

### Claim 3 (depends on 1)

The server of claim 1, wherein the one or more devices further comprise a paint dispenser.

### Claim 4 (depends on 1)

The server of claim 1, wherein the first unmanned vehicle comprises an unmanned aerial vehicle, and wherein the computer-readable instructions are further for:
analyzing a request for the service to determine a lifting capability threshold for completing the service; and
selecting the unmanned aerial vehicle based on the analyzing of the request for the service.

### Claim 5 (depends on 1)

The server of claim 1, wherein the plurality of unmanned vehicles comprises a plurality of unmanned aerial vehicles, wherein the first unmanned vehicle comprises a first unmanned aerial vehicle, wherein the computer-readable instructions are further for providing other instructions to an autonomous vehicle to transport a subset of the plurality of unmanned aerial vehicles to a location at which the service is to be performed, and wherein the subset of the plurality of unmanned aerial vehicles comprises the first unmanned aerial vehicle.

### Claim 6 (depends on 1)

The server of claim 1, wherein the computer-readable instructions are further for providing other instructions to an autonomous vehicle to pick up a first re-attachable container of a plurality of re-attachable containers from a location at which the service is to be performed after a threshold amount of substance has been removed from the first re-attachable container of the plurality of re-attachable containers.

### Claim 7 (depends on 1)

The server of claim 1, wherein the weather condition comprises a wind gust.

### Claim 8 (depends on 1)

The server of claim 1, wherein in a case that the first unmanned vehicle should abort performance of the non-zero portion of the service, the first unmanned vehicle is sent to a designated place.

### Claim 9 (depends on 8)

The server of claim 8, wherein the designated place is an origin site.

### Claim 10

A system comprising:
a first unmanned vehicle; and
a server comprising:
a processor; and
a memory coupled with the processor, the processor configured to execute computer-readable instructions stored in the memory, the computer-readable instructions stored in the memory comprising computer-readable instructions for:
determining whether a non-zero portion of a service can be performed by the first unmanned vehicle, wherein the service comprises at least one of window washing, painting, light bulb replacement, search and rescue support, security monitoring, and emergency aid, wherein the first unmanned vehicle is one of a plurality of unmanned vehicles, wherein the first unmanned vehicle comprises one or more devices, wherein the one or more devices comprises a sensor, and wherein the determining results in a determination; and
based on the determination being that the non-zero portion of the service can be performed by the first unmanned vehicle, providing instructions to the first unmanned vehicle to perform the non-zero portion of the service, the first unmanned vehicle determining, based on a weather condition that is detected by the sensor of the first unmanned vehicle, that the first unmanned vehicle should check a weather forecast for an area in which the first unmanned vehicle is located, the first unmanned vehicle checking the weather forecast via a website, the first unmanned vehicle further determining, based on the weather forecast, if the first unmanned vehicle should continue to perform the non-zero portion of the service or if the first unmanned vehicle should abort performance of the non-zero portion of the service.

### Claim 11 (depends on 10)

The system of claim 10, wherein the first unmanned vehicle comprises an unmanned aerial vehicle, and wherein the computer-readable instructions are further for:
analyzing a request for the service to determine a lifting capability threshold for completing the service; and
selecting the unmanned aerial vehicle based on the analyzing of the request for the service.

### Claim 12 (depends on 10)

The system of claim 10, wherein the plurality of unmanned vehicles comprises a plurality of unmanned aerial vehicles, wherein the first unmanned vehicle comprises a first unmanned aerial vehicle, wherein the computer-readable instructions are further for providing other instructions to an autonomous vehicle to transport a subset of the plurality of unmanned aerial vehicles to a location at which the service is to be performed, and wherein the subset of the plurality of unmanned aerial vehicles comprises the first unmanned aerial vehicle.

### Claim 13 (depends on 10)

The system of claim 10, wherein the computer-readable instructions are further for providing other instructions to an autonomous vehicle to pick up a plurality of re-attachable containers from a location at which the service is to be performed after a threshold amount of substance has been removed from a first re-attachable container of the plurality of re-attachable containers.

### Claim 14 (depends on 10)

The system of claim 10, wherein the computer-readable instructions are further for:
obtaining an alert that a threshold amount of a supply has been reached; and
based on the alert, providing other instructions to an autonomous vehicle to transport a plurality of re-attachable containers to a location at which the service is to be performed for use by the first unmanned vehicle to perform the non-zero portion of the service.

### Claim 15

A method comprising:
determining, by a device, whether a non-zero portion of a service that had been requested can be performed by a first unmanned vehicle of a plurality of unmanned vehicles, wherein the first unmanned vehicle comprises a sensor, and wherein the determining results in a determination; and
based on the determination being that the non-zero portion of the service can be performed by the first unmanned vehicle, providing, by the device, instructions to the first unmanned vehicle to perform the non-zero portion of the service, the first unmanned vehicle determining, based on a wind gust that is detected by the sensor of the first unmanned vehicle, that the first unmanned vehicle should check a weather forecast for an area in which the first unmanned vehicle is located, the first unmanned vehicle checking the weather forecast via a website, the first unmanned vehicle further determining, based on the weather forecast, if the first unmanned vehicle should continue to perform the non-zero portion of the service or if the first unmanned vehicle should abort performance of the non-zero portion of the service.

### Claim 16 (depends on 15)

The method of claim 15, wherein the first unmanned vehicle comprises a re-attachable container.

### Claim 17 (depends on 15)

The method of claim 15, further comprising determining, by the device, that the first unmanned vehicle can perform the non-zero portion of the service based on a threshold lifting capability to perform the service.

### Claim 18 (depends on 15)

The method of claim 15, further comprising providing, by the device, other instructions to an autonomous vehicle to transport a subset of the plurality of unmanned vehicles to a location at which the service is to be performed, wherein the subset of the plurality of unmanned vehicles comprises the first unmanned vehicle.

### Claim 19 (depends on 15)

The method of claim 15, further comprising providing, by the device, other instructions to an autonomous vehicle to transport a plurality of re-attachable containers to a location at which the service is to be performed for use by the first unmanned vehicle to perform the non-zero portion of the service.

### Claim 20 (depends on 15)

The method of claim 15, wherein the first unmanned vehicle is an unmanned aerial vehicle, and wherein the method further comprises:
obtaining, by the device, an alert that a threshold amount of a supply has been reached; and
based on the alert, providing, by the device, other instructions to an autonomous vehicle to transport a plurality of re-attachable containers to a location at which the service is to be performed for use by the unmanned aerial vehicle to perform the non-zero portion of the service.
