# US 10,370,102 B2 · Systems, apparatuses and methods for unmanned aerial vehicle

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,370,102 B2
- Document ID: US10370102B2
- Status: Granted
- Kind: B2
- Application number: 15/664,187
- Filed: 2017-07-31
- Published: 2018-02-22
- Granted: 2019-08-06
- Earliest claimed: 2016-05-09
- Assignees: Coban Technologies, Inc.
- Applicants: COBAN Technologies, Inc.
- Inventors: Terry W. Boykin; Stephen M. Bowen
- Web page: https://patentgrep.com/patent/US10370102B2

## CPC

- B60L 53/66: Data transfer between charging stations and vehicles
- B60L 53/18: Cables specially adapted for charging electric vehicles
- G06F 3/165: {Management of the audio stream, e.g. setting of volume, audio stream path}
- G06T 7/70: Determining position or orientation of objects or cameras (camera calibration G06T7/80)
- G06V 20/52: Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69)
- G08B 13/19621: {Portable camera}
- G08B 13/1966: {Wireless systems, other than telephone systems, used to communicate with a camera}
- G08B 13/19669: {Event triggers storage or change of storage policy}
- G10L 25/51: for comparison or discrimination
- G11B 27/28: by using information signals recorded by the same method as the main recording {(G11B27/22 takes precedence)}
- H04B 7/18506: {Communications with or from aircraft, i.e. aeronautical mobile service}
- H04N 5/91: Television signal processing therefor
- H04N 21/2368: Multiplexing of audio and video streams
- H04N 21/2743: Video hosting of uploaded data from client
- H04N 21/41422: {located in transportation means, e.g. personal vehicle (arrangements specially adapted for transportation systems in broadcast systems H04H20/62)}
- H04N 21/4223: Cameras (H04N23/00 takes precedence)
- H04N 21/4302: {Content synchronisation processes, e.g. decoder synchronisation}
- H04N 21/435: Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N 21/4394: {involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams (arrangements characterised by components specially adapted for monitoring, identification or recognition of audio in broadcast systems H04H60/58)}
- H04N 21/8106: {involving special audio data, e.g. different tracks for different languages}
- H04N 21/84: Generation or processing of descriptive data, e.g. content descriptors {(systems specially adapted for using meta-information in broadcast systems H04H60/73)}
- H04N 23/661: Transmitting camera control signals through networks, e.g. control via the Internet
- H04N 23/698: for achieving an enlarged field of view, e.g. panoramic image capture
- H04R 1/406: {microphones}
- H04R 3/005: {for combining the signals of two or more microphones (specially adapted for hearing aids H04R25/407)}
- H04R 29/00: Monitoring arrangements; Testing arrangements {(for hearing aids H04R25/30; detection of loudspeaker connection H04R5/04; sound-field adaptation dependent on speaker detection H04S7/308)}
- B64U 10/13: Flying platforms
- B64U 30/20: Rotors; Rotor supports
- B64U 50/37: Charging when not in flight
- B64U 70/93: for use on a land or nautical vehicle
- B64U 80/80: by vehicles
- B64U 80/86: Land vehicles
- B64U 2101/30: for imaging, photography or videography
- B64U 2201/10: autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS]
- B64U 2201/20: Remote controls
- G06V 20/44: {Event detection}
- H04R 1/028: {associated with devices performing functions other than acoustics, e.g. electric candles}
- H04R 2420/07: Applications of wireless loudspeakers or wireless microphones
- H04R 2430/20: Processing of the output signals of the acoustic transducers of an array for obtaining a desired directivity characteristic (H04R2203/12 takes precedence)
- H04R 2430/23: Direction finding using a sum-delay beam-former
- Y02T 10/70: Energy storage systems for electromobility, e.g. batteries
- Y02T 10/7072: Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
- Y02T 90/12: Electric charging stations
- Y02T 90/14: Plug-in electric vehicles
- Y02T 90/16: Information or communication technologies improving the operation of electric vehicles
- B60L: PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES (arrangements or mounting of electrical propulsion units or of plural diverse prime-movers for mutual or common propulsion in vehicles B60K1/00, B60K6/20; arrangements or mounting of electrical gearing in vehicles B60K17/12, B60K17/14; preventing wheel slip by reducing power in rail vehicles B61C15/08; dynamo-electric machines H02K; control or regulation of electric motors H02P); SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES (electric coupling devices combined with mechanical couplings of vehicles B60D1/64; electric heating for vehicles B60H1/00); ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL (control or regulation of electric motors H02P); MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)
- H04B: TRANSMISSION
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04R: LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; ELECTRIC HEARING AIDS; PUBLIC ADDRESS SYSTEMS (producing sounds with frequency not determined by supply frequency G10K)
- B64U: UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- Y02T: CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION

