Multipoint cable cam system and method

US11960284B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11960284-B2
Application numberUS-202318096238-A
CountryUS
Kind codeB2
Filing dateJan 12, 2023
Priority dateSep 28, 2017
Publication dateApr 16, 2024
Grant dateApr 16, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

This disclosure describes a method of controlling an unmanned aerial vehicle (UAV). The steps of controlling include acquiring images with an image capture device of an unmanned aerial vehicle (UAV). The steps include analyzing the images to determine navigation information of the UAV with a vision-based navigation system. The steps include tracking a position of the UAV with the vision-based navigation system. The steps include controlling rotors of the UAV to prevent deviations in movement from a desired flight path or position of the UAV. The steps include limiting travel or flight of the UAV to a physical region determined by the desired flight path.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: acquiring images with an image capture device of an unmanned aerial vehicle (UAV); analyzing the images to determine navigation information of the UAV with a vision-based navigation system; tracking a position of the UAV with the vision-based navigation system; controlling rotors of the UAV to prevent deviations in movement from a desired flight path or position of the UAV; and limiting travel or flight of the UAV to a physical region determined by the desired flight path. 2. The method of claim 1 , wherein the navigation information of the UAV includes position, velocity, orientation, or orientation rate. 3. The method of claim 1 , wherein the desired flight path is a flight path determined by a user-defined input. 4. The method of claim 1 , further comprising: implementing the vision-based navigation system when a GPS system of the UAV is inoperable or unreliable. 5. The method of claim 4 , wherein the GPS system includes stored GPS data that is obtained from a publicly available GPS data source. 6. The method of claim 1 , further comprising: recognizing, with the vision-based navigation system, a path, trail, road, waterway, building, or other geographic elements. 7. The method of claim 6 , further comprising: dynamically updating a flight trajectory and the position of the UAV with the vision-based navigation system based upon the path, the trail, the road, the waterway, the building, or the other geographic elements recognized by the vision-based navigation system. 8. The method of claim 1 , further comprising: providing inputs and outputs, with the vision-based navigation system, to the rotors, a movement mechanism, a remoter controller, or metadata sources. 9. A method, comprising: generating waypoints associated with an unmanned aerial vehicle (UAV); creating a flight trajectory based upon user-defined keyframes; recording keyframes of the user-defined keyframes; recording images as the UAV travels between the waypoints; and generating a virtual cable that is smooth and continuous by stitching a position of the UAV and the keyframes in an order that were defined by the user-defined keyframes so that smooth, continuous, cinematic footage is recorded. 10. The method of claim 9 , further comprising: maintaining a safe cable traversal speed as the UAV travels along the virtual cable. 11. The method of claim 10 , wherein the safe cable traversal speed is maintained regardless of a trajectory geometry generated by the user-defined keyframes. 12. The method of claim 9 , further comprising: blending camera transitions between the user-defined keyframes. 13. The method of claim 9 , wherein the keyframes are a target subject material. 14. The method of claim 13 , comprising: generating a spline-based flight path and the flight trajectory of the UAV based upon the user-defined keyframes. 15. A method, comprising: generating waypoints based upon stored GPS data; generating a flight path based upon the waypoints; storing the flight path; transmitting the flight path to an unmanned aerial vehicle (UAV); flying the UAV along the flight path; and capturing images or videos at the waypoints to generate captured images. 16. The method of claim 15 , wherein a software application performs operations comprising: positioning a movement mechanism of the UAV; controlling the capturing of the images or the videos; and/or displaying the captured images or the videos. 17. The method of claim 16 , wherein the software application is located on a remote controller. 18. The method of claim 16 , wherein the software application is configured to enable a user to create short video clips, perform full remote control of an imaging device of the UAV, or wirelessly control software of an image capture device. 19. The method of claim 16 , wherein the software application is connected to a cloud service so that the software application is configured to upload the images or the video to the cloud service. 20. The method of claim 15 , further comprising: smoothing corners at the waypoints so that a curvature is formed along segments between the waypoints.

Assignees

Inventors

Classifications

  • Anti-collision systems · CPC title

  • for monitoring terrain · CPC title

  • for unmanned aircraft · CPC title

  • for a single aircraft · CPC title

  • for flight plan modification · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11960284B2 cover?
This disclosure describes a method of controlling an unmanned aerial vehicle (UAV). The steps of controlling include acquiring images with an image capture device of an unmanned aerial vehicle (UAV). The steps include analyzing the images to determine navigation information of the UAV with a vision-based navigation system. The steps include tracking a position of the UAV with the vision-based n…
Who is the assignee on this patent?
Gopro Inc
What technology area does this patent fall under?
Primary CPC classification G05D1/0202. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 16 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).