# US 12,003,954 B2 · Audio system and method of determining audio filter based on device position

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

- Number: US 12,003,954 B2
- Document ID: US12003954B2
- Status: Granted
- Kind: B2
- Application number: 17/706,504
- Filed: 2022-03-28
- Published: 2022-10-06
- Granted: 2024-06-04
- Earliest claimed: 2021-03-31
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Vignesh Ganapathi Subramanian; Antti J. Vanne; Olivier Soares; Andrew R. Harvey; Martin E. Johnson; Theo Auclair
- Web page: https://patentgrep.com/patent/US12003954B2

## CPC

- H04S 7/304: {For headphones}
- H04R 5/033: Headphones for stereophonic communication {(details thereof, e.g. relating to batteries, cables or control elements H04R1/10)}
- H04R 5/04: Circuit arrangements, {e.g. for selective connection of amplifier inputs/outputs to loudspeakers, for loudspeaker detection, or for adaptation of settings to personal preferences or hearing impairments (combinations of amplifiers H03F3/68; stereophonic systems H04S)}
- H04S 2400/15: Aspects of sound capture and related signal processing for recording or reproduction
- H04S 2420/01: Enhancing the perception of the sound image or of the spatial distribution using head related transfer functions [HRTF's] or equivalents thereof, e.g. interaural time difference [ITD] or interaural level difference [ILD]
- 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)

## Abstract

An audio system and a method of determining an audio filter based on a position of an audio device of the audio system, are described. The audio system receives an image of the audio device being worn by a user and determines, based on the image and a known geometric relationship between a datum on the audio device and an electroacoustic transducer of the audio device, a relative position between the electroacoustic transducer and an anatomical feature of the user. The audio filter is determined based on the relative position. The audio filter can be applied to an audio input signal to render spatialized sound to the user through the electroacoustic transducer, or the audio filter can be applied to a microphone input signal to capture speech of the user by the electroacoustic transducer. Other aspects are also described and claimed.

## Claims

### Claim 1

A method, comprising:
receiving, by one or more processors, an image of an audio device, wherein the image includes a datum of the audio device and an anatomical feature of a user of the audio device;
determining, by the one or more processors, a relative position between the anatomical feature and an electroacoustic transducer of the audio device based on the image and a geometric relationship between the datum and the electroacoustic transducer; and
determining, by the one or more processors, an audio filter based on the relative position.

### Claim 2 (depends on 1)

The method of claim 1, wherein the image does not include the electroacoustic transducer.

### Claim 3 (depends on 1)

The method of claim 1, wherein the geometric relationship is based on a computer-aided design model of the audio device.

### Claim 4 (depends on 1)

The method of claim 1, wherein the electroacoustic transducer is a speaker, and wherein the anatomical feature is an ear canal entrance of the user.

### Claim 5 (depends on 4)

The method of claim 4 further comprising:
applying, by the one or more processors, the audio filter to an audio input signal to generate a spatial input signal; and
driving, by the one or more processors, the speaker with the spatial input signal to render a spatialized sound.

### Claim 6 (depends on 1)

The method of claim 1, wherein the electroacoustic transducer is a microphone, and wherein the anatomical feature is a mouth of the user.

### Claim 7 (depends on 6)

The method of claim 6 further comprising:
applying, by the one or more processors, the audio filter to a microphone input signal of the microphone.

### Claim 8 (depends on 1)

The method of claim 1 further comprising:
capturing, by a camera of a remote device, the image of the audio device; and
outputting, by a monitoring device, one or more of a visual cue, an audio cue, or a haptic cue to guide the user to move the remote device relative to the audio device.

### Claim 9 (depends on 8)

The method of claim 8, wherein the monitoring device is a wearable device.

### Claim 10 (depends on 9)

The method of claim 9, wherein the wearable device is the audio device.

### Claim 11

An audio system, comprising:
a memory configured to store an image of an audio device, wherein the image includes a datum of the audio device and an anatomical feature of a user of the audio device; and
one or more processors configured to:
determine a relative position between the anatomical feature and an electroacoustic transducer of the audio device based on the image and a geometric relationship between the datum and the electroacoustic transducer; and
determine an audio filter based on the relative position.

### Claim 12 (depends on 11)

The audio system of claim 11, wherein the image does not include the electroacoustic transducer.

### Claim 13 (depends on 11)

The audio system of claim 11, wherein the electroacoustic transducer is a speaker, and wherein the anatomical feature is an ear canal entrance of the user.

### Claim 14 (depends on 13)

The audio system of claim 13, wherein the one or more processors are configured to:
apply the audio filter to an audio input signal to generate a spatial input signal; and
drive the speaker with the spatial input signal to render a spatialized sound.

### Claim 15 (depends on 11)

The audio system of claim 11, wherein the electroacoustic transducer is a microphone, and wherein the anatomical feature is a mouth of the user.

### Claim 16

A non-transitory machine readable medium storing instructions executable by one or more processors of an audio system to cause the audio system to perform a method comprising:
receiving an image of an audio device, wherein the image includes a datum of the audio device and an anatomical feature of a user of the audio device;
determining a relative position between the anatomical feature and an electroacoustic transducer of the audio device based on the image and a geometric relationship between the datum and the electroacoustic transducer; and
determining an audio filter based on the relative position.

### Claim 17 (depends on 16)

The non-transitory machine readable medium of claim 16, wherein the image does not include the electroacoustic transducer.

### Claim 18 (depends on 16)

The non-transitory machine readable medium of claim 16, wherein the electroacoustic transducer is a speaker, and wherein the anatomical feature is an ear canal entrance of the user.

### Claim 19 (depends on 18)

The non-transitory machine readable medium of claim 18, wherein the method comprises:
applying the audio filter to an audio input signal to generate a spatial input signal; and
driving the speaker with the spatial input signal to render a spatialized sound.

### Claim 20 (depends on 16)

The non-transitory machine readable medium of claim 16, wherein the electroacoustic transducer is a microphone, and wherein the anatomical feature is a mouth of the user.