## Abstract

A system includes an unmanned aerial vehicle (UAV). The UAV may include a camera device configured to capture at least video data; a receiver configured to receive wireless communications; a transmitter configured to transmit wireless communications; storage linked with the camera device, the receiver, and the transmitter and configured to store data captured by the camera device and wireless communications received by the receiver; and a processor linked with and configured to exercise control over the camera device, the receiver, the transmitter, and the storage. The UAV is configured to dock with a docking station mounted on a vehicle. The UAV may have other components such as a microphone and sensors, and may perform various functions such as surveillance, tracking, warning, and data storage, transmission and relay. Associated methods and docking stations are also disclosed.

## Claims

### Claim 1

A system, comprising:
an unmanned aerial vehicle (UAV),
wherein the UAV comprises:
a camera device configured to capture at least video data;
a receiver configured to receive wireless communications;
a transmitter configured to transmit wireless communications;
storage linked with the camera device, the receiver, and the transmitter and configured to store data captured by the camera device and wireless communications received by the receiver; and
a processor linked with and configured to exercise control over the camera device, the receiver, the transmitter, and the storage,
wherein the UAV is configured to dock with a docking station mounted on a vehicle, and
wherein the processor is operable to execute instructions to cause the UAV to launch from the docking station upon occurrence of at least one of the following pairs of conditions:
(A) (i) a door of the vehicle on which the docking station is mounted is opened, and (ii) a light-bar of the vehicle on which the docking station is mounted is turned on, and
(B) (i) receipt by the receiver of an alert indicating content to be searched for in video data captured by the camera device, and (ii) a light-bar of the vehicle on which the docking station is mounted is turned on.

### Claim 2 (depends on 1)

The system of claim 1,
wherein the processor is operable to execute instructions received via the receiver, the instructions comprising instructions to control the UAV.

### Claim 3 (depends on 1)

The system of claim 1,
wherein the processor is configured with instructions to (A) analyze video data captured by the camera device to determine whether designated visual content is present in the video data, and (B) trigger one or more actions based on the determination as to whether the designated visual content is present in the video data,
wherein the one or more actions comprise at least one of: (A) controlling navigation of the UAV; (B) associating metadata with the video data; (C) associating metadata with other captured data associated with the video data; (D) transmitting a wireless communication; (E) issuing an audible alert; (F) controlling operation of the camera device; and (G) starting capture of additional data.

### Claim 4 (depends on 3)

The system of claim 3,
wherein the designated visual content comprises at least one of: (A) a weapon or a characteristic thereof, (B) a vehicle or a characteristic thereof, (C) a road sign, a traffic signal, or a characteristic of either, (D) an obstacle or a characteristic thereof, (E) a threat or a characteristic thereof, (F) a person or a characteristic thereof, (G) an action or movement of a person, or a characteristic thereof, and (H) a position of a person, or a characteristic thereof.

### Claim 5 (depends on 1)

The system of claim 1,
wherein the camera device is further configured to capture audiovisual data comprising video data and audio data, and
wherein the processor is further configured with instructions to (A) analyze audio data captured by the camera device to determine whether designated audio content is present in the audio data, and (B) trigger one or more further actions based on the determination as to whether the designated audio content is present in the audio data,
wherein the one or more further actions comprise at least one of: (A) controlling navigation of the UAV; (B) associating metadata with the audio data; (C) associating metadata with other captured data associated with the audio data; (D) transmitting a wireless communication; (E) issuing an audible alert; (F) controlling operation of the camera device; (G) starting capture of additional data; and (H) determining a location from which the designated audio content originated.

### Claim 6 (depends on 1)

The system of claim 1,
wherein the UAV further comprises a microphone device linked with the storage and the processor and configured to capture audio data.

### Claim 7 (depends on 6)

The system of claim 6,
wherein the microphone device comprises a plurality of microphones configured to capture audio data from multiple directions around the UAV, and
wherein the processor is configured with instructions to (A) analyze audio data captured by the plurality of microphones to determine whether designated audio content is present in the audio data, and (B) trigger one or more actions based on the determination as to whether the designated audio content is present in the audio data,
wherein the one or more actions comprise at least one of: (A) controlling navigation of the UAV; (B) associating metadata with the audio data; (C) associating metadata with other captured data associated with the audio data; (D) transmitting a wireless communication; (E) issuing an audible alert; (F) controlling operation of the camera device; (G) starting capture of additional data; and (H) determining a location from which the designated audio content originated.

