×

Server-side advertisement injection

  • US 10,217,138 B1
  • Filed: 01/29/2013
  • Issued: 02/26/2019
  • Est. Priority Date: 01/29/2013
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium embodying a program that, when executed by at least one computing device, directs the at least one computing device to at least:

  • access a user database according to a user identifier received from a client device;

    identify at least one advertisement manifest including references to clips of an advertisement and interactive content instructions to direct the client device to present a user interface element for interaction with the advertisement;

    obtain a content manifest including references to clips of content based on a request from the client device;

    generate an interleaved manifest file by interleaving the references to clips of the advertisement and the interactive content instructions among the references to clips of the content requested from the client device;

    generate a manifest file map comprising a plurality of map markers, the plurality of map markers indicating which clips in the interleaved manifest file correspond to the advertisement and to the content, respectively, and at least one of the plurality of map markers indicating a position of at least one of the clips of the advertisement relative to a total length of the advertisement; and

    transmit the interleaved manifest file and the manifest file map to the client device in reply to the request from the client device, wherein at least one of the at least one computing device or the client device is directed to monitor a network bandwidth and select at least one of the references to clips of the content in the interleaved manifest file in response to the network bandwidth.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×