Patent ID: 8918804

Claim:
A method, comprising: in an automatic content recognition (ACR)-enabled connected TV device, wherein: said ACR-enabled connected TV device comprises an ACR module that communicates with an ACR system that is external to said ACR-enabled connected TV device, and said ACR system comprises an abstraction layer that supports different video fingerprint technologies from multiple vendors; said ACR module providing fingerprints to said ACR system for matching; said ACR module receiving information and/or content from said ACR system based on said matching; said abstraction layer enables said ACR system to assign same interactive event identifiers to different sets of video and audio fingerprints that are generated by said different video and audio fingerprint technologies from said multiple vendors based on timing of said assignment of said interactive event identifiers; and said interactive event identifiers are utilized in said ACR-enabled connected TV device to trigger events; detecting, by said ACR module, interaction with and/or watching of certain content by a viewer on said ACR-enabled connected TV device and/or on a paired device, wherein said ACR-enabled connected TV device is paired with said paired device utilizing a companion application running on said paired device; and presenting, by said ACR module, a reward received from a network provider associated with said certain content based on said detected interaction and/or watching, and when said ACR-enabled connected TV device is associated with said paired device, said reward is also presented on said paired device.