# US 2018/0322348 A1 · Dynamic sensor operation and data processing based on motion information

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

- Number: US 2018/0322348 A1
- Document ID: US20180322348A1
- Status: Published application
- Kind: A1
- Application number: 15/585,054
- Filed: 2017-05-02
- Published: 2018-11-08
- Earliest claimed: 2017-05-02
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Charles Wheeler Sweet, III; Hugo Swart
- Web page: https://patentgrep.com/patent/US20180322348A1

## CPC

- G06V 20/58: Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
- G01C 21/005: {with correlation of navigation data from several sources, e.g. map or contour matching (G01C21/30 takes precedence)}
- G01S 7/40: Means for monitoring or calibrating
- G01S 7/497: Means for monitoring or calibrating
- G01S 7/52004: {Means for monitoring or calibrating (short-range imaging G01S7/5205)}
- G01S 13/933: of aircraft or spacecraft
- G01S 15/93: for anti-collision purposes
- G01S 17/42: Simultaneous measurement of distance and other co-ordinates (indirect measurement G01S17/46)
- G01S 17/933: of aircraft or spacecraft
- G05D 1/0027: {involving a plurality of vehicles, e.g. fleet or convoy travelling (fleet control of land vehicles from a control room G05D1/0297; traffic control systems for road vehicles G08G1/00; for marine craft G08G3/00; for aircraft G08G5/00)}
- G06Q 10/04: Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem" (market predictions or forecasting for commercial activities G06Q30/0202)
- G01C 19/02: Rotary gyroscopes
- G01P 3/66: using electric or magnetic means (G01P3/80 takes precedence; measuring short time intervals G04F8/00, G04F10/00)
- G01S 17/86: Combinations of lidar systems with systems other than lidar, radar or sonar, e.g. with direction finders
- G01S 19/51: Relative positioning
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G01P: MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT (measuring or recording blood flow A61B5/02, A61B8/06; monitoring speed or deceleration of electrically-propelled vehicles B60L3/00; vehicle lighting systems adapted to indicate speed B60Q1/54; determining position or course in navigation, measuring ground distance in geodesy or surveying G01C; combined measuring devices for measuring two or more variables of movement G01C23/00; measuring velocity of sound G01H; measuring velocity of light G01J7/00; measuring direction or velocity of solid objects by reception or emission of radiowaves or other waves and based on propagation effects, e.g. Doppler effect, propagation time, direction of propagation, G01S; measuring speed of nuclear radiation G01T; measuring acceleration of gravity G01V; {measuring or recording the speed of trains B61L23/00; speed indicators incorporated in motor vehicles B60K35/00; measuring frequency or phase G01R; traffic control G08G})

## Abstract

Methods and apparatuses are disclosed for determining a characteristic of a device's object detection sensor oriented in a first direction. An example device may include one or more processors. The device may further include a memory coupled to the one or more processors, the memory including one or more instructions that when executed by the one or more processors cause the device to determine a direction of travel for the device, compare the direction of travel to the first direction to determine a magnitude of difference, and determine a characteristic of the object detection sensor based on the magnitude of difference.

## Claims

### Claim 1

A device, comprising:
an object detection sensor oriented in a first direction;
one or more processors; and
a memory coupled to the one or more processors, the memory including one or more instructions that, when executed by the one or more processors, cause the device to:
determine a direction of travel for the device;
compare the direction of travel to the first direction to determine a magnitude of difference; and
determine a characteristic of the object detection sensor based on the magnitude of difference.

### Claim 2 (depends on 1)

The device of claim 1, wherein execution of the one or more instructions for determining the characteristic of the object detection sensor comprises adjusting an existing characteristic of the object detection sensor by a variable amount, wherein the amount of adjustment is based on the determined magnitude of difference.

### Claim 3 (depends on 1)

The device of claim 1, wherein execution of the one or more instructions for determining the direction of travel for the device further cause the device to:
determine a trajectory of the device; and
predict a future direction of travel for the device, wherein the future direction of travel is used as the direction of travel for comparing with the first direction.

### Claim 4 (depends on 1)

