# US 12,214,194 B2 · Optimization tool for auditory devices

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

- Number: US 12,214,194 B2
- Document ID: US12214194B2
- Status: Granted
- Kind: B2
- Application number: 18/223,369
- Filed: 2023-07-18
- Published: 2024-01-18
- Granted: 2025-02-04
- Earliest claimed: 2016-12-05
- Assignees: Soundwave Hearing, LLC
- Applicants: Soundwave Hearing, LLC
- Inventors: Christopher L. Boven; Reagan John Roberts
- Web page: https://patentgrep.com/patent/US12214194B2

## CPC

- A61N 1/36038: {Cochlear stimulation}
- H04R 25/505: {using digital signal processing}
- H04R 25/70: {Adaptation of deaf aid to hearing loss, e.g. initial electronic fitting}
- A61N 1/0541: {Cochlear electrodes}
- A61N 1/36039: {fitting procedures}
- H04R 2225/41: Detection or adaptation of hearing aid parameters or programs to listening situation, e.g. pub, forest
- H04R 2225/67: Implantable hearing aids or parts thereof not covered by H04R25/606
- A61N: ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY (measurement of bioelectric currents A61B; surgical instruments, devices or methods for transferring non-mechanical forms of energy to or from the body A61B18/00; anaesthetic apparatus in general A61M; incandescent lamps H01K; infrared radiators for heating H05B)
- 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

A system comprises an auditory device processor, an auditory device output mechanism, an auditory input sensor, a database including a reference bank of environmental sounds and corresponding sound profiles, and a memory. The auditory device processor is configured to: while the auditory input sensor is detecting a first environmental sound, receive a sound selection from the user, wherein the sound selection is associated with the first environmental sound; store a first sound profile in the reference bank corresponding to the first environmental sound; receive a second environmental sound detected by the auditory input sensor; analyze a frequency content of the second environmental sound; compare the frequency content of the second environmental sound with the reference bank of environmental sounds and corresponding sound profiles stored in the database; in response to the comparison, select one of the sound profiles corresponding to the second environmental sound; and automatically adjust the parameter settings.

## Claims

### Claim 1

A system for controlling parameter settings of an auditory device for a user comprising:
an auditory device processor;
an auditory device output mechanism controlled by the auditory device processor, the auditory device output mechanism including one or more modifiable parameter settings;
an auditory input sensor configured to detect an environmental sound and communicate with the auditory device processor;
a database in communication with the auditory device processor, the database including a reference bank of environmental sounds and corresponding sound profiles, each sound profile including an associated set of parameter settings;
a memory in communication with the auditory device processor and including instructions that, when executed by the auditory device processor, cause the auditory device processor to:
while the auditory input sensor is detecting a first environmental sound, receive a sound selection from the user, wherein the sound selection is a set of parameter settings, wherein the sound selection is associated with the first environmental sound;
store a first sound profile in the reference bank corresponding to the first environmental sound, and wherein the set of parameter settings of the sound selection is associated with the first sound profile;
receive a second environmental sound detected by the auditory input sensor;
compare the second environmental sound with the reference bank of environmental sounds and corresponding sound profiles stored in the database;
in response to the comparison, select one of the sound profiles corresponding to the second environmental sound; and
automatically adjust the parameter settings of the auditory device output mechanism to match the set of parameter settings associated with the selected sound profile.

### Claim 2 (depends on 1)

The system of claim 1, wherein the auditory device processor is configured to use a wavelet scattering transform to analyze a frequency content of the second environmental sound.

### Claim 3 (depends on 1)

The system of claim 1, wherein the auditory device processor is configured to use a Fourier transform to compute a frequency content of the second environmental sound.

### Claim 4 (depends on 1)

The system of claim 1, wherein the auditory device processor is configured to analyze one or more of a signal-to-noise ratio, an amplitude range, and a pitch range of the second environmental sound.

### Claim 5 (depends on 4)

The system of claim 4, wherein one or more of the signal-to-noise ratio, amplitude range, and pitch range of the second environmental sound matches one or more of a signal-to-noise ratio, an amplitude range, and a pitch range of one of the sound profiles.

### Claim 6 (depends on 1)

The system of claim 1 wherein the auditory device output mechanism is one of an electrode of a cochlear implant and a speaker of a hearing aid.

