×

Output tracking for protected content-stream portions

  • US 10,389,786 B1
  • Filed: 09/30/2016
  • Issued: 08/20/2019
  • Est. Priority Date: 09/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing streaming content in a manner that prevents portions of the streaming content from being blocked or removed, the system comprising:

  • a data store including;

    a first set of content portions corresponding to a main content; and

    a second set of content portions corresponding to an additional content; and

    one or more computing devices configured with computer-executable instructions that, when executed, cause the computing devices to;

    obtain a request from a client computing device to provide a content stream including the main content;

    determine that the additional content is to be included in the content stream;

    determine notification information for the additional content, wherein the notification information indicates at least one notification requested to be transmitted to a provider of the additional content, the at least one notification indicating to the provider of the additional content that the client computing device has rendered the additional content on a display of the client computing device;

    generate a manifest for the content stream, wherein the manifest includes a set of identifiers including identifiers for the first set of content portions and for the second set of content portions;

    generate mapping information associating at least a first content portion, of the second set of content portions, and the notification requested by the provider of the additional content;

    obtain monitoring information indicating that the client computing device has rendered the first content portion on the display of the client computing device;

    identify, from the mapping information, the notification requested by the provider of the additional content; and

    transmit the notification to the provider as an indication that the client computing device has rendered the additional content on the display of the client computing device.

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