IP Library › Granted Patent US 12,008,287
Granted Patent B2
US 12,008,287 · App. 17/355,098 · Granted Jun 11, 2024

Audio output device with hardware volume control

Inventors: Hilary K. Mogul (San Francisco, CA); Eric J. Day (San Jose, CA); Hannes Breitschaedel (Vienna, AT); Juha O. Merimaa (San Mateo, CA)
Assignee: Apple Inc.
G06F3/165G06F3/162H04R1/1041H04R1/1008H04R2420/07
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,008,287
App. No.
17/355,098
Granted
Jun 11, 2024
Kind
B2
Abstract

A method performed by an audio source device that is communicatively coupled with an audio output device, the method includes obtaining an audio signal; receiving a volume adjustment; applying the volume adjustment to the audio signal; applying dynamic range compression on the volume adjusted audio signal; and applying an inverse volume adjustment to the compressed audio signal, where the inverse volume adjusted audio signal is to be transmitted to the audio output device.

Claims (50)

1. A method performed by an audio output device, the method comprising:

driving a speaker driver of the audio output device to output an audio signal;

obtaining, from a volume control of the audio output device, a user volume adjustment;

generating, responsive to the user volume adjustment, an audio feedback signal;

driving the speaker driver to output the audio feedback signal;

transmitting, via a wireless connection with an audio source device, the user volume adjustment to the audio source device;

in response to transmitting the user volume adjustment, receiving, via the wireless connection and from the audio source device, a processed audio signal based on the user volume adjustment;

adjusting the processed audio signal based on the user volume adjustment; and

driving the speaker driver to output the adjusted processed audio signal.

2. The method of claim 1 , wherein the audio source device is configured to generate the processed audio signal by applying a separate user volume adjustment, dynamic range compression, and an inverse of the separate user volume adjustment to the audio signal.

3. The method of claim 1 , wherein the audio feedback signal includes a sound indicating that a volume level is adjusted.

4. The method of claim 3 , wherein the sound comprises a ding sound.

5. The method of claim 1 , wherein the processed audio signal received from the audio source device is in a floating-point audio format, wherein the method further comprises converting the adjusted processed audio signal to a fixed-point audio format.

6. The method of claim 5 , wherein a signal level of the adjusted processed audio signal while in the floating-point audio format does not exceed 0 decibels relative to full scale (dBFS) of the audio output device.

7. The method of claim 1 , wherein the audio output device is a wireless headset that is wirelessly connected to the audio source device.

8. The method of claim 1 further comprising receiving, prior to obtaining the user volume adjustment and from the audio source device, the audio signal having a first signal level, wherein the processed audio signal comprises the audio signal having a second signal level that is less than the first signal level.

9. A wireless headset comprising:

a speaker driver;

a hardware volume control;

a processor; and

memory having instructions stored therein which when executed by the processor causes the wireless headset to:

drive the speaker driver to output an audio signal;

obtain, from the hardware volume control, a user volume adjustment;

generate, responsive to the user volume adjustment, an audio feedback signal;

drive the speaker driver to output the audio feedback signal;

wirelessly transmit the user volume adjustment to an audio source device;

in response to wirelessly transmitting the user volume adjustment, wirelessly receive, from the audio source device, a processed audio signal based on the user volume adjustment;

adjust the processed audio signal based on the user volume adjustment; and

drive the speaker driver to output the adjusted processed audio signal.

10. The wireless headset of claim 9 , wherein the audio source device is configured to generate the processed audio signal by applying a separate user volume adjustment, dynamic range compression, and an inverse of the separate user volume adjustment to the audio signal.

11. The wireless headset of claim 9 , wherein the audio feedback signal includes a sound indicating that a volume level is adjusted.

12. The wireless headset of claim 9 , wherein the processed audio signal received from the audio source device is in a floating-point audio format, wherein the memory has further instructions to convert the adjusted processed audio signal to a fixed-point audio format.

13. The wireless headset of claim 12 , wherein a signal level of the adjusted processed audio signal while in the floating-point audio format does not exceed 0 decibels relative to full scale (dBFS) of the audio output device.

14. The wireless headset of claim 9 , wherein the memory has further instructions to:

adjust the audio signal based on the user volume adjustment; and

drive the speaker driver to output the adjusted audio signal until the speaker driver is driven to output the adjusted processed audio signal.

15. The wireless headset of claim 9 , wherein the memory has further instructions to receive, prior to obtaining the user volume adjustment and from the audio source device, the audio signal having a first signal level, wherein the processed audio signal comprises the audio signal having a second signal level that is less than the first signal level.

16. A processor of an audio output device that is configured to:

drive a speaker driver of the audio output device to output an audio signal;

obtain, from a volume control of the audio output device, a user volume adjustment;

generate, responsive to the user volume adjustment, an audio feedback signal;

drive the speaker driver to output the audio feedback signal;

wirelessly transmit the user volume adjustment to an audio source device;

in response to transmitting the user volume adjustment, wirelessly receive, from the audio source device, a processed audio signal based on the user volume adjustment;

adjust the processed audio signal based on the user volume adjustment; and

drive the speaker driver to output the adjusted processed audio signal.

17. The processor of claim 16 , wherein the processed audio signal received from the audio source device is in a floating-point audio format, wherein the processor is configured to convert the adjusted processed audio signal to a fixed-point audio format.

18. The processor of claim 17 , wherein a signal level of the adjusted processed audio signal while in the floating-point audio format does not exceed 0 decibels relative to full scale (dBFS) of the audio output device.

19. The processor of claim 16 , wherein the audio output device is a wireless headset that is wirelessly connected to the audio source device.

20. The processor of claim 16 is further configured to receive, prior to obtaining the user volume adjustment and from the audio source device, the audio signal having a first signal level, wherein the processed audio signal comprises the audio signal having a second signal level that is less than the first signal level.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2021
From: MOGUL, HILARY K.; DAY, ERIC J.; BREITSCHAEDEL, HANNES; MERIMAA, JUHA O.
To: APPLE INC.
Reel/Frame 056626/0275 →
Continuity (1)
Related Publication 20220405043A1 · Dec 22, 2022