### Claim 7 (depends on 1)

The system of claim 1 wherein the auditory input sensor is one of a microphone of a cochlear implant and a microphone of a hearing aid.

### Claim 8 (depends on 1)

The system of claim 1 wherein each set of parameter settings includes amplification settings, compression settings, and directional noise rejection settings.

### Claim 9 (depends on 1)

The system of claim 1 wherein each sound profile is associated with a stored geolocation, the system further comprises a location sensing mechanism in communication with the auditory device processor, and wherein the processor is further configured to:
in response to selecting one of the sound profiles, compare a present geolocation of the auditory device output mechanism identified by the location sensing mechanism with the stored geolocations.

### Claim 10 (depends on 1)

The system of claim 1 wherein the auditory device processor is further configured to create a further sound selection if none of the sound profiles in the reference bank corresponds to the second environmental sound, wherein the further sound selection is a further set of parameter settings, and wherein the further sound selection is associated with the second environmental sound.

### Claim 11

A system for controlling parameter settings of an auditory device for a user comprising:
an auditory device processor;
an auditory device output mechanism controlled by the auditory device processor, the auditory device output mechanism including one or more modifiable parameter settings;
an auditory input sensor configured to detect an environmental sound and communicate with the auditory device processor;
a database in communication with the auditory device processor, the database including a reference bank of environmental sounds and corresponding sound profiles, each sound profile including an associated set of parameter settings, including a first set of parameter settings corresponding to a first sound profile and a second set of parameter settings corresponding to a second sound profile;
a memory in communication with the auditory device processor and including instructions that, when executed by the auditory device processor, cause the auditory device processor to:
while the auditory input sensor is detecting a first environmental sound, receive a sound selection from the user, wherein the sound selection is a set of parameter settings, wherein the sound selection is associated with the first environmental sound;
store the first sound profile in the reference bank corresponding to the first environmental sound, and wherein the set of parameter settings of the sound selection is associated with the first sound profile;
receive a second environmental sound detected by the auditory input sensor;
compare the second environmental sound with the first and second sound profiles of the reference bank of environmental sounds stored in the database and, in response to the comparison, select one of the first and second, sound profiles; and
automatically adjust the parameter settings of the auditory device output mechanism to match the set of parameter settings corresponding with the selected one of the first and second sound profiles.

### Claim 12 (depends on 11)

The system of claim 11, wherein the auditory device processor is configured to analyze a frequency content of the second environmental sound, wherein the auditory device processor is configured to use a wavelet scattering transform to analyze the frequency content of the second environmental sound.

### Claim 13 (depends on 11)

The system of claim 11, wherein the auditory device processor is configured to analyze a frequency content of the second environmental sound, wherein the auditory device processor is configured to use a Fourier transform to compute the frequency content of the second environmental sound.

### Claim 14 (depends on 11)

The system of claim 11, wherein the auditory device processor is configured to analyze a frequency content of the second environmental sound, wherein the frequency content of the second environmental sound includes one or more properties selected from the group comprising a signal-to-noise ratio, an amplitude range, and a pitch range.

### Claim 15 (depends on 14)

The system of claim 14, wherein the one or more properties selected from the group comprising a signal-to-noise ratio, an amplitude range, and a pitch range of the frequency content of the second environmental sound matches one or more properties selected from the group comprising a signal-to-noise ratio, an amplitude range, and a pitch range of one of the sound profiles.

### Claim 16 (depends on 11)

The system of claim 11 wherein the auditory device output mechanism is an electrode of a cochlear implant and the auditory input sensor is a microphone of the cochlear implant.

### Claim 17 (depends on 11)

The system of claim 11 wherein the auditory device output mechanism is a speaker of a hearing aid and the auditory input sensor is a microphone of the hearing aid.

### Claim 18 (depends on 11)

The system of claim 11 wherein each set of parameter settings includes amplification settings, compression setting, and directional noise rejection settings.

### Claim 19 (depends on 11)

The system of claim 11 wherein the auditory device processor is further configured to create a further sound selection if none of the sound profiles in the reference bank corresponds to the second environmental sound, wherein the further sound selection is a further set of parameter settings, and wherein the further sound selection is associated with the second environmental sound.
