Loudness normalization based on user feedback

US9240763B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9240763-B2
Application numberUS-201314089570-A
CountryUS
Kind codeB2
Filing dateNov 25, 2013
Priority dateNov 25, 2013
Publication dateJan 19, 2016
Grant dateJan 19, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system for performing loudness normalization based on user feedback is described herein. The system includes a content delivery system and a plurality of audio playback devices. The audio playback devices may communicate volume settings used during playback of pieces of sound program content to the content delivery system. Based on these collected data points, a statistical analysis may be performed to generate loudness adjustment values for pieces of sound program content. The loudness adjustment values may be communicated to the audio playback devices through metadata in associated pieces of sound program content or as separate communications from the content delivery system. An offline version is also described that supports individual loudness normalization adjustments based on a single user's preferences. Under either system, loudness normalization may be achieved based on real world volume settings for individual pieces of sound program content played using various playback configurations.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for adjusting audio loudness, comprising: receiving, from each of one or more audio playback devices, data describing a piece of sound program content played by each of the one or more audio playback devices and user adjusted volume settings used by each of the one or more audio playback devices to play the piece of sound program content; determining a loudness adjustment level for the piece of sound program content based on the received user adjusted volume settings; wherein determining the loudness adjustment level for the piece of sound program content includes performing a statistical analysis on the received user adjusted volume settings; wherein the statistical analysis is performed relative to configurations of the one or more audio playback devices from which the user adjusted volume settings were received; wherein the configurations of the one or more audio playback devices describe one or more of 1) a type of the one or more audio playback devices used to play the piece of sound program content, 2) a type of speakers used by the one or more audio playback devices, and 3) a mode of the one or more audio playback devices used while playing the piece of sound program content; and transmitting the loudness adjustment level for the piece of sound program content to an audio playback device. 2. The method of claim 1 , wherein transmitting the loudness adjustment level for the piece of sound program content to the audio playback device comprises: inserting the loudness adjustment level into metadata of the piece of sound program content prior to transmitting the piece of sound program content to the audio playback device. 3. The method of claim 2 , wherein transmitting the loudness adjustment level for the piece of sound program content to the audio playback device comprises: transmitting the piece of sound program content, with the loudness adjustment level, to the audio playback device. 4. The method of claim 1 , wherein transmitting the loudness adjustment level for the piece of sound program content to the audio playback device comprises: transmitting the loudness adjustment level to the audio playback device separate from the piece of sound program content. 5. The method of claim 1 , further comprising: playing, by the audio playback device, the piece of sound program content using the loudness adjustment level to normalize the loudness of sound generated by the audio playback device. 6. The method of claim 1 , wherein the audio playback device is part of the one or more audio playback devices. 7. The method of claim 1 , wherein the audio playback device is separate from the one or more audio playback devices. 8. A method for adjusting audio loudness, comprising: receiving, from each of one or more audio playback devices, data describing a piece of sound program content played by each of the one or more audio playback devices and user adjusted volume settings used by each of the one or more audio playback devices to play the piece of sound program content; determining a loudness adjustment level for the piece of sound program content based on the received user adjusted volume settings; comparing an audio file stored on the audio playback device with a copy of a piece of sound program content stored on a remote server, wherein determining the loudness adjustment level for the piece of sound program content based on the received user adjusted volume settings is performed in response to determining a match between the copy of the piece of sound program content stored on the remote server and the audio file stored on the audio playback device; and transmitting the loudness adjustment level for the piece of sound program content to an audio playback device. 9. A method for adjusting audio loudness, comprising: collecting, by an audio playback device, data describing a piece of sound program content played by the audio playback device and user adjusted volume settings used by the audio playback device to play the piece of sound program content; determining a loudness adjustment level for the piece of sound program content based on the received user adjusted volume settings; wherein determining the loudness adjustment level for the piece of sound program content includes performing a statistical analysis on the collected user adjusted volume settings; wherein the statistical analysis is performed relative to configurations of the audio playback device while the piece of sound program content was played before application of the loudness adjustment level; wherein the configurations of the audio playback device describe one or more of 1) a type of the audio playback device, 2) a type of speakers used by the audio playback device, and 3) a mode of the audio playback device used while playing the piece of sound program content; and playing the piece of sound program content using the loudness adjustment level to normalize the loudness of sound generated by the audio playback device. 10. The method of claim 9 , further comprising: inserting the loudness adjustment level into metadata of the piece of sound program content. 11. An article of manufacture for adjusting audio loudness, comprising: a non-transitory machine-readable storage medium that stores instructions which, when executed by a processor in a computer, determine a loudness adjustment level for a piece of sound program content based on user adjusted volume settings used by each of one or more audio playback devices to play the piece of sound program content; wherein determining the loudness adjustment level for the piece of sound program content includes performing a statistical analysis on the received user adjusted volume settings; wherein the statistical analysis is performed relative to configurations of the one or more audio playback devices from which the user adjusted volume settings were received; wherein the configurations of the one or more audio playback devices describe one or more of 1) a type of the one or more audio playback devices used to play the piece of sound program content, 2) a type of speakers used by the one or more audio playback devices, and 3) a mode of the one or more audio playback devices while playing the piece of sound program content; and insert the loudness adjustment level into metadata of the piece of sound program content prior to transmitting the piece of sound program content to an audio playback device. 12. The article of manufacture of claim 11 , wherein the non-transitory machine-readable storage medium includes further instructions which, when executed by the processor: compare an audio file stored on the audio playback device with a copy of the piece of sound program content stored on a remote server, wherein determining the loudness adjustment level for the piece of sound program content based on the received user adjusted volume settings is performed in response to determining a match between the copy of the piece of sound program content stored on the remote server and the audio file stored on the audio playback device. 13. The article of manufacture of claim 11 , wherein the non-transitory machine-readable storage medium includes further instructions which, when executed by the processor: transmit the piece of sound program content, with the loudness adjustment level, to the audio playback device.

Assignees

Inventors

Classifications

  • Control of digital or coded signals · CPC title

  • in amplifiers suitable for low-frequencies, e.g. audio amplifiers (H03G3/32, H03G3/34 take precedence) · CPC title

  • H03G3/02Primary

    Manually-operated control {(H03G3/001 and H03G3/002 take precedence)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9240763B2 cover?
A system for performing loudness normalization based on user feedback is described herein. The system includes a content delivery system and a plurality of audio playback devices. The audio playback devices may communicate volume settings used during playback of pieces of sound program content to the content delivery system. Based on these collected data points, a statistical analysis may be pe…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification H03G3/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 19 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).