Content Recognition and Synchronization on a Television or Consumer Electronics Device
First Claim
1. A system for associating an audio portion of received content with a multimedia program, the system comprising:
- a server including a network interface to transmit and receive data over a network, the server operable to;
receive an audio fingerprint and a program identifier from the network,associate the audio fingerprint with an audio identifier,transmit a request packet including the program identifier over the network, the request packet requesting program guide information associated with the program identifier,receive program data including the program guide information from the network, andtransmit metadata associated with the audio identifier and the program data onto the network.
8 Assignments
0 Petitions
Accused Products
Abstract
An audio portion of content, such as an audio stream, is associated with a multimedia program. A server receives an audio fingerprint and a program identifier from a network and associates the audio fingerprint with an audio identifier. A request packet including the program identifier is transmitted over the network to request program guide information associated with the program identifier. The program data including the program guide information is received from the network and metadata associated with the audio identifier and the program data are transmitted onto the network. A user device initiates a request for the metadata by using an audio fingerprint and the program identifier.
191 Citations
20 Claims
-
1. A system for associating an audio portion of received content with a multimedia program, the system comprising:
a server including a network interface to transmit and receive data over a network, the server operable to; receive an audio fingerprint and a program identifier from the network, associate the audio fingerprint with an audio identifier, transmit a request packet including the program identifier over the network, the request packet requesting program guide information associated with the program identifier, receive program data including the program guide information from the network, and transmit metadata associated with the audio identifier and the program data onto the network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method for associating an audio portion of received content with a multimedia program, the method comprising:
-
receiving an audio fingerprint and a program identifier from a network; associating the audio fingerprint with an audio identifier; transmitting a request packet including the program identifier over the network, the request packet requesting program guide information associated with the program identifier; receiving program data including the program guide information from the network; and transmitting metadata associated with the audio identifier and the program data onto the network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium having stored thereon sequences of instructions, the sequences of instructions including instructions which when executed by a computer system causes the computer system to perform:
-
receiving an audio fingerprint and a program identifier from a network; associating the audio fingerprint with an audio identifier; transmitting a request packet including the program identifier over the network, the request packet requesting program guide information associated with the program identifier; receiving program data including the program guide information from the network; and transmitting metadata associated with the audio identifier and the program data onto the network. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification