IP Library Granted Patent US 11,824,507
Granted Patent B2
US 11,824,507 · App. 18/074,169 · Granted Nov 21, 2023

Methods and apparatus for volume adjustment

Inventors: Robert Coover (Orinda, CA); Jeffrey Scott (Berkeley, CA); Markus K. Cremer (Orinda, CA); Aneesh Vartakavi (Emeryville, CA)
Assignee: Gracenote, Inc.
H03G3/3005H03F3/183H03G3/02H03G3/3089H03G7/002H04R3/00H03F2200/03
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 11,824,507
App. No.
18/074,169
Granted
Nov 21, 2023
Kind
B2
Abstract

Apparatus, systems, articles of manufacture, and methods for volume adjustment are disclosed herein. An example method includes collecting data corresponding to a volume of an audio signal as the audio signal is output through a device, when an average volume of the audio signal does not satisfy a volume threshold for a specified timespan, determining a difference between the average volume and a desired volume, and applying a gain to the audio signal to adjust the volume of the audio signal to the desired volume, the gain determined based on the difference between the average volume and the desired volume.

Claims (48)

1. A computing system comprising:

a processor; and

a non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by the processor, cause performance of a set of operations comprising:

collecting data corresponding to a volume of an audio signal as the audio signal is output through a device;

determining an average volume value of the audio signal;

determining that a difference between the average volume value and a desired volume value is outside of a volume threshold; and

applying a gain to the audio signal to adjust the volume of the audio signal to the desired volume value, the gain determined based on the difference between the average volume value and the desired volume value.

2. The computing system of claim 1 , wherein the set of operations further comprises:

compressing the audio signal when media represented in the audio signal is unidentifiable prior to the audio signal being output through the device.

3. The computing system of claim 1 , wherein the set of operations further comprises:

buffering the audio signal to cause a delay in outputting the audio signal.

4. The computing system of claim 1 , wherein the set of operations further comprises:

applying a second gain to the audio signal to adjust the average volume value of the audio signal prior to the audio signal being output through the device.

5. The computing system of claim 4 , wherein the second gain is determined based on the average volume value of the audio signal.

6. The computing system of claim 1 , wherein the set of operations further comprises:

collecting the data for a threshold period of time.

7. The computing system of claim 1 , wherein the set of operations further comprises:

collecting the data over a threshold sample frequency.

8. A non-transitory computer-readable storage medium, having stored thereon program instructions that, upon execution by a processor, cause performance of a set of operations comprising:

collecting data corresponding to a volume of an audio signal as the audio signal is output through a device;

determining an average volume value of the audio signal;

determining that a difference between the average volume value and a desired volume value is outside of a volume threshold; and

applying a gain to the audio signal to adjust the volume of the audio signal to the desired volume value, the gain determined based on the difference between the average volume value and the desired volume value.

9. The non-transitory computer-readable storage medium of claim 8 , wherein the set of operations further comprises:

compressing the audio signal when media represented in the audio signal is unidentifiable prior to the audio signal being output through a device.

10. The non-transitory computer-readable storage medium of claim 8 , wherein the set of operations further comprises:

buffering the audio signal to cause a delay in outputting the audio signal.

11. The non-transitory computer-readable storage medium of claim 8 , wherein the set of operations further comprises:

applying a second gain to the audio signal to adjust the average volume value of the audio signal prior to the audio signal being output through the device.

12. The non-transitory computer readable storage medium of claim 11 , wherein the second gain is determined based on the average volume value of the audio signal.

13. The non-transitory computer-readable storage medium of claim 8 , wherein the set of operations further comprises:

collecting the data for a threshold period of time.

14. The non-transitory computer-readable storage medium of claim 8 , wherein the set of operations further comprises:

collecting the data over a threshold sample frequency.

15. A method comprising:

collecting data corresponding to a volume of an audio signal as the audio signal is output through a device;

determining an average volume value of the audio signal;

determining that a difference between the average volume value and a desired volume value is outside of a volume threshold; and

applying a gain to the audio signal to adjust the volume of the audio signal to the desired volume value, the gain determined based on the difference between the average volume value and the desired volume value.

16. The method of claim 15 , comprising:

compressing the audio signal when media represented in the audio signal is unidentifiable prior to the audio signal being output through the device.

17. The method of claim 15 , further comprising:

buffering the audio signal to cause a delay in outputting the audio signal.

18. The method of claim 15 , further comprising:

applying a second gain to the audio signal to adjust the average volume value of the audio signal prior to the audio signal being output through the device.

19. The method of claim 18 , wherein the second gain is determined based on the average volume value of the audio signal.

20. The method of claim 15 , further comprising:

collecting the data for a threshold period of time.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2024
From: THE NIELSEN COMPANY (US), LLC
To: GRACENOTE, INC.
Reel/Frame 068008/0661 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2023
From: COOVER, ROBERT; SCOTT, JEFFREY; CREMER, MARKUS K.; VARTAKAVI, ANEESH
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 064653/0194 →