ACR-based radio metadata in the cloud
US-10574373-B2 · Feb 25, 2020 · US
US11245482B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11245482-B2 |
| Application number | US-202016741902-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 14, 2020 |
| Priority date | Aug 8, 2017 |
| Publication date | Feb 8, 2022 |
| Grant date | Feb 8, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system comprises a first server including a port, a memory, a processor operatively coupled to the port and memory, and a service application for execution by the processor. The service application is configured to: receive identification information related to an over-the-air radio broadcast via the port of the first server, wherein the identification information is transmitted to the first server using a radio broadcast receiver remote from the first server; communicate a request for automatic content recognition (ACR) of an Internet-based streaming version of the over-the-air radio broadcast; and receive metadata associated with the over-the-air radio broadcast in response to the request and initiate transmission of the metadata to the radio broadcast receiver.
Opening claim text (preview).
What is claimed is: 1. A system for providing metadata associated with over-the-air radio broadcast signals to one or more radio broadcast receivers, the system comprising a first server including: a port, a memory, a processor operatively coupled to the port and memory, and a service application for execution by the processor, wherein the service application is configured to: receive identification information of an over-the-air radio broadcast from a plurality of radio broadcast receivers remote from the first server; receive identification information of content broadcast in the over-the-air radio broadcast from a radio broadcast receiver of the plurality of radio broadcast receivers; determine a uniform resource locator (URL) of an Internet-based streaming version of the over-the-air radio broadcast using the identification information of the over-the-air radio broadcast received from the plurality of radio broadcast receivers; communicate a request, that includes the determined URL, for automatic content recognition (ACR) of the Internet-based streaming version of the over-the-air radio broadcast to an ACR service; and initiate transmission of metadata associated with the content broadcast in the over-the-air radio broadcast to the plurality of radio broadcast receivers. 2. The system of claim 1 , wherein the service application of the first server is configured to communicate a request for the metadata to a cloud-based metadata source and receive the metadata from the cloud-based metadata source in response to the request. 3. The system of claim 1 , wherein the service application of the first server is configured to: communicate a request for ACR service to a cloud-based ACR service; receive further identification information of content broadcast in the over-the-air radio broadcast from the cloud-based ACR service; communicate a request for the metadata to a cloud-based metadata source; and receive the metadata from the cloud-based metadata source in response to the request for the metadata. 4. The system of claim 1 , further comprising a second server including: a content recognition unit and a port for operative coupling to an Internet access point; wherein the service application of the first server is configured to communicate the request for ACR of an Internet-based streaming version of the over-the-air radio broadcast to the content recognition unit, wherein the request includes the URL from the service application identifying the Internet-based streaming version of the over-the-air radio broadcast; and wherein the content recognition unit is configured to: perform ACR using the Internet-based streaming version in response to the request; and associate metadata with the over-the-air radio broadcast using identified content of the Internet-based streaming version of the over-the-air radio broadcast. 5. The system of claim 1 , wherein the service application of the first server is configured to initiate transmission of the metadata to the plurality of radio broadcast receivers via the Internet. 6. The system of claim 1 , wherein the first server includes a second port for operative coupling to a digital radio broadcast transmitter, and wherein the service application is configured to initiate transmission of the metadata to the digital radio broadcast transmitter via the second port. 7. The system of claim 1 , wherein the identification information of content broadcast in the over-the-air radio broadcast includes identification information determined by the radio broadcast receiver using ACR performed by the radio broadcast receiver. 8. The system of claim 1 , wherein the memory includes a database configured to store static metadata, and one or more queues configured to store dynamic metadata; wherein the dynamic metadata includes the metadata associated with the over-the-air radio broadcast using the ACR; and wherein the service application is configured to initiate transmission of both static metadata and dynamic metadata associated with the over-the-air radio broadcast to the plurality of radio broadcast receivers. 9. A method for providing metadata associated with over-the-air radio broadcast signals to radio broadcast receivers, the method comprising: receiving, by a service application of a first server, identification information of an over-the-air radio broadcast from a plurality of radio broadcast receivers remote from the first server; receiving identification information of content broadcast in the over-the-air radio broadcast from a radio broadcast receiver of the plurality of radio broadcast receivers; determining, by the service application of the first server, a uniform resource locator (URL) of an Internet-based streaming version of the over-the-air radio broadcast using the identification information of the over-the-air radio broadcast received from the plurality of radio broadcast receivers; communicating a request, that includes the determined URL, for automatic content recognition (ACR) of the Internet-based streaming version of the over-the-air radio broadcast to an ACR service; and communicating metadata associated with the content broadcast in the over-the-air radio broadcast to the plurality of radio broadcast receivers. 10. The method of claim 9 , including: communicating, by the service application of the first server, a request for the metadata to a cloud-based metadata source; and receiving the metadata from the cloud-based metadata source in response to the request. 11. The method of claim 9 , including: communicating, by the service application of the first server, a request for ACR service to a cloud-based ACR service; receiving further identification information of content broadcast in the over-the-air radio broadcast from the cloud-based ACR service in response to the request for ACR service; communicating a request for the metadata to a cloud-based metadata source; and receiving the metadata from the cloud-based metadata source in response to the request for the metadata. 12. The method of claim 9 , including: communicating, by the service application of the first server, the request for ACR of an Internet-based streaming version of the over-the-air radio broadcast to a second server, wherein the request includes the URL from the service application identifying the Internet-based streaming version of the over-the-air radio broadcast; and performing, by the second server, ACR using the Internet-based streaming version in response to the request; and associating, by the second server, metadata with the over-the-air radio broadcast using identified content of the Internet-based streaming version of the over-the-air radio broadcast. 13. The method of claim 9 , including communicating the metadata to the plurality of radio broadcast receivers via the Internet. 14. The method of claim 9 , including: communicating, by the service application of the first server, the metadata to a digital radio broadcast transmitter; and including the metadata in the over-the-air radio broadcast. 15. The method of claim 9 , including determining the identification information of the content in the over-the-air radio broadcast using ACR performed by the radio broadcast receiver. 16. The method of claim 9 , including: storing static metadata and dynamic metadata in memory included in the first server; and communicating both static metadata and dynamic metadata associated with the over-the-air radio broadcast and stored in memory of the first server to the plurality of radio broadcast receivers.
using meta-information · CPC title
of terrestrial networks · CPC title
for providing detail information · CPC title
Programme · CPC title
characterised by the use of a return channel, e.g. for collecting users' opinions, for returning broadcast space/time information or for requesting data · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.