10031518

Feedback to Facilitate Control of Unmanned Aerial Vehicles (UAVs)

PublishedJuly 24, 2018
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer-implemented method for controlling an unmanned aerial vehicle (UAV), comprising: displaying, by one or more processors, video of a structure received from a UAV; adjusting, by the one or more processors, the displayed video to indicate one or more portions of the structure where additional video needs to be acquired; generating, by the one or more processors, one or more UAV commands in response to a user input indicating a selection of the one or more portions of the structure; and transmitting, by the one or more processors, the one or more UAV commands to the UAV to cause the UAV to navigate to the one or more portions of the structure and to capture the additional video.

2

2. The computer-implemented method of claim 1 , wherein the act of adjusting the displayed video includes highlighting the one or more portions of the structure where the additional video needs to be acquired.

3

3. The computer-implemented method of claim 1 , further comprising: generating, by the one or more processors, a partial three-dimensional wireframe of the structure from the video of the structure; and determining the one or more portions of the structure where the additional video needs to be acquired based upon missing portions of the partial three-dimensional wireframe of the structure.

4

4. The computer-implemented method of claim 3 , further comprising: generating, by the one or more processors, a complete three-dimensional wireframe of the structure from the partial three-dimensional wireframe of the structure utilizing the additional video captured by the UAV corresponding to the missing portions of the structure.

5

5. The computer-implemented method of claim 4 , further comprising: displaying, by the one or more processors, video while the UAV remains stationary to facilitate virtual navigation of the structure utilizing the complete three-dimensional wireframe.

6

6. The computer-implemented method of claim 1 , further comprising: determining the one or more portions of the structure where the additional video needs to be acquired based upon a received command.

7

7. The computer-implemented method of claim 6 , wherein the received command includes (i) a command received from an external computing device, or (ii) a command generated in response to another received user input.

8

8. A portable computing device, comprising: a display configured to present video of a structure received from an unmanned aerial vehicle (UAV); a graphics processing unit (GPU) configured to adjust the displayed video to cause the display to indicate one or more portions of the structure where additional video needs to be acquired; a controller configured to generate one or more UAV commands in response to a user input indicating a selection of the one or more portions of the structure; and a communication unit configured to transmit the one or more UAV commands to the UAV to cause the UAV to navigate to the one or more portions of the structure and to capture the additional video.

9

9. The portable computing device of claim 8 , wherein the GPU is configured to adjust the displayed video by highlighting the one or more portions of the structure where the additional video needs to be acquired.

10

10. The portable computing device of claim 8 , wherein the controller is further configured to generate a partial three-dimensional wireframe of the structure from the video of the structure, and to determine the one or more portions of the structure where the additional video needs to be acquired based upon missing portions of the partial three-dimensional wireframe of the structure.

11

11. The portable computing device of claim 10 , wherein the controller is further configured to generate a complete three-dimensional wireframe of the structure from the partial three-dimensional wireframe of the structure utilizing the additional video captured by the UAV corresponding to the missing portions of the structure.

12

12. The portable computing device of claim 11 , wherein the GPU is further configured to cause the display to present video while the UAV remains stationary to facilitate virtual navigation of the structure utilizing the complete three-dimensional wireframe.

13

13. The portable computing device of claim 8 , wherein the controller is further configured to determine the one or more portions of the structure where the additional video needs to be acquired based upon a received command.

14

14. The portable computing device of claim 13 , wherein the received command includes (i) a command received from an external computing device, or (ii) a command generated in response to another received user input.

15

15. A system, comprising: an unmanned aerial vehicle (UAV) configured to capture video of a structure and to transmit the video as part of a video data transmission; and a portable computing device configured to: present video of a structure based upon the video data transmission received from the UAV, adjust the presented video to indicate one or more portions of the structure where additional video needs to be acquired, generate one or more UAV commands in response to a user input indicating a selection of the one or more portions of the structure, and transmit the one or more UAV commands to the UAV, wherein the UAV is further configured, in response to receiving the one or more UAV commands, to navigate to the one or more portions of the structure, to capture the additional video of the structure, and to transmit the additional video as part of an additional video data transmission.

16

16. The system of claim 15 , wherein the portable computing device is configured to adjust the displayed video by highlighting the one or more portions of the structure where the additional video needs to be acquired.

17

17. The system of claim 15 , wherein the portable computing device is further configured to generate a partial three-dimensional wireframe of the structure from the video of the structure, and to determine the one or more portions of the structure where the additional video needs to be acquired based upon missing portions of the partial three-dimensional wireframe of the structure.

18

18. The system of claim 17 , wherein the portable computing device is further configured to generate a complete three-dimensional wireframe of the structure from the partial three-dimensional wireframe of the structure utilizing the additional video data received from the UAV corresponding to the missing portions of the structure.

19

19. The system of claim 18 , wherein the portable computing device is further configured to present video while the UAV remains stationary to facilitate virtual navigation of the structure utilizing the complete three-dimensional wireframe.

20

20. The system of claim 15 , wherein the portable computing device is further configured to determine one or more portions of the structure where additional video needs to be acquired based upon a received command, the received command including (i) a command received from an external computing device, or (ii) a command generated in response to another received user input.

Patent Metadata

Filing Date

Unknown

Publication Date

July 24, 2018

Inventors

Nathan L. Tofte
Brian N. Harvey

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Feedback to Facilitate Control of Unmanned Aerial Vehicles (UAVs)” (10031518). https://patentable.app/patents/10031518

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.