Method and system for detecting and resolving conflicts in an automatic content recognition based system
First Claim
1. A method, comprising:
- in a device that is operable to handle operations for automatic content recognition, wherein said device handles said operations for automatic content recognition by communicating with an automatic content recognition system that assigns same interactive event identifiers to different sets of video fingerprints generated from same video content segments by different video fingerprint technologies based on timing of said assignment of said interactive event identifiers to said different sets of video fingerprints;
detecting utilizing said automatic content recognition operations, a conflict on a channel with concurrent presentation of a first overlay and a second overlay on said device; and
modifying said presentation of at least one of said first overlay and said second overlay for said channel based on said detection.
1 Assignment
0 Petitions
Accused Products
Abstract
A device that handles operations for automatic content recognition detects utilizing the automatic content recognition (ACR) operations, a conflict when a first overlay and a second overlay are concurrently presented on a channel on the device. The device may modify the presentation of the first overlay and/or the second overlay for the channel based on the detection. The device utilizes the ACR operations to determine an identity of the channel based on a unique identifier such as a channel logo. The device utilizes the ACR operations to determine a location where the first overlay and/or the second overlay is presented based on the channel identity and may relocate the first overlay and/or the second overlay from the determined location to a new location. If the conflict is detected, the device may be resize, defer or cancel presentation of one of the first overlay and/or the second overlay for the channel.
-
Citations
20 Claims
-
1. A method, comprising:
in a device that is operable to handle operations for automatic content recognition, wherein said device handles said operations for automatic content recognition by communicating with an automatic content recognition system that assigns same interactive event identifiers to different sets of video fingerprints generated from same video content segments by different video fingerprint technologies based on timing of said assignment of said interactive event identifiers to said different sets of video fingerprints; detecting utilizing said automatic content recognition operations, a conflict on a channel with concurrent presentation of a first overlay and a second overlay on said device; and modifying said presentation of at least one of said first overlay and said second overlay for said channel based on said detection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A system, comprising:
a device that is operable to handle operations for automatic content recognition, wherein said device handles said operations for automatic content recognition by communicating with an automatic content recognition system that assigns same interactive event identifiers to different sets of video fingerprints generated from same video content segments by different video fingerprint technologies based on timing of said assignment of said interactive event identifiers to said different sets of video fingerprints, said device being operable to; detect utilizing said automatic content recognition operations, a conflict on a channel with concurrent presentation of a first overlay and a second overlay on said device; and modify said presentation of at least one of said first overlay and said second overlay for said channel based on said detection. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
20. A non-transitory computer readable medium having stored thereon, a computer program having at least one code section being executable by a machine for causing the machine to perform steps comprising:
in a device that is operable to handle operations for automatic content recognition, wherein said device handles said operations for automatic content recognition by communicating with an automatic content recognition system that assigns same interactive event identifiers to different sets of video fingerprints generated from same video content segments by different video fingerprint technologies based on timing of said assignment of said interactive event identifiers to said different sets of video fingerprints, said at least one code section causing; detecting utilizing said automatic content recognition operations, a conflict on a channel with concurrent presentation of a first overlay and a second overlay on said device; and modifying said presentation of at least one of said first overlay and said second overlay for said channel based on said detection.
Specification