Identification of audio content

US11055059B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11055059-B2
Application numberUS-202016854278-A
CountryUS
Kind codeB2
Filing dateApr 21, 2020
Priority dateApr 10, 2015
Publication dateJul 6, 2021
Grant dateJul 6, 2021

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.

An example implementation involves a playback device receiving digital data representing audio content, the digital data encoded in a first format. The playback device causes one or more speaker drivers to playback the audio content. The playback device decodes a portion of the received digital data to convert the portion of the received digital data from the first format to a second format and transmits, via a network interface to a computing device of an identification system, the decoded portion of the received digital data. The playback device receives, from via the network interface from the identification system, metadata corresponding to the audio content, and in response, causes a control device to display a graphical representation of the received metadata, wherein causing the control device to display the graphical representation comprises sending, via the network interface to the control device, the received metadata to the control device.

First claim

Opening claim text (preview).

The invention claimed is: 1. A control device comprising: one or more processors; and at least one tangible, non transitory computer-readable medium comprising program instructions that are executable by the one or more processors such that the control device is configured to: detect musical content within audio content playing back via a playback device, wherein the audio content is identified by first metadata; determine that the first metadata excludes one or more items of metadata corresponding to the musical content; based on determining that the first metadata excludes the one or more items of metadata corresponding to the musical content, transmit a request for second metadata corresponding to the musical content from a first identification system; receive, from the first identification system, a message indicating that the first identification system was unable to retrieve information related to the musical content; based on receiving the message, transmit a further request for third metadata corresponding to the musical content from a second identification system; and receive, from the second identification system after transmitting the further request, supplementary metadata containing information related to the musical content. 2. The control device of claim 1 , wherein the at least one tangible, non-transitory computer-readable medium further comprises program instructions that are executable by the one or more processors such that the control device is further configured to: based on determining that the first metadata excludes one or more items of metadata corresponding to the musical content, display a graphical representation of a search request. 3. The control device of claim 2 , wherein the graphical representation of a search request comprises a prompt to refresh metadata. 4. The control device of claim 2 , wherein the graphical representation of a search request comprises a prompt to perform a web search. 5. The control device of claim 1 , wherein the at least one tangible, non-transitory computer-readable medium further comprises program instructions that are executable by the one or more processors such that the control device is further configured to: based on receiving the supplementary metadata, store instructions to send future requests corresponding to the musical content to the second identification system. 6. The control device of claim 1 , wherein the at least one tangible, non-transitory computer-readable medium further comprises program instructions that are executable by the one or more processors such that the control device is further configured to: based on receiving the supplementary metadata, store instructions to send future requests corresponding to the musical content to the second identification system. 7. The control device of claim 1 , wherein the program instructions that are executable by the one or more processors such that the control device is configured to determine that the first metadata excludes one or more items of metadata corresponding to musical content comprises program instructions that are executable by the one or more processors such that the control device is configured to detect a discontinuity in the musical content. 8. The control device of claim 1 , wherein the supplementary metadata comprises one or more of: (i) album name; (ii) track title; (iii) artist name; (iv) album year; (v) release date; (vi) composing entity; and (vii) performing entity. 9. The control device of claim 8 , wherein the at least one tangible, non-transitory computer-readable medium further comprises program instructions that are executable by the one or more processors such that the control device is further configured to: display a graphical representation of the supplementary metadata. 10. The control device of claim 1 , wherein the at least one tangible, non-transitory computer-readable medium further comprises program instructions that are executable by the one or more processors such that the control device is further configured to: after receiving the supplementary metadata, display a graphical representation of the received supplementary metadata. 11. The control device of claim 1 , wherein the program instructions that are executable by the one or more processors such that the control device is configured to transmit the further request for third metadata comprises program instructions that are executable by the one or more processors such that the control device is configured to transmit multiple requests for third metadata corresponding to the musical content from multiple identification systems. 12. The control device of claim 11 , wherein the at least one tangible, non-transitory computer-readable medium further comprises program instructions that are executable by the one or more processors such that the control device is further configured to: receive from the multiple identification systems after transmitting the multiple requests, supplementary metadata containing information related to the musical content; and after receiving the supplementary metadata, display a graphical representation of the received supplementary metadata. 13. A method comprising: detecting, by a control device, musical content within audio content playing back via a playback device, wherein the audio content is identified by first metadata; determining, by the control device, that the first metadata excludes one or more items of metadata corresponding to the musical content; based on determining that the first metadata excludes the one or more items of metadata corresponding to the musical content, transmitting, by the control device, a request for second metadata corresponding to the musical content from a first identification system; receiving, by the control device, from the first identification system, a message indicating that the first identification system was unable to retrieve information related to the musical content; based on receiving the message, transmitting, by the control device, a further request for third metadata corresponding to the musical content from a second identification system; and receiving, by the control device, from the second identification system after transmitting the further request, supplementary metadata containing information related to the musical content. 14. The method of claim 13 , further comprising: based on determining that the first metadata excludes one or more items of metadata corresponding to the musical content, displaying, by the control device, a graphical representation of a search request. 15. The method of claim 14 , wherein the graphical representation of a search request comprises a prompt to refresh metadata. 16. The method of claim 14 , wherein the graphical representation of a search request comprises a prompt to perform a web search. 17. The method of claim 13 , wherein the supplementary metadata comprises one or more of: (i) album name; (ii) track title; (iii) artist name; (iv) album year; (v) release date; (vi) composing entity; and (vii) performing entity. 18. The method of claim 17 , further comprising: displaying, by the control device, a graphical representation of the supplementary metadata. 19. The method of claim 13 , further comprising, after receiving the supplementary metadata, displaying, by the control device, a graphical representation of the received supplementary metadata. 20. Tangible, non-transitory computer-readable media having stored therein instructions executable by one or more

Assignees

Inventors

Classifications

  • Protocols · CPC title

  • for identifying segments of broadcast information, e.g. scenes or extracting programme ID · CPC title

  • Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor · CPC title

  • G06F3/165Primary

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

  • Indicating arrangements  {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)} · 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 US11055059B2 cover?
An example implementation involves a playback device receiving digital data representing audio content, the digital data encoded in a first format. The playback device causes one or more speaker drivers to playback the audio content. The playback device decodes a portion of the received digital data to convert the portion of the received digital data from the first format to a second format and…
Who is the assignee on this patent?
Sonos Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/165. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 06 2021 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).