### Claim 8 (depends on 1)

The system of claim 1,
wherein the processor is operable to execute instructions to cause transmission in real time of at least one of: (A) video data captured by the camera device, as the video data is being captured, and (B) data received wirelessly by the receiver, as the data is being received.

### Claim 9 (depends on 1)

The system of claim 1,
wherein the UAV further comprises a sensor device, wherein the sensor device comprises at least one of the following: (A) a radar device, (B) a sonar device, and (C) a GPS device.

### Claim 10 (depends on 1)

The system of claim 1, further comprising a speaker operable to issue an audible alert.

### Claim 11 (depends on 1)

The system of claim 1,
wherein the UAV further comprises a perching mechanism operable to perch the UAV on an object.

### Claim 12 (depends on 11)

The system of claim 11,
wherein the processor is operable to trigger perching of the UAV when at least one of the following conditions obtains: (A) a level of power of a battery of the UAV reaches a threshold level, (B) a distance the UAV has traveled, continuously or from a start time or a start location, reaches a threshold distance, (C) a duration of time the UAV has been airborne flying, continuously or from a start time or a start location, reaches a threshold duration, (D) instructions to perch the UAV have been received, and (E) a signal or a transmission comprising content has been received, the signal or content designated in advance as an instruction to perch the UAV.

### Claim 13 (depends on 1)

The system of claim 1,
wherein the processor is operable to cause the UAV to track an object upon detection of a signal from the object.

### Claim 14 (depends on 1)

The system of claim 1,
wherein the conditions further comprise: (F) receipt by the receiver of instructions to launch the UAV, and (G) receipt by the receiver of a signal or of a transmission comprising content, the signal or content designated in advance as an instruction to launch the UAV.

### Claim 15 (depends on 1)

The system of claim 1,
wherein the UAV further comprises a docking interface (A) configured to establish a wired connection with the docking station when the UAV is docked at the docking station, and (B) operable to permit via the wired connection at least one of: (i) charging of a battery of the UAV, and (ii) downloading of data from the UAV to the docking station.

### Claim 16 (depends on 1)

The system of claim 1,
wherein the UAV further comprises a tether interface (A) configured to establish a wired connection with a tether and (B) operable to permit via the wired connection at least one of: (A) charging of a battery of the UAV, and (B) downloading of data from the UAV.

### Claim 17 (depends on 1)

The system of claim 1, further comprising:
the docking station,
wherein the docking station is configured for permitting the UAV to dock at the docking station, and
wherein the docking station comprises a docking station-UAV interface (A) configured to establish a first wired connection with the UAV when the UAV is docked at the docking station, and (B) operable to permit via the first wired connection at least one of: (i) charging of a battery of the UAV, and (ii) downloading of data from the UAV to the docking station.

### Claim 18 (depends on 17)

The system of claim 17, further comprising:
a tether configured for physically connecting the docking station to the UAV,
wherein the tether comprises (A) a docking station interface configured to establish a second wired connection with the docking station and (B) a tether-UAV interface configured to establish a third wired connection with the UAV when the UAV is connected to the tether, and
wherein the tether is operable to permit via the second and third wired connections at least one of: (A) charging of the battery of the UAV, and (B) downloading of data from the UAV to the docking station.

### Claim 19 (depends on 17)

The system of claim 17, wherein the docking station further comprises an additional camera device.

### Claim 20 (depends on 17)

The system of claim 17, wherein the docking station further comprises:
storage configured to store data downloaded from the UAV.

### Claim 21 (depends on 1)

The system of claim 1, wherein the UAV is configured to be launched upon instruction by a user.

### Claim 22 (depends on 21)

The system of claim 21, wherein the UAV is configured to be launched by a voice command, typed command, a button push, or a manual entry by a user.

### Claim 23

