# US 12,225,352 B2 · Audio streaming device

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

- Number: US 12,225,352 B2
- Document ID: US12225352B2
- Status: Granted
- Kind: B2
- Application number: 17/910,568
- Filed: 2021-02-22
- Published: 2023-06-15
- Granted: 2025-02-11
- Earliest claimed: 2020-03-12
- Assignees: Widex A/S
- Applicants: Widex A/S
- Inventors: Morten Schmidt; Soren Bredahl Greiner
- Web page: https://patentgrep.com/patent/US12225352B2

## CPC

- H04R 25/505: {using digital signal processing}
- H04R 25/554: {using a wireless connection, e.g. between microphone and amplifier or using Tcoils}
- G01P 15/0891: {with indication of predetermined acceleration values (G01P15/135 takes precedence)}
- G01P 15/18: in two or more dimensions
- H04R 25/407: {Circuits for combining signals of a plurality of transducers}
- H04R 2225/61: Aspects relating to mechanical or electronic switches or control elements, e.g. functioning
- H04R 2420/07: Applications of wireless loudspeakers or wireless microphones
- 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)
- 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

An audio streaming device for streaming an audio signal to at least one hearing assistive device (32). The audio streaming device comprises at least one input transducer (21), an electronic sensor device (28) adapted for sensing gravitational forces acting on the audio streaming device (20), and a transmitter (30) adapted for streaming audio from the at least one input transducer (21) to the at least one hearing assistive device (32). The audio streaming device (20) further comprises a shock protection unit (31) adapted for comparing an output signal from the electronic sensor device (28) to a first threshold value, and ceasing streaming by the transmitter (30) of the audio stream from the at least one input transducer (21), when the output signal from the electronic sensor device (28) exceeds the first threshold value.

## Claims

### Claim 1

An audio streaming device for streaming an audio signal to at least one hearing assistive device, and comprising
at least one input transducer,
an electronic sensor device adapted for sensing gravitational forces acting on the audio streaming device, and
a transmitter adapted for streaming audio from the at least one input transducer to the at least one hearing assistive device,
wherein the audio streaming device further comprises a microprocessor adapted for:
comparing an output signal from the electronic sensor device to a first threshold value, and
ceasing streaming by the transmitter of the audio stream from the at least one input transducer, when the output signal from the electronic sensor device exceeds the first threshold value; and
wherein the transmitter is adapted for streaming audio as data packets, and wherein a shock protection unit is adapted to instruct the transmitter to discard the next data packet and use a replacement data packet from the shock protection unit instead.

### Claim 2 (depends on 1)

The audio streaming device according to claim 1, wherein the audio streaming device further comprises a digital signal processor adapted for providing beamforming based on the at least one input transducer, wherein the microprocessor is furthermore adapted for:
comparing the output signal from the electronic sensor device to a second threshold value, and
ceasing the beamforming digital signal processor to change currently set beamforming parameter, when the output signal from the electronic sensor device exceeds the second threshold value.

### Claim 3 (depends on 2)

The audio streaming device according to claim 2, wherein the digital signal processor is adapted for generating a plurality of uniformly spread beams by applying appropriate phase differences in a delay-and-sum beamforming process for audio signals from the at least one input transducer.

### Claim 4 (depends on 2)

The audio streaming device according to claim 2, wherein the digital signal processor is adapted for selecting one of a plurality of uniformly spread beams, the beam selected is the beam that best fulfils a criteria set based on a speech quality estimation and a direction of an audio source.

### Claim 5 (depends on 4)

The audio streaming device according to claim 4, wherein the digital signal processor is adapted to adaptively adjust an applied phase difference for the selected beam in order to maximize a speech quality present in the selected beam.

### Claim 6 (depends on 1)

The audio streaming device according to claim 1, wherein the electronic sensor device is adapted for providing a movement measure for an acceleration along three orthogonal axes.

### Claim 7 (depends on 6)

The audio streaming device according to claim 6, wherein the electronic sensor device comprises a 3-axes accelerometer, wherein the microprocessor is adapted for calculating a measure for an overall acceleration, and wherein a shock protection unit is adapted for comparing at least one movement measure to the first threshold value, the at least one movement measure includes either the measure for the overall acceleration or the measure for the acceleration along each of the three orthogonal axes.

### Claim 8 (depends on 1)

The audio streaming device according to claim 1, wherein the replacement data packet from the shock protection unit is a copy of the previous transmitted data packet.

### Claim 9 (depends on 1)

The audio streaming device according to claim 1, wherein the replacement data packet from the shock protection unit is a pre-stored data packet selected by the shock protection unit among several pre-stored data packet as the pre-stored data packet best matching an audio classification of previous data packet transmitted by the radio.

### Claim 10 (depends on 1)

The audio streaming device according to claim 1, wherein the transmitter is adapted for streaming audio as data packets, and wherein a shock protection unit is adapted to instruct the transmitter to suspend transmission of data packets.

### Claim 11

A method of managing an audio streaming device, comprising at least one input transducer, an electronic sensor device, and a transmitter, wherein the method comprises:
transmitting an audio stream from the at least one input transducer to the at least one hearing assistive device,
sensing gravitational forces acting on the audio streaming device
comparing the sensed gravitational forces to a first threshold value, and
ceasing the transmission of the audio stream audio stream, when the sensed gravitational forces exceeds the first threshold value;
wherein the method further comprises:
streaming audio as data packets, and
instructing the transmitter to discard the next data packet and use a replacement data packet from a shock protection unit instead.

### Claim 12 (depends on 11)

The method according to claim 11 and comprising providing of a movement measure for the acceleration along three orthogonal axes.

### Claim 13 (depends on 12)

The method according to claim 12 and comprising calculating a measure for an overall acceleration, and comparing at least one movement measure to the first threshold value, the at least one movement measure includes either the measure for the overall acceleration or the measure for the acceleration along each of the three orthogonal axes.

### Claim 14 (depends on 11)

The method according to claim 11 and further comprising using a copy of the previous transmitted data packet as the replacement data packet.

### Claim 15 (depends on 11)

The method according to claim 11 and further comprising selecting a pre-stored data packet among several pre-stored data packets as the pre-stored data packet best matching an audio classification of a previously transmitted data packet by the radio, and using the selected pre-stored data packet as the replacement data packet.

### Claim 16 (depends on 11)

The method according to claim 11 and further comprises
instructing the transmitter to discard the next data packet and not use a replacement data packet.
