CPC H04N 21/442 (2013.01) [H04N 21/4383 (2013.01); H04N 21/4402 (2013.01); H04N 21/44016 (2013.01); H04N 21/812 (2013.01)] | 20 Claims |
1. A method comprising:
detecting, by a computing system, a channel multi-match with non-matching programs, wherein detecting the channel multi-match with non-matching programs includes (i) detecting, based on digital-fingerprint comparison, the channel multi-match in which query fingerprint data representing a channel rendered by a content presentation device matches multiple instances of reference fingerprint data corresponding respectively with multiple known channels and (ii) detecting that, at a time of the detected channel multi-match, the multiple known channels were scheduled to be presenting different programs than each other;
responsive to at least detecting the channel multi-match with non-matching programs, performing, by the computing system, disambiguation based at least in part on detecting at least one of an earlier or later single-channel match in which the query fingerprint data matches reference fingerprint data corresponding with just a single known channel, wherein the disambiguation establishes that the channel rendered by the content presentation device is the single known channel; and
based on the disambiguation, using, by the computing system, the single known channel as a basis for carrying out of at least one channel-specific operation.
|