# US 2019/0246232 A1 · Adjusting audio packet output parameters based on a user position relative to a wireless device

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

- Number: US 2019/0246232 A1
- Document ID: US20190246232A1
- Status: Published application
- Kind: A1
- Application number: 15/891,067
- Filed: 2018-02-07
- Published: 2019-08-08
- Earliest claimed: 2018-02-07
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Anish SINGH; Chirag Manojkumar KHARVAR; Himanshu RAWAT
- Web page: https://patentgrep.com/patent/US20190246232A1

## CPC

- H04S 7/303: {Tracking of listener position or orientation}
- H04R 3/12: for distributing signals to two or more loudspeakers {(specially adapted for hearing aids H04R25/407)}
- H04W 4/023: {using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds}
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04R 2430/01: Aspects of volume control, not necessarily automatic, in sound systems
- H04S 2400/13: Aspects of volume control, not necessarily automatic, in stereophonic sound systems
- H04S: STEREOPHONIC SYSTEMS
- 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)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may receive at least one signal from one or more second devices. The at least one signal may be received via a short-range communication protocol. The apparatus may determine a position of each of the one or more second devices relative to the first device based at least in part on a reference vector associated with each of the at least one signal and a reference point associated with either the first device or each of the one or more second devices. The apparatus may adjust one or more output parameters based at least in part on the position of each of the one or more second devices relative to the first device. The apparatus may output one or more audio packets using the adjusted one or more output parameters.

## Claims

### Claim 1

A method of wireless communication of a first device, comprising:
receiving at least one signal from one or more second devices, the at least one signal being received via a short-range communication protocol;
determining a position of each of the one or more second devices relative to the first device based at least in part on a reference vector associated with each of the at least one signal and a reference point associated with either the first device or each of the one or more second devices;
adjusting one or more output parameters based at least in part on the position of each of the one or more second devices relative to the first device; and
outputting one or more audio packets using the adjusted one or more output parameters.

### Claim 2 (depends on 1)

The method of claim 1, wherein the reference vector associated with each of the at least one signal includes at least one of an angle of arrival (AoA) at the first device or an angle of departure (AoD) from each of the one or more second devices, and wherein the determining the position of each of the one or more second devices further comprises:
determining a direction in which each of the one or more second devices travels with respect to the first device based at least in part on at least one of the AoA associated with each of the at least one signal or the AoD associated with each of the at least one signal.

### Claim 3 (depends on 2)

The method of claim 2, wherein the adjusting the one or more output parameters based at least in part on the position of each of the one or more second devices relative to the first device comprises:
adjusting the one or more output parameters based at least in part on the direction in which each of the one or more second devices travels with respect to the first device.

### Claim 4 (depends on 2)

The method of claim 2, wherein the reference vector associated with each of the at least one signal includes at least one of a transmit power level or a received signal strength indicator (RSSI), and wherein the determining the position of each of the one or more second devices further comprises:
determining a distance from each of the one or more second devices to the first device based at least in part on one or more of the transmit power level associated with each of the at least one signal or the RSSI associated with each of the at least one signal.

### Claim 5 (depends on 4)

The method of claim 4, wherein the distance from each of the one or more second devices to the first device includes a nearest distance from a nearest one of the one or more second devices to the first device.

### Claim 6 (depends on 5)

The method of claim 5, wherein the adjusting the one or more output parameters based at least in part on the position of each of the one or more second devices relative to the first device comprises:
adjusting the one or more output parameters based at least in part on a volume threshold associated with the nearest distance from the nearest one of the one or more second devices to the first device.

### Claim 7 (depends on 4)

The method of claim 4, wherein the distance from each of the one or more second devices to the first device includes an average distance from the one or more second devices to the first device.

### Claim 8 (depends on 7)

The method of claim 7, wherein the adjusting the one or more output parameters based at least in part on the position of each of the one or more second devices relative to the first device comprises:
adjusting the one or more output parameters based at least in part on the average distance from the one or more second devices to the first device.

### Claim 9 (depends on 4)

The method of claim 4, wherein the distance from each of the one or more second devices to the first device includes a farthest distance from a farthest one of the one or more second devices to the first device.

### Claim 10 (depends on 9)

The method of claim 9, wherein the adjusting the one or more output parameters based at least in part on the position of each of the one or more second devices relative to the first device comprises:
adjusting a weighted average of user preferences associated with the one or more output parameters such that a user preference associated with the farthest one of the one or more second devices is reduced as compared to other user preferences associated with other devices of the one or more second devices.

### Claim 11 (depends on 4)

The method of claim 4, wherein the distance from each of the one or more second devices to the first device meets a threshold criterion.

### Claim 12 (depends on 11)

The method of claim 11, further comprising:
pausing the output of the one or more audio packets when the distance from each of the one or more second devices to the first device meets the threshold criterion.

### Claim 13 (depends on 12)

The method of claim 12, wherein the determining the position of each of the one or more second devices further comprises:
determining that the distance of at least one of the one or more second devices no longer meets the threshold criterion.

### Claim 14 (depends on 13)

