DISTRIBUTED UNMANNED AERIAL VEHICLE ARCHITECTURE
First Claim
1. A method comprising:
- receiving, from a user, selections of configuration information to provide to an unmanned aerial vehicle (UAV), wherein the selections of configuration information are associated with respective components included in the UAV;
determining, from selections of configuration information associated with a first component, that the configuration information associated with the first component is valid; and
in response to receiving a user action, providing, for storage in the UAV, the configuration information associated with the first component.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a distributed system architecture for unmanned air vehicles. One of the methods includes receiving selections of configuration information to provide to an unmanned aerial vehicle (UAV), with the selections of configuration information being associated with respective components included in the UAV. The configuration information associated with a first component is determined to be valid from selections of configuration information associated with the first component. The configuration information associated with the first component is provided for storage in the UAV in response to receiving a user action.
10 Citations
26 Claims
-
1. A method comprising:
-
receiving, from a user, selections of configuration information to provide to an unmanned aerial vehicle (UAV), wherein the selections of configuration information are associated with respective components included in the UAV; determining, from selections of configuration information associated with a first component, that the configuration information associated with the first component is valid; and in response to receiving a user action, providing, for storage in the UAV, the configuration information associated with the first component. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product, encoded on one or more non-transitory computer storage media, comprising instructions that when executed by the one or more computers cause the one or more computers to perform operations comprising:
-
receiving, from a user, selections of configuration information to provide to an unmanned aerial vehicle (UAV), wherein the selections of configuration information are associated with respective components included in the UAV; determining, from selections of configuration information associated with a first component, that that the configuration information associated with the first component is valid; and in response to receiving a user action, providing, for storage in the UAV, the configuration information associated with the first component. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13-20. -20 (canceled)
-
21. A system comprising:
one or more computers and one or more computer storage media storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; receiving, from a user, selections of configuration information to provide to an unmanned aerial vehicle (UAV), wherein the selections of configuration information are associated with respective components included in the UAV; determining, from selections of configuration information associated with a first component, that the configuration information associated with the first component is valid; and in response to receiving a user action, providing, for storage in the UAV, the configuration information associated with the first component. - View Dependent Claims (22, 23, 24, 25, 26)
Specification