The device of claim 1, wherein execution of the one or more instructions cause the device to further:
determine a speed of the device, wherein the determined characteristic of the object detection sensor is further based on the speed of the device.

### Claim 5 (depends on 1)

The device of claim 1, wherein execution of the one or more instructions cause the device to further:
determine an acceleration of the device, wherein the determined characteristic of the object detection sensor is further based on the acceleration of the device.

### Claim 6 (depends on 1)

The device of claim 1, wherein execution of the one or more instructions for determining the characteristic of the object detection sensor causes the device to determine a frame capture rate of a camera, wherein the object detection sensor is the camera.

### Claim 7 (depends on 1)

The device of claim 1, wherein execution of the one or more instructions for determining the characteristic of the object detection sensor causes the device to perform at least one from the group consisting of:
determining a power of a RADAR antenna;
determining a transmit power of a speaker of a SONAR sensor;
determining a sounding frequency of the SONAR sensor;
determining a power of an emitter for a laser sensor;
determining a frequency of a laser of the laser sensor;
determining a movement of the laser of the laser sensor;
determining a strobe frequency of the emitter for the laser sensor;
determining a power of an emitter for a LIDAR sensor;
determining a frequency of a laser of the LIDAR sensor;
determining a color depth of a camera; and
determining a resolution of the camera.

### Claim 8 (depends on 1)

The device of claim 1, wherein execution of the one or more instructions cause the device to further:
determine a density of objects in the device's environment using the object detection sensor, wherein the determined characteristic is further based on the determined density.

### Claim 9 (depends on 1)

The device of claim 1, wherein execution of the one or more instructions cause the device to further:
identify an object as a potential obstacle using one or more captures from the object detection sensor, wherein the determined characteristic is further based on the identification of the object.

### Claim 10 (depends on 9)

The device of claim 9, wherein execution of the one or more instructions cause the device to further:
determine a movement of the identified object, wherein the determined characteristic is further based on the movement of the identified object.

### Claim 11 (depends on 1)

The device of claim 1, wherein execution of the one or more instructions for determining the characteristic of the object detection sensor causes the device to determine at least one from the group consisting of:
a frequency of processing information captured by the object detection sensor; and
a portion of the information captured by the object detection sensor to be processed by the device.

### Claim 12

A method of operating an object detection sensor of a device, wherein the object detection sensor is oriented in a first direction, comprising:
determining a direction of travel for the device;
comparing the direction of travel with the first direction to determine a magnitude of difference; and
determining a characteristic of the object detection sensor based on the magnitude of difference.

### Claim 13 (depends on 12)

The method of claim 12, wherein determining the characteristic of the object detection sensor comprises adjusting an existing characteristic of the object detection sensor by a variable amount, wherein the amount of adjustment is based on the determined magnitude of difference.

### Claim 14 (depends on 12)

The method of claim 12, wherein determining the direction of travel for the device comprises:
determining a trajectory of the device; and
predicting a future direction of travel for the device, wherein the future direction of travel is used as the direction of travel for comparing with the first direction.

### Claim 15 (depends on 12)

The method of claim 12, wherein determining the characteristic of the object detection sensor comprises determining a frame capture rate of a camera.

### Claim 16 (depends on 12)

The method of claim 12, wherein determining the characteristic of the object detection sensor comprises at least one from the group consisting of:
determining a power of a RADAR antenna;
determining a transmit power of a speaker of a SONAR sensor;
determining a sounding frequency of the SONAR sensor;
determining a power of an emitter for a laser sensor;
determining a frequency of a laser of the laser sensor;
determining a movement of the laser of the laser sensor;
determining a strobe frequency of the emitter for the laser sensor;
determining a power of an emitter for a LIDAR sensor;
determining a frequency of a laser of the LIDAR sensor;
determining a color depth of a camera; and
determining a resolution of the camera.

### Claim 17 (depends on 12)

The method of claim 12, further comprising:
determining a density of objects in the device's environment using the object detection sensor, wherein the determined characteristic is further based on the density.

### Claim 18 (depends on 12)

