DESCRIPTIVE METADATA EXTRACTION AND LINKAGE WITH EDITORIAL CONTENT
First Claim
1. A method, comprising:
- receiving video data for a first instance of video content and containing an embedded watermark at a first position within the video data;
detecting the embedded watermark at the first position within the video data;
transmitting, to a remote content server, a message specifying a time stamp that identifies the first position within the video data at which the embedded watermark was detected;
in response to transmitting the message, receiving, from the remote content server, supplemental content corresponding to a content entity depicted within frames of the video content at the first position; and
outputting the video data for display together with at least an indication of the supplemental content.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments provide techniques for distributing supplemental content based on content entities within video content. Embodiments include receiving video data containing an embedded watermark at a first position within the video data. The embedded watermark is detected at the first position within the video data. Embodiments also include transmitting, to a remote content server, a message specifying a time stamp corresponding to the first position within the video data. In response to transmitting the message, supplemental content corresponding to a content entity depicted within the video content at the first position within the video content is received from the remote content server. Embodiments also include outputting the video data for display together with at least an indication of the supplemental content.
17 Citations
20 Claims
-
1. A method, comprising:
-
receiving video data for a first instance of video content and containing an embedded watermark at a first position within the video data; detecting the embedded watermark at the first position within the video data; transmitting, to a remote content server, a message specifying a time stamp that identifies the first position within the video data at which the embedded watermark was detected; in response to transmitting the message, receiving, from the remote content server, supplemental content corresponding to a content entity depicted within frames of the video content at the first position; and outputting the video data for display together with at least an indication of the supplemental content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium containing program code that, when executed by operation of one or more computer processors, performs an operation comprising:
-
receiving video data for a first instance of video content and containing an embedded watermark at a first position within the video data; detecting the embedded watermark at the first position within the video data; transmitting, to a remote content server, a message specifying a time stamp that identifies the first position within the video data at which the embedded watermark was detected; in response to transmitting the message, receiving, from the remote content server, supplemental content corresponding to a content entity depicted within frames of the video content at the first position; and outputting the video data for display together with at least an indication of the supplemental content. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
a processor; and a memory containing a program that, when executed by the processor, performs an operation comprising; receiving video data for a first instance of video content and containing an embedded watermark at a first position within the video data; detecting the embedded watermark at the first position within the video data; transmitting, to a remote content server, a message specifying a time stamp that identifies the first position within the video data at which the embedded watermark was detected; in response to transmitting the message, receiving, from the remote content server, supplemental content corresponding to a content entity depicted within frames of the video content at the first position within the video content; and outputting the video data for display together with at least an indication of the supplemental content. - View Dependent Claims (17, 18, 19, 20)
-
Specification