The method of claim 13, further comprising:
resuming the output of the audio packets using the adjusted one or more output parameters associated with the distance of the at least one of the one or more second devices from the first device.

### Claim 15 (depends on 2)

The method of claim 2, wherein the determining the position of each of the one or more second devices further comprises:
determining that a subset of output devices face away from the one or more second devices based at least in part on the AoA or the AoD.

### Claim 16 (depends on 15)

The method of claim 15, further comprising:
powering off the subset of output devices when it is determined that the subset of output devices face away from the one or more second devices.

### Claim 17 (depends on 1)

The method of claim 1, wherein the one or more output parameters includes at least one of volume, gain, or equalization.

### Claim 18 (depends on 1)

The method of claim 1, further comprising:
receiving the one or more audio packets from a third device.

### Claim 19

An apparatus for wireless communication of a first device, comprising:
a memory; and
at least one processor coupled to the memory and configured to:
receive at least one signal from one or more second devices, the at least one signal being received via a short-range communication protocol;
determine a position of each of the one or more second devices relative to the first device based at least in part on a reference vector associated with each of the at least one signal and a reference point associated with either the first device or each of the one or more second devices;
adjust one or more output parameters based at least in part on the position of each of the one or more second devices relative to the first device; and
output one or more audio packets using the adjusted one or more output parameters.

### Claim 20 (depends on 19)

The apparatus of claim 19, wherein the reference vector associated with each of the at least one signal includes at least one of an angle of arrival (AoA) at the first device or an angle of departure (AoD) from each of the one or more second devices, and wherein the at least one processor is configured to determine the position of each of the one or more second devices by:
determining a direction in which each of the one or more second devices travels with respect to the first device based at least in part on at least one of the AoA associated with each of the at least one signal or the AoD associated with each of the at least one signal.

### Claim 21 (depends on 20)

The apparatus of claim 20, wherein the at least one processor is configured to adjust the one or more output parameters based at least in part on the position of each of the one or more second devices relative to the first device by:
adjusting the one or more output parameters based at least in part on the direction in which each of the one or more second devices travels with respect to the first device.

### Claim 22 (depends on 20)

The apparatus of claim 20, wherein the reference vector associated with each of the at least one signal includes at least one of a transmit power level or a received signal strength indicator (RSSI), and wherein the at least one processor is configured to determine the position of each of the one or more second devices by:
determining a distance from each of the one or more second devices to the first device based at least in part on one or more of the transmit power level associated with each of the at least one signal or the RSSI associated with each of the at least one signal.

### Claim 23 (depends on 22)

The apparatus of claim 22, wherein the distance from each of the one or more second devices to the first device includes a nearest distance from a nearest one of the one or more second devices to the first device.

### Claim 24 (depends on 23)

The apparatus of claim 23, wherein the at least one processor is configured to adjust the one or more output parameters based at least in part on the position of each of the one or more second devices relative to the first device by:
adjusting the one or more output parameters based at least in part on a volume threshold associated with the nearest distance from the nearest one of the one or more second devices to the first device.

### Claim 25 (depends on 22)

The apparatus of claim 22, wherein the distance from each of the one or more second devices to the first device includes an average distance from the one or more second devices to the first device.

### Claim 26 (depends on 25)

The apparatus of claim 25, wherein the at least one processor is configured to adjust the one or more output parameters based at least in part on the position of each of the one or more second devices relative to the first device by:
adjusting the one or more output parameters based at least in part on the average distance from the one or more second devices to the first device.

### Claim 27 (depends on 22)

The apparatus of claim 22, wherein the distance from each of the one or more second devices to the first device includes a farthest distance from a farthest one of the one or more second devices to the first device.

### Claim 28 (depends on 27)

The apparatus of claim 27, wherein the at least one processor is configured to adjust the one or more output parameters based at least in part on the position of each of the one or more second devices relative to the first device by:
adjusting a weighted average of user preferences associated with the one or more output parameters such that a user preference associated with the farthest one of the one or more second devices is reduced as compared to other user preferences associated with other devices of the one or more second devices.

### Claim 29

An apparatus for wireless communication of a first device, comprising:
means for receiving at least one signal from one or more second devices, the at least one signal being received via a short-range communication protocol;
means for determining a position of each of the one or more second devices relative to the first device based at least in part on a reference vector associated with each of the at least one signal and a reference point associated with either the first device or each of the one or more second devices;
means for adjusting one or more output parameters based at least in part on the position of each of the one or more second devices relative to the first device; and
means for outputting one or more audio packets using the adjusted one or more output parameters.

### Claim 30

A non-transitory computer-readable medium storing computer executable code of a first device, comprising code to:
receive at least one signal from one or more second devices, the at least one signal being received via a short-range communication protocol;
determine a position of each of the one or more second devices relative to the first device based at least in part on a reference vector associated with each of the at least one signal and a reference point associated with either the first device or each of the one or more second devices;
adjust one or more output parameters based at least in part on the position of each of the one or more second devices relative to the first device; and
output one or more audio packets using the adjusted one or more output parameters.
