IDENTIFYING COMMERCIAL BREAKS IN BROADCAST MEDIA
First Claim
1. A method comprising:
- receiving a plurality of hashes of audio content over a data network from a plurality of client devices exposed to a television broadcast; and
identifying an occurrence of a commercial break in the television broadcast based upon variations in concurrent ones of the plurality of hashes received from different ones of the client devices.
1 Assignment
0 Petitions
Accused Products
Abstract
An audio channel of a time-based media presentation provides a basis for synchronizing to the presentation across a variety of platforms independent of when and where the presentation is being viewed. By pre-processing the media into a series of non-unique hashes, and similarly processing an audio stream of the media captured at a client device, a comparison can be made that yields an accurate time offset within the presentation. The comparison may usefully be performed over a data network using a server that hosts data from the pre-processed media, and a variety of applications may be deployed on the client device based on the resulting synchronization.
-
Citations
12 Claims
-
1. A method comprising:
-
receiving a plurality of hashes of audio content over a data network from a plurality of client devices exposed to a television broadcast; and identifying an occurrence of a commercial break in the television broadcast based upon variations in concurrent ones of the plurality of hashes received from different ones of the client devices. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product embodied in a non-transitory computer readable medium, the computer program product comprising computer executable code that, when executing on one or more computing devices, performs the steps of:
-
receiving a plurality of hashes of audio content over a data network from a plurality of client devices exposed to a television broadcast; and identifying an occurrence of a commercial break in the television broadcast based upon variations in concurrent ones of the plurality of hashes received from different ones of the client devices. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification