Modifying playback of content using pre-processed profile information

US10735119B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10735119-B2
Application numberUS-201615186945-A
CountryUS
Kind codeB2
Filing dateJun 20, 2016
Priority dateSep 6, 2013
Publication dateAug 4, 2020
Grant dateAug 4, 2020

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.

Example methods and systems for modifying the playback of content using pre-processed profile information are described. In some example embodiments, the methods and systems may access a stream of content to be delivered to a playback device, identify a piece of content within the stream of content to be delivered to the playback device, determine a profile for the identified piece of content, and deliver the determined profile to the playback device. In some example embodiments, the methods and systems may receive a stream of content at a playback device, access profile information associated with the stream of content, and modify playback of the stream of content based on the accessed profile information.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: accessing, by executing an instruction with a processor, a media stream to be provided to a device via a network, the media stream including a piece of media; identifying, by executing an instruction with the processor, the piece of media using a comparison of a reference fingerprint of the piece of media to a query fingerprint generated based on the piece of media; selecting, by executing an instruction with the processor, a profile of equalization parameters from a plurality of profiles, the selected profile corresponding to the identified piece of media and specifying at least one corresponding output frequency parameter to be used when outputting the piece of media at the device, the selecting of the profile being enabled by the identifying of the piece of media; and providing, in response to the selection of the profile of equalization parameters and by executing an instruction with the processor, the selected profile of equalization parameters and the media stream to the device via the network. 2. The method of claim 1 , wherein the selected profile of equalization parameters specifies the at least one corresponding output frequency parameter by specifying a frequency equalization setting for the piece of media. 3. The method of claim 1 , wherein: the selected profile of equalization parameters is included in a selected profile of equalization parameters that corresponds to the identified piece of media and specifies at least one of a virtualization setting for the piece of media or a spatialization setting for the piece of media. 4. The method of claim 1 , wherein: the selected profile of equalization parameters specifies the at least one corresponding output frequency parameter by specifying a video modification parameter selected from a group consisting of: a color temperature for the piece of media and a color palette for the piece of media. 5. The method of claim 1 , wherein: the selected profile of equalization parameters includes a plurality of sub-profiles of equalization parameters, each of the plurality of sub-profiles corresponding to a different portion of the piece of media, a first sub-profile corresponding to a first portion of the piece of media and specifying a first output frequency parameter for the first portion, a second sub-profile corresponding to a second portion of the piece of media and specifying a second output frequency parameter for the second portion. 6. The method of claim 5 , wherein: the first portion of the piece of media has a first musical tempo, and the first output frequency parameter specified by the first sub-profile corresponds to the first musical tempo; and the second portion of the piece of media has a second musical tempo, and the second output frequency parameter specified by the second sub-profile corresponds to the second musical tempo. 7. The method of claim 1 , wherein: the profile of equalization parameters corresponds to a genre of the identified piece of media, the genre being selected from a plurality of available genres of media; and the selecting of the profile of equalization parameters includes selecting the profile based on the genre of the identified piece of media. 8. The method of claim 1 , wherein: the profile of equalization parameters corresponds to a mood of the identified piece of media, the mood being selected from a plurality of available moods of media; and the selecting of the profile of equalization parameters includes selecting the profile based on the mood of the identified piece of media. 9. A system comprising: one or more hardware processors; and a memory storing instructions that, when executed by the one or more hardware processors, cause the system to at least: access a media stream to be provided to a device via a network, the media stream including a piece of media; identify the piece of media using a comparison of a reference fingerprint of the piece of media to a query fingerprint generated based on the piece of media; select a profile of equalization parameters from a plurality of profiles, the selected profile corresponding to the identified piece of media and specifying at least one corresponding output frequency parameter to be used when outputting the piece of media, the selecting of the profile being enabled by the identifying of the piece of media; and provide, in response to the selection of the profile, the selected profile of equalization parameters and the media stream to the device via the network. 10. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more hardware processors of a machine, cause the machine to at least: access a media stream to be provided to a device via a network, the media stream including a piece of media; identify the piece of media using a comparison of a reference fingerprint of the piece of the media to a query fingerprint generated based on the piece of media; select a profile of equalization parameters from a plurality of profiles, the selected profile corresponding to the identified piece of media and specifying at least one corresponding output frequency parameter to be used when outputting the piece of media, the selecting of the profile being enabled by the identifying of the piece of media; and provide, in response to the selection of the profile of equalization parameters, the selected profile of equalization parameters and the media stream to the device via the network.

Assignees

Inventors

Classifications

  • Management of the audio stream, e.g. setting of volume, audio stream path · CPC title

  • Processing of audio elementary streams {(monitoring, identification or recognition of audio in broadcast systems H04H60/58)} · CPC title

  • of audio {(determination or detection of speech characteristics in general G10L25/00; speech recognition in general G10L15/00)} · CPC title

  • located in transportation means, e.g. personal vehicle (arrangements specially adapted for transportation systems in broadcast systems H04H20/62) · CPC title

  • by playing back content from the storage medium (reproduction of recorded television signals H04N5/76; reproduction of recorded television signals H04N9/79) · 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 US10735119B2 cover?
Example methods and systems for modifying the playback of content using pre-processed profile information are described. In some example embodiments, the methods and systems may access a stream of content to be delivered to a playback device, identify a piece of content within the stream of content to be delivered to the playback device, determine a profile for the identified piece of content, …
Who is the assignee on this patent?
Gracenote Inc
What technology area does this patent fall under?
Primary CPC classification H04H60/47. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 04 2020 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).