Identifying media on a mobile device
First Claim
1. A method of associating secondary media content with primary media content being output at a display device, the method comprising:
- transmitting, at a first time point, from a mobile device to a server, a notification to begin generating a plurality of media signatures included in one or more portions of secondary media content, wherein the secondary media content is related to the primary media content;
receiving, at the mobile device at a second time point, first information based upon the primary media content being output at the display device by at least one of an audio input device and a visual input device of the mobile device, wherein the first information includes at least one of an audio and a visual signal;
determining, at the mobile device, a data signature based at least in part on the first information;
transmitting, at a third time point, a request to the server from the mobile device, for the one or more portions of secondary media content that includes the plurality of media signatures;
receiving, at the mobile device, the one or more portions of secondary media content that includes the plurality of media signatures from the server in response to the request, wherein each of the plurality of media signatures spans a time between the first time point and the third time point;
determining, at the mobile device, whether at least one media signature included in the one or more of the portions of the secondary media content matches one or more portions of the data signature; and
taking at least one further action in response to determining that at least one media signature included in the one or more portions of the secondary media content match the one or more portions of the data signature.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method of associating, at a secondary device, secondary media content with primary media content being output at a primary device. The method includes receiving, at the secondary device, first information based upon the primary content being output at the primary device, wherein the first information includes at least one of an audio and a visual signal, determining at the secondary device second information corresponding to the first information, receiving at the secondary device one or more portions of secondary media content that have been made available by a third device, determining at the secondary device whether one or more of the portions of the secondary media content match one or more portions of the second information, and taking at least one further action upon determining that there is a match.
41 Citations
18 Claims
-
1. A method of associating secondary media content with primary media content being output at a display device, the method comprising:
-
transmitting, at a first time point, from a mobile device to a server, a notification to begin generating a plurality of media signatures included in one or more portions of secondary media content, wherein the secondary media content is related to the primary media content; receiving, at the mobile device at a second time point, first information based upon the primary media content being output at the display device by at least one of an audio input device and a visual input device of the mobile device, wherein the first information includes at least one of an audio and a visual signal; determining, at the mobile device, a data signature based at least in part on the first information; transmitting, at a third time point, a request to the server from the mobile device, for the one or more portions of secondary media content that includes the plurality of media signatures; receiving, at the mobile device, the one or more portions of secondary media content that includes the plurality of media signatures from the server in response to the request, wherein each of the plurality of media signatures spans a time between the first time point and the third time point; determining, at the mobile device, whether at least one media signature included in the one or more of the portions of the secondary media content matches one or more portions of the data signature; and taking at least one further action in response to determining that at least one media signature included in the one or more portions of the secondary media content match the one or more portions of the data signature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile device comprising:
-
an audio input device and a visual input device of the mobile device configured to receive information based upon the primary media content being output by a display device distinct from the mobile device; a memory device configured to store one or more portions of a data signature generated based upon the information, wherein the data signature was generated at a second time point; a wireless transceiver configured to; transmit to a server computer, at a first time point, a notification to begin generating a plurality of media signatures included in one or more portions of secondary media content, wherein the secondary media content is related to the primary media content; transmit, at a third time point, a request to the server computer for the one or more portions of secondary media content that includes the plurality of media signatures; receive, in response to the request, communication signals originating at the server computer, the communication signals including one or more portions of secondary media content that includes the plurality of media signatures, wherein each of the plurality of media signatures spans a time between the first time point and the third time point; and a processing device coupled at least indirectly to each of the memory device and the wireless transceiver, the processing device configured to determine whether at least one media signature included in the one or more of the portions of the secondary media content matches one or more portions of the data signature; wherein the mobile device is further configured to take at least one action in response to determining that at least one media signature included in the one or more portions of the secondary media content match the one or more portions of the data signature.
-
-
14. A method of associating secondary media content with primary media content being output at a display device, the method comprising:
-
obtaining, at at least one of a display device and a mobile device, a media sample related to the primary media content being viewed on the display device by at least one of an audio input device and a visual input device of the at least one of a display device and a mobile device; transmitting at a first time point, to a first server, a notification to begin generating a plurality of media signatures included in one or more signature chunks derived from the primary media content; generating one or more data signatures from the media sample at the at least one of the display device and the mobile device; transmitting, at a second time point, a request to the first server for the one or more signature chunks that includes the plurality of media signatures; determining, at the at least one of the display device and the mobile device, whether the one or more data signatures match one or more media signatures within the one or more signature chunks, wherein each of the media signatures spans a time between the first time point and the second time point, and wherein the at least one of the display device and the mobile device is further configured to take at least one action in response to determining that at least one media signature within the one or more signature chunks matches the one or more data signatures. - View Dependent Claims (15, 16, 17, 18)
-
Specification