Patent ID: 8893168

Claim:
A method, comprising: in a content recognition system comprising an abstraction layer and one or more servers, the abstraction layer enabling: assigning, by a real-time event manager based on a common network reference clock utilized by the content recognition system, same interactive event identifiers to different sets of fingerprints generated by different video fingerprint technologies; the content recognition system enabling: detecting a match between one or more video fingerprints corresponding to a first network television feed and one or more video fingerprints corresponding to a second network television feed; communicating, by the one or more servers, one or more interactive events to a media device that is reading the second network television feed, wherein the one or more interactive events are operable to execute on the media device and are operable to display at a time that is synchronized, based on the common network reference clock, to the second network television feed; and receiving and handling, by the one or more servers, user response data communicated from the media device, wherein the user response data corresponds to one or more of the interactive events and is synchronized, based on the common network reference clock, to the second network television feed.