A method, comprising:
analyzing video data and/or audio data captured by a camera device and/or a microphone device, to determine whether designated visual content is present in the video data and/or whether designated audio content is present in the audio data, the camera device and the microphone device disposed on an unmanned aerial vehicle (UAV); and
triggering one or more actions based on the determination as to whether the designated visual content is present in the video data and/or the determination as to whether the designated audio content is present in the audio data,
wherein the one or more actions comprise at least one of: (A) controlling navigation of the UAV; (B) associating metadata with the video data and/or the audio data; (C) associating metadata with other captured data associated with the video data and/or the audio data; (D) transmitting a wireless communication; (E) issuing an audible alert; (F) controlling operation of the camera device; (G) starting capture of additional data, and (H) determining a location from which the designated audio content originated, and
causing the UAV to launch from a docking station upon occurrence of at least one of the following pairs of conditions:
(A) (i) a door of the vehicle on which the docking station is mounted is opened, and (ii) a light-bar of the vehicle on which the docking station is mounted is turned on, and
(B) (i) receipt by the receiver of an alert indicating content to be searched for in video data captured by the camera device, and (ii) a light-bar of the vehicle on which the docking station is mounted is turned on.

### Claim 24 (depends on 23)

The method of claim 23,
wherein the designated visual content comprises at least one of: (A) a weapon or a characteristic thereof, (B) a vehicle or a characteristic thereof, (C) a road sign, a traffic signal, or a characteristic of either, (D) an obstacle or a characteristic thereof, (E) a threat or a characteristic thereof, (F) a person or a characteristic thereof, (G) an action or movement of a person, or a characteristic thereof, and (H) a position of a person, or a characteristic thereof.

### Claim 25 (depends on 23)

The method of claim 23, further comprising:
receiving instructions wirelessly; and
controlling the UAV based on the received instructions.

### Claim 26 (depends on 23)

The method of claim 23, further comprising:
transmitting in real time of at least one of: (A) the video data and/or the audio data captured by the camera device and/or the microphone device, as the video data and/or the audio data is being captured, and (B) data received wirelessly by a receiver on the UAV, as the data is being received.

### Claim 27 (depends on 23)

The method of claim 23, further comprising:
triggering perching of the UAV when at least one of the following conditions obtains: (A) a level of power of a battery of the UAV reaches a threshold level, and (B) a distance the UAV has traveled, continuously or from a start time or a start location, reaches a threshold distance, (C) a duration of time the UAV has been airborne flying, continuously or from a start time or a start location, reaches a threshold duration, (D) instructions to perch the UAV have been received, and (E) a signal or a transmission comprising content has been received, the signal or content designated in advance as an instruction to perch the UAV.

### Claim 28 (depends on 23)

The method of claim 23, wherein the conditions further comprise: (F) receipt of instructions to launch the UAV, and (G) receipt of a signal or of a transmission comprising content, the signal or content designated in advance as an instruction to launch the UAV.

### Claim 29

A system comprising:
an unmanned aerial vehicle (UAV),
wherein the UAV comprises:
a camera device configured to capture at least video data;
a receiver configured to receive wireless communications;
a transmitter configured to transmit wireless communications;
storage linked with the camera device, the receiver, and the transmitter and configured to store data captured by the camera device and wireless communications received by the receiver; and
a processor linked with and configured to exercise control over the camera device, the receiver, the transmitter, and the storage,
wherein the UAV is configured to dock with a docking station mounted on a vehicle,
wherein the UAV further comprises a perching mechanism operable to perch the UAV on an object, and
wherein the processor is operable to trigger perching of the UAV, at a location other than a start location, when at least one of the following conditions obtains: (A) a distance the UAV has traveled, continuously or from a start time or the start location, reaches a threshold distance, and (B) a duration of time the UAV has been airborne flying, continuously or from a start time or the start location, reaches a threshold duration,
wherein the location other than the start location is a location remote from the docking station mounted on the vehicle, the UAV having launched from the docking station mounted on the vehicle.

### Claim 30

A system comprising:
an unmanned aerial vehicle (UAV),
wherein the UAV comprises:
a camera device configured to capture at least video data;
a receiver configured to receive wireless communications;
a transmitter configured to transmit wireless communications;
storage linked with the camera device, the receiver, and the transmitter and configured to store data captured by the camera device and wireless communications received by the receiver; and
a processor linked with and configured to exercise control over the camera device, the receiver, the transmitter, and the storage,
wherein the UAV is configured to dock with a docking station mounted on a vehicle, and
wherein the processor is operable to execute instructions to (A) analyze video data captured by the camera device to determine whether designated visual content is present in the video data, (B) if it is determined that the designated visual content is present in the video data, tag the video data with an event tag corresponding to the designated visual content, and (C) if it is determined that the designated visual content is present in the video data, bookmark at least one of a start point and a stop point in at least one of a file containing the video data and a file containing metadata associated with the video data, the start point and the stop point defining a portion of the file containing the video data, wherein the designated visual content is present in the portion of the file containing the video data.
