×

Systems and methods for generating and presenting augmented video content

  • US 10,403,042 B2
  • Filed: 11/06/2013
  • Issued: 09/03/2019
  • Est. Priority Date: 11/06/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • obtaining playlist data identifying an element of video content and one or more elements of overlay content, the playlist data and one or more elements of overlay content being linked by a common alphanumeric identifier;

    generating, using at least one processor, augmented video content corresponding to the obtained playlist data, by parsing the playlist data to identify the common alphanumeric identifier, retrieving from memory the one or more overlay content elements based on the common alphanumeric identifier, and merging a first one of the overlay content elements into the video content element at one or more temporal positions within the video content element defined by the playlist data;

    generating, according to one or more streaming protocols, one or more electronic instructions to present the augmented video content to a viewer;

    tracking playback time of the presented augmented video content using a listener module;

    comparing playback positions, based on the playback time tracked by the listener module, with temporal positions and merger durations specified within the playlist data to identify triggering events;

    monitoring user activity during playback corresponding to clicking on one or more overlay content elements;

    detecting, based on the comparison, a first triggering event or a second triggering event during the presentation of the augmented video content, the first triggering event being associated with an expiration of the first overlay content element, and the second triggering event being associated with a merger of a second one of the overlay content elements into the video content element, wherein the second overlay content element comprises a previously expired element of overlay content;

    monitoring a social network feed of a social media network for the presence of specific keywords within social media posts contextually relevant to the augmented video content or the playlist data;

    retrieving from memory one or more additional elements of overlay content from a server associated with the social network, wherein the additional elements of overlay content correspond to portions of the monitored social network feed of the social media network;

    generating, using the at least one processor, modified augmented video content by merging, into the augmented video content, the one or more additional elements of overlay content corresponding to portions of the social network feed, in response to the detected first or second triggering event;

    detecting, through data received from the viewer, a user interaction with overlay content in the modified augmented video content;

    in response to the detected user interaction, generating, using the at least one processor, a second modified augmented video content that removes the interacted-with overlay content;

    identifying user activity on websites corresponding to the one or more overlay content elements clicked on by the user;

    collecting performance data corresponding to the one or more overlay content elements and generating a report based on the user activity and performance data; and

    selecting one or more future overlay content elements based on the report.

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