INTELLIGENT ON-DEMAND CAPTURING OF A PHYSICAL ENVIRONMENT USING AIRBORNE AGENTS
First Claim
1. A computer-enabled method for deploying an airborne agent to capture data related to a physical environment, the method comprising:
- receiving a user request indicative of a geographical region and a data type;
in response to receiving the user request, generating a flight path based on the geographical region;
causing the airborne agent to traverse at least a portion of the geographical region based on the generated flight path;
causing the airborne agent to gather data based on the data type in the user request;
processing the gathered data to obtain a set of data of interest; and
providing an output based on the set of data of interest.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention generally relates to deploying airborne agents to capture data related to a physical environment. An exemplary device comprises one or more processors; a memory; and one or more programs that includes instructions for: receiving a user request indicative of a geographical region and a data type; in response to receiving the user request, generating a flight path based on the region; causing the airborne agent to traverse at least a portion of the region based on the generated flight path; causing the airborne agent to gather data based on the data type in the user request; processing the gathered data to obtain a set of data of interest; and providing an output based on the set of data of interest.
3 Citations
12 Claims
-
1. A computer-enabled method for deploying an airborne agent to capture data related to a physical environment, the method comprising:
-
receiving a user request indicative of a geographical region and a data type; in response to receiving the user request, generating a flight path based on the geographical region; causing the airborne agent to traverse at least a portion of the geographical region based on the generated flight path; causing the airborne agent to gather data based on the data type in the user request; processing the gathered data to obtain a set of data of interest; and providing an output based on the set of data of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An electronic device, comprising:
-
one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; receiving a user request indicative of a geographical region and a data type; in response to receiving the user request, generating a flight path based on the geographical region; causing the airborne agent to traverse at least a portion of the geographical region based on the generated flight path; causing the airborne agent to gather data based on the data type in the user request; processing the gathered data to obtain a set of data of interest; and providing an output based on the set of data of interest.
-
-
12. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device having a display, cause the electronic device to:
-
receive a user request indicative of a geographical region and a data type; in response to receiving the user request, generate a flight path based on the geographical region; cause the airborne agent to traverse at least a portion of the geographical region based on the generated flight path; cause the airborne agent to gather data based on the data type in the user request; process the gathered data to obtain a set of data of interest; and provide an output based on the set of data of interest.
-
Specification