The method of claim 12, further comprising:
identifying an object as a potential obstacle using one or more captures from the object detection sensor, wherein the determined characteristic is further based on the identification of the object.

### Claim 19 (depends on 18)

The method of claim 18, further comprising:
determining a movement of the identified object, wherein the determined characteristic is further based on the movement of the identified object.

### Claim 20 (depends on 12)

The method of claim 12, wherein the characteristic of the object detection sensor comprises at least one from the group consisting of:
a frequency of processing information captured by the object detection sensor; and
a portion of the information captured by the object detection sensor to be processed by the device.

### Claim 21

A non-transitory computer-readable storage medium storing one or more programs containing instructions that, when executed by one or more processors of a device, cause the device to perform operations comprising:
determining a direction of travel for the device having an object detection sensor oriented in a first direction;
comparing the direction of travel to the first direction to determine a magnitude of difference; and
determining a characteristic of the object detection sensor based on the magnitude of difference.

### Claim 22 (depends on 21)

The non-transitory computer-readable storage medium of claim 21, wherein execution of the instructions to determine the characteristic of the object detection sensor causes the device to perform operations further comprising adjusting an existing characteristic of the object detection sensor by a variable amount, wherein the amount of adjustment is based on the determined magnitude of difference.

### Claim 23 (depends on 21)

The non-transitory computer-readable storage medium of claim 21, wherein execution of the instructions to determine a direction of travel for the device causes the device to perform operations further comprising:
determining a trajectory of the device; and
predicting a future direction of travel for the device, wherein the future direction of travel is used as the direction of travel for comparing to the first direction.

### Claim 24 (depends on 21)

The non-transitory computer-readable storage medium of claim 21, wherein execution of the instructions causes the device to perform operations further comprising at least one from the group consisting of:
determining a speed of the device, wherein the determined characteristic is further based on the speed of the device; and
determining an acceleration of the device, wherein the determined characteristic is further based on the acceleration of the device.

### Claim 25 (depends on 21)

The non-transitory computer-readable storage medium of claim 21, wherein execution of the instructions for determining the characteristic of the object detection sensor causes the device to perform operations comprising:
determining a frame capture rate of a camera, wherein the camera is the object detection sensor.

### Claim 26 (depends on 21)

The non-transitory computer-readable storage medium of claim 21, wherein execution of the instructions for determining the characteristic of the object detection sensor causes the device to perform operations comprising at least one from the group consisting of:
determining a power of a RADAR antenna;
determining a transmit power of a speaker of a SONAR sensor;
determining a sounding frequency of the SONAR sensor;
determining a power of an emitter for a laser sensor;
determining a frequency of a laser of the laser sensor;
determining a movement of the laser of the laser sensor;
determining a strobe frequency of the emitter for the laser sensor;
determining a power of an emitter for a LIDAR sensor;
determining a frequency of a laser of the LIDAR sensor;
determining a color depth of a camera; and
determining a resolution of the camera.

### Claim 27 (depends on 21)

The non-transitory computer-readable storage medium of claim 21, wherein execution of the instructions causes the device to perform operations further comprising:
determining a density of objects in the device's environment, wherein the determined characteristic is further based on the density.

### Claim 28 (depends on 21)

The non-transitory computer-readable storage medium of claim 21, wherein execution of the instructions causes the device to perform operations further comprising:
identifying an object as a potential obstacle using one or more captures from the object detection sensor, wherein the determined characteristic is further based on the identification of the object.

### Claim 29 (depends on 21)

The non-transitory computer-readable storage medium of claim 21, wherein execution of the instructions for determining the characteristic of the object detection sensor causes the device to determine at least one from the group consisting of:
a frequency of processing information captured by the object detection sensor; and
a portion of the information captured by the object detection sensor to be processed by the device.

### Claim 30

A device including an object detection sensor oriented in a first direction, comprising:
means for determining a direction of travel of the device;
means for comparing the direction of travel to the first direction to determine a magnitude of difference; and
means for determining a characteristic of the object detection sensor based on the magnitude of difference.
