Method and system for identification of distributed broadcast content
First Claim
1. A method comprising:
- receiving content identification queries from client devices, wherein the content identification queries include samples of content;
determining an identification of the samples of content; and
determining, by a computing device, a coverage area for a broadcast station based on locations of the client devices that provided content identification queries that have matching identifications of the samples of content and matching reference times of the identified content.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system of performing high-throughput identifications of broadcast content is provided. A device can send a content identification query, which includes a sample of content being broadcast, to a server to request an identity of the content. The server will perform a computational identification of the content, return the result to the device, and store the result. For all subsequently received content identification queries requesting an identity of content being broadcast from the same source and in a time during which the content is still being broadcast from the source, the server will send the stored content identification in response to the subsequent queries. If a subsequent content identification query does not request the identity of content being broadcast from the same source or is not received during the time that the content is still being broadcast, the server will perform a computational identification of a content sample.
-
Citations
27 Claims
-
1. A method comprising:
-
receiving content identification queries from client devices, wherein the content identification queries include samples of content; determining an identification of the samples of content; and determining, by a computing device, a coverage area for a broadcast station based on locations of the client devices that provided content identification queries that have matching identifications of the samples of content and matching reference times of the identified content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium having stored therein instructions, that when executed by a computing device, cause the computing device to perform functions comprising:
-
receiving content identification queries from client devices, wherein the content identification queries include samples of content; determining an identification of the samples of content; and determining a coverage area for a broadcast station based on locations of the client devices that provided content identification queries that have matching identifications of the samples of content and matching reference times of the identified content. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
a request server configured to receive content identification queries from client devices, wherein the content identification queries include samples of content; and a recognition server coupled to the request server, wherein the recognition server is configured to determine an identification of the samples of content and to determine a coverage area for a broadcast station based on locations of the client devices that provided content identification queries that have matching identifications of the samples of content and matching reference times of the identified content. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
Specification