×

Descriptive metadata extraction and linkage with editorial content

  • US 10,264,329 B2
  • Filed: 10/28/2014
  • Issued: 04/16/2019
  • Est. Priority Date: 10/28/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving, at a client device, video data for a first instance of video content and containing an indication that supplemental content is available for a character in a scene depicted within frames of the video content at a first position within the video data, the indication comprising a watermark embedded at the first position within the video data, wherein the character in the scene was automatically detected via at least one of a temporal consistency enhancement operation and an object/character segmentation refinement operation;

    responsive to the client device detecting the embedded watermark at the first position within the video data, dynamically determining, during playback of the video data and without requiring user action, a timestamp that identifies the first position within the video data where the embedded watermark was detected;

    transmitting, to a remote content server, a message specifying (i) a content identifier uniquely identifying the first instance of video content, (ii) the timestamp that identifies the first position within the video data at which the embedded watermark was detected and (iii) a client identifier that uniquely identifies the client device;

    in response to transmitting the message, receiving, from the remote content server, supplemental content corresponding to the character, wherein the remote content server is configured to;

    determine the character by accessing a mapping data structure that contains a mapping between a data value pair and the character, wherein the data value pair specifies (i) the content identifier that uniquely identifies the first instance of video content and (ii) the timestamp corresponding to the first position within the first instance of video content;

    determine the supplemental content to transmit to the client device, by selecting a portion of supplemental content having a predefined association with the character, wherein the selection is made based on a device profile corresponding to the client identifier for the client device; and

    transmit the supplemental content to the client device; and

    outputting the video data for display together with at least an indication of the supplemental content.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×