Systems and methods for surveillance with a visual marker

US11442473B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11442473-B2
Application numberUS-202016901974-A
CountryUS
Kind codeB2
Filing dateJun 15, 2020
Priority dateOct 31, 2014
Publication dateSep 13, 2022
Grant dateSep 13, 2022

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.

A method of controlling an unmanned aerial vehicle (UAV) in an environment includes detecting, with aid of a sensor coupled to the UAV and while the UAV is in flight, a signal that is emitted from and uniquely identifying a locating marker; determining, with aid of a processor, a sequence of actions to control the UAV in response to a plurality of instructions encoded in the locating marker and communicated by the signal; and controlling, with aid of the processor, the UAV to effect the sequence of actions according to a specified time interval included in the plurality of instructions. The specified time interval indicates a wait time before the UAV effects the sequence of actions.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of controlling an unmanned aerial vehicle (UAV) in an environment, comprising: detecting, with aid of a sensor coupled to the UAV and while the UAV is in flight, a signal that is emitted from and uniquely identifying a locating marker; determining, with aid of a processor, a sequence of actions to control the UAV in response to a plurality of instructions encoded in the locating marker and communicated by the signal, the plurality of instructions encoded in the locating marker including at least one of an instruction that instructs the UAV to adjust position of one or more payloads of the UAV, an instruction that instructs the UAV to rotate the one or more payloads of the UAV, or an instruction that instructs the UAV to swap between the one or more payloads of the UAV; and controlling, with aid of the processor, the UAV to effect the sequence of actions according to a predetermined distance included in the plurality of instructions, the predetermined distance indicating a distance from the locating marker at which the UAV effects the sequence of actions. 2. The method of claim 1 , wherein the plurality of instructions encoded in the locating marker further include a specified time interval, the specified time interval indicating a wait time before the UAV effects the sequence of actions. 3. The method of claim 1 , wherein the plurality of instructions further include multiple sets of instructions associated with the locating marker, and controlling the UAV to effect the sequence of actions comprises: selecting a set of instructions from the multiple sets of instructions based on one or more parameters; and controlling the UAV to effect the sequence of actions according to the set of instructions. 4. The method of claim 3 , wherein the one or more parameters include at least one of a user input, a time indicator provided by a clock of the UAV, a detected temperature, a detected amount of light, a detected motion, or a detected sound. 5. The method of claim 1 , wherein the locating marker is adhered to an obstacle or a tracking target in the environment, and the method further comprises: analyzing, with aid of the processor, the signal to determine a distance from the obstacle or the tracking target; and controlling, with aid of the processor, the UAV to effect the sequence of actions when the distance is within a predetermined distance, wherein the plurality of instructions further include adjusting a direction, a speed, an altitude of the UAV to avoid the obstacle, or maintaining a relative distance between the UAV and the tracking target while the UAV is in flight. 6. The method of claim 1 , wherein the environment is an indoor environment and the locating marker includes one or more features of the indoor environment, and wherein the one or more features include at least one of an opening, a doorway, a corner, a staircase, an incline, a decline, an obstacle, or an object. 7. The method of claim 1 , wherein the locating marker is a dynamic marker that is changeable automatically, semi-automatically, or manually. 8. The method of claim 1 , wherein the sensor comprises at least one of an acoustic sensor, an ultrasonic sensor, a LiDAR sensor, a vision sensor, or a WiFi sensor. 9. The method of claim 1 , wherein the signal comprises at least one of an acoustic signal, a visual signal, an RFID signal, a radio signal, or a WiFi signal. 10. A system for controlling an unmanned aerial vehicle (UAV) in an environment, the system comprising: a sensor coupled to the UAV configured to detect, while the UAV is in flight, a signal that is emitted from and uniquely identifying a locating marker; and a processor configured to: determine a sequence of actions to control the UAV in response to a plurality of instructions encoded in the locating marker and communicated by the signal, the plurality of instructions encoded in the locating marker including at least one of an instruction that instructs the UAV to adjust position of one or more payloads of the UAV, an instruction that instructs the UAV to rotate the one or more payloads of the UAV, or an instruction that instructs the UAV to swap between the one or more payloads of the UAV; and control the UAV to effect the sequence of actions according to a predetermined distance included in the plurality of instructions, the predetermined distance indicating a distance from the locating marker at which the UAV effects the sequence of actions. 11. The system of claim 10 , wherein the plurality of instructions encoded in the locating marker further include a specified time interval, the specified time interval indicating a wait time before the UAV effects the sequence of actions. 12. The system of claim 10 , wherein the plurality of instructions further include multiple sets of instructions associated with the locating marker, and the processor is further configured to: select a set of instructions from the multiple sets of instructions based on one or more parameters; and control the UAV to effect the sequence of actions according to the set of instructions. 13. The system of claim 12 , wherein the one or more parameters include at least one of a user input, a time indicator provided by a clock of the UAV, a detected temperature, a detected amount of light, a detected motion, or a detected sound. 14. The system of claim 10 , wherein the locating marker is adhered to an obstacle or a tracking target in the environment, and the processor is further configured to: analyze the signal to determine a distance from the obstacle or the tracking target; and controlling the UAV to effect the sequence of actions when the distance is within a predetermined distance, wherein the plurality of instructions further include adjusting a direction, a speed, an altitude of the UAV to avoid the obstacle, or maintaining a relative distance between the UAV and the tracking target while the UAV is in flight. 15. The system of claim 10 , wherein the environment is an indoor environment and the locating marker includes one or more features of the indoor environment, and wherein the one or more features include at least one of an opening, a doorway, a corner, a staircase, an incline, a decline, an obstacle, or an object. 16. The system of claim 10 , wherein the locating marker is a dynamic marker that is changeable automatically, semi-automatically, or manually. 17. The system of claim 10 , wherein the sensor comprises at least one of an acoustic sensor, an ultrasonic sensor, a LiDAR sensor, a vision sensor, or a WiFi sensor, and the signal comprises at least one of an acoustic signal, a visual signal, an RFID signal, a radio signal, or a WiFi signal. 18. An unmanned aerial vehicle (UAV), comprising: a sensor configured to detect, while the UAV is in flight, a signal that is emitted from and uniquely identifying a locating marker; and a processor configured to: determine a sequence of actions to control the UAV in response to a plurality of instructions encoded in the locating marker and communicated by the signal, the plurality of instructions encoded in the locating marker including at least one of an instruction that instructs the UAV to adjust position of one or more payloads of the UAV, an instruction that instructs the UAV to rotate the one or more payloads of the UAV, or an instruction that instructs the UAV to swap between the one or more payloads of the UAV; and control the UAV to effect the sequence of actions according to a predetermined distance included in the plurality of instructions, the predete

Assignees

Inventors

Classifications

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 US11442473B2 cover?
A method of controlling an unmanned aerial vehicle (UAV) in an environment includes detecting, with aid of a sensor coupled to the UAV and while the UAV is in flight, a signal that is emitted from and uniquely identifying a locating marker; determining, with aid of a processor, a sequence of actions to control the UAV in response to a plurality of instructions encoded in the locating marker and…
Who is the assignee on this patent?
Sz Dji Technology Co Ltd
What technology area does this patent fall under?
Primary CPC classification G05D1/102. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 13 2022 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).