Apparatus and method for monitoring a field
US-2019227554-A1 · Jul 25, 2019 · US
US11816997B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11816997-B2 |
| Application number | US-202117244069-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 29, 2021 |
| Priority date | Apr 29, 2021 |
| Publication date | Nov 14, 2023 |
| Grant date | Nov 14, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method may include receiving a request for a first set of data to be gathered by an unmanned aircraft system. A first unmanned aircraft system may be identified that is capable of gathering the first data. A request may be transmitted to the first unmanned aircraft system to gather the first set of data. The first set of data gathered by the first unmanned aircraft system may be received.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving a request for a first set of data to be gathered by an unmanned aircraft system at a first location; identifying a first unmanned aircraft system among one or more unmanned aircraft systems having a first flight plan such that at least a portion of a planned route associated with the first flight plan is within a predetermined threshold distance of a first location where the first set of data is to be gathered; determining a second flight plan comprising a modification of the planned route such that the first unmanned aircraft system may gather the first set of data at the first location; transmitting the second flight plan and a request to the first unmanned aircraft system to gather the first set of data; determining one or more sensors capable of gathering the first set of data; determining whether the first unmanned aircraft system has the determined one or more sensors; upon determination that the first unmanned aircraft system does not have the determined one or more sensors, transmitting, as part of the request to the first unmanned aircraft system, information on the determined one or more sensors to be added to the first unmanned aircraft system before a flight associated with the second flight plan; updating the first flight plan of the first unmanned aircraft system to the second flight plan; and receiving the first set of data gathered by the first unmanned aircraft system. 2. The method of claim 1 , further comprising: upon receiving a denial of the request from the first unmanned aircraft system, identifying a second unmanned aircraft system capable of gathering the first set of data; and transmitting the request to the second unmanned aircraft system to gather the first set of data. 3. The method of claim 1 , further comprising: identifying the first unmanned aircraft system among the one or more unmanned aircraft systems such that the planned route of the first unmanned aircraft system is to occur or may be modified to occur at a time during which the first set of data is to be gathered. 4. The method of claim 1 , further comprising: determining compensation to be paid to the first unmanned aircraft system for gathering the first set of data; and transmitting, as part of the request to the first unmanned aircraft system, information on the compensation. 5. The method of claim 1 , further comprising: determining one or more sensors capable of gathering the first set of data; and determining that the first unmanned aircraft system is capable of gathering the first set of data if the first unmanned aircraft system has the determined one or more sensors. 6. The method of claim 1 , further comprising: after receiving the first set of data gathered by the unmanned aircraft system, storing the first set of data in a data warehouse. 7. The method of claim 1 , further comprising: determining whether the first set of data is stored in a data warehouse; and upon determination that the first set of data is stored in the data warehouse, transmitting the first set of data from the data warehouse to a requestor of the first set of data. 8. The method of claim 1 , further comprising: identifying a second unmanned aircraft system capable of gathering the first set of data; determining which of the first unmanned aircraft system and the second unmanned aircraft system will incur lower costs in gathering the first set of data; and transmitting the request to gather the first set of data to the determined one of the first unmanned aircraft system and the second unmanned aircraft system that will incur lower costs in gathering the first set of data. 9. The method of claim 1 , further comprising: identifying a second unmanned aircraft system capable of gathering the first set of data; soliciting bids from each of the first unmanned aircraft system and the second unmanned aircraft system to gather the first set of data; and selecting one of the first unmanned aircraft system and the second unmanned aircraft system based on the bids received from each of the first unmanned aircraft system and the second unmanned aircraft system. 10. The method of claim 1 , further comprising: processing the received first set of data to remove private information associated with the first unmanned aircraft system; and transmitting the processed first set of data to a requestor of the first set of data. 11. The method of claim 1 , further comprising: as the first set of data is received, streaming the first set of data to one or more subscribers in real time. 12. An apparatus comprising: one or more processors; one or more memory modules; and machine-readable instructions stored in the one or more memory modules that, when executed by the one or more processors, cause the apparatus to: receive a request for a first set of data to be gathered by an unmanned aircraft system at a first location; identify a first unmanned aircraft system among one or more unmanned aircraft systems having a first flight plan such that at least a portion of a planned route associated with the first flight plan is within a predetermined threshold distance of a first location where the first set of data is to be gathered; determine a second flight plan comprising a modification of the planned route such that the first unmanned aircraft system may gather the first set of data at the first location; transmit the second flight plan and a request to the first unmanned aircraft system to gather the first set of data; determine one or more sensors capable of gathering the first set of data; determine whether the first unmanned aircraft system has the determined one or more sensors; upon determination that the first unmanned aircraft system does not have the determined one or more sensors, transmit, as part of the request to the first unmanned aircraft system, information on the determined one or more sensors to be added to the first unmanned aircraft system before a flight associated with the second flight plan; update the first flight plan of the first unmanned aircraft system to the second flight plan; and receive the first set of data gathered by the first unmanned aircraft system. 13. The apparatus of claim 12 , wherein the machine-readable instructions, when executed, further cause the apparatus to: after receiving the first set of data gathered by the unmanned aircraft system, store the first set of data in a data warehouse. 14. The apparatus of claim 12 , wherein the machine-readable instructions, when executed, further cause the apparatus to: determine whether the first set of data is stored in a data warehouse; and upon determination that the first set of data is stored in the data warehouse, transmit the first set of data from the data warehouse to a requestor of the first set of data. 15. The apparatus of claim 12 , wherein the machine-readable instructions, when executed, further cause the apparatus to: as the first set of data is received, stream the first set of data to one or more subscribers in real time.
Related publications grouped by family.
Answers are generated from the same data shown on this page.