IP Library › Granted Patent US 11,914,370
Granted Patent B2
US 11,914,370 · App. 17/178,337 · Granted Feb 27, 2024

System and method for providing easy-to-use release and auto-positioning for drone applications

Inventors: Tong Zhang (Hangzhou, CN); Mengqiu Wang (Hangzhou, CN)
Assignee: HANGZHOU ZERO ZERO TECHNOLOGY CO., LTD.
G05D1/0088B64C39/024G05D1/0016G05D1/0094G05D1/0669G06F3/017H04N23/62H04N23/632H04N23/69B64D47/08B64U2201/20G06F3/0488G06F3/16G06F2203/04808H04N23/45H04N23/51
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,914,370
App. No.
17/178,337
Granted
Feb 27, 2024
Kind
B2
Abstract

The present disclosure provides an aerial system, comprising: a body; a lift mechanism coupled to the body; an optical system coupled to the body; and a computer system having at least one processor and at least one memory comprising first program instructions. When the first program instructions are executed by the at least one processor, the at least one processor may be configured to: receive a target operation, the target operation associated with a flight trajectory and a predefined action performed by the optical system and execute the target operation.

Claims (57)

1. An aerial system, comprising:

a body; a lift mechanism coupled to the body; an optical system coupled to the body; and a computer system having at least one processor and at least one memory comprising first program instructions that when executed by the at least one processor is configured to:

receive a target operation, the target operation associated with a flight trajectory and a predefined action performed by the optical system;

execute the target operation by:

operating the optical system to detect a target;

establishing a current flight trajectory relative to the target based on the corresponding flight trajectory associated with the target operation;

detect a flight event indicating that the aerial system has been supported substantially horizontally for greater than a threshold period of time;

controlling the lift mechanism to move the aerial system based on the established current flight trajectory upon detecting the flight event; and

operating the aerial system to perform the predefined action associated with the target operation.

2. The aerial system of claim 1 , wherein the target operation is determined based on a user selection of a plurality of predefined operations, each of the plurality of predefined operations associated with a flight trajectory and a predefined action performed by the optical system.

3. The aerial system of claim 1 , wherein the aerial system further comprising a user interface including a display screen mounted on an outer surface of the body.

4. The aerial system of claim 1 , wherein the operating the aerial system to perform the predefined action associated with the target operation including one or more of the following:

operating the optical system to perform the corresponding image capture operation associated with the target operation; and

operating the lift mechanism to perform the corresponding aerial system auto-capture operation associated with the target operation.

5. The aerial system of claim 4 , wherein the first program instructions are configured to:

track the target; and

automatically adjust an orientation of the optical sensor to maintain the target within pictures and/or video captured by the image capture operation.

6. The aerial system of claim 1 , wherein the first program instructions are configured to:

operate the aerial system in a standby mode upon completing the target operation.

7. The aerial system of claim 1 , wherein the first program instructions are configured to:

detect a release event in which the aerial system is released from being physically held by the user and responsively operate the lift mechanism to hover the aerial system.

8. The aerial system of claim 7 , wherein the first program instructions are configured to:

determine a current location of the aerial system upon receiving the target operation;

associate the current location of the aerial system with an initial target location associated with the target;

detect the release event and responsively operate the lift mechanism to hover the aerial system; and

control the lift mechanism to orientate the optical sensor towards the initial target location.

9. The aerial system of claim 8 , wherein the first program instructions are configured to:

detect an initial release speed upon detecting the release event and responsively establish a distance travel command as a function of the detected initial release speed.

10. The aerial system of claim 9 , wherein the first program instructions are configured to:

detect an initial trajectory upon detecting the release event; and

establish a direction to travel based on the established current flight trajectory and the detected initial trajectory.

11. A method for controlling an aerial system including a body, a lift mechanism coupled to the body, an optical system coupled to the body, and a computer system having at least one processor and at least one memory comprising first program instructions, the method includes the processor configured to perform the steps of:

receiving a target operation, the target operation associated with a flight trajectory and a predefined action performed by the optical system; and

executing the target operation by:

operating the optical system to detect a target;

establishing a current flight trajectory relative to the target based on the corresponding flight trajectory associated with the target operation;

detecting a flight event indicating that the aerial system has been supported substantially horizontally for greater than a threshold period of time;

controlling the lift mechanism to move the aerial system based on the established current flight trajectory upon detecting the flight event; and

operating the aerial system to perform the predefined action associated with the target operation.

12. The method of claim 11 , wherein the target operation is determined based on a user selection of a plurality of predefined operations, each of the plurality of predefined operations associated with a flight trajectory and a predefined action performed by the optical system.

13. The method of claim 11 , wherein the aerial system further comprising a user interface including a display screen mounted on an outer surface of the body.

14. The method of claim 11 , wherein the operating the aerial system to perform the predefined action associated with the target operation including one or more of the following:

operating the optical system to perform the corresponding image capture operation associated with the target operation; and

operating the lift mechanism to perform the corresponding aerial system auto-capture operation associated with the target operation.

15. The method of claim 14 includes the at least one processor configured to perform the steps of: tracking the target and automatically adjust an orientation of the optical sensor to maintain the target within pictures and/or video captured by the image capture operation.

16. The method of claim 11 include the at least one processor configured to perform the steps of: operating the aerial system in a standby mode upon completing the target operation.

17. The method of claim 11 includes the at least one processor configured to perform the steps of:

detecting a release event in which the aerial system is released from being physically held by the user and responsively operating the lift mechanism to hover the aerial system.

18. The method of claim 17 includes the at least one processor configured to perform the steps of:

determining a current location of the aerial system upon receiving the target operation;

associating the current location of the aerial system with an initial target location associated with the target;

detecting the release event and responsively operate the lift mechanism to hover the aerial system; and

controlling the lift mechanism to orientate the optical sensor towards the initial target location.

19. The method of claim 18 includes the at least one processor configured to perform the steps of: detecting an initial release speed upon detecting the release event and responsively establishing a distance travel command as a function of the detected initial release speed.

20. The method of claim 19 includes the at least one processor configure to perform the steps of:

detecting an initial trajectory upon detecting the release event; and

establishing a direction to travel based on the established current flight trajectory and the detected initial trajectory.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2021
From: ZHANG, TONG; WANG, MENGQIU
To: HANGZHOU ZERO ZERO TECHNOLOGY CO., LTD.
Reel/Frame 055326/0282 →
Continuity (4)
Continuation 16192151 · Nov 15, 2018
Continuation 15658572 · Jul 25, 2017
Provisional Application 62515400 · Jun 5, 2017
Related Publication 20210173396A1 · Jun 10, 2021