×

System and method for verifying presentation of an advertisement inserted in a video stream

  • US 10,681,401 B2
  • Filed: 09/04/2018
  • Issued: 06/09/2020
  • Est. Priority Date: 09/04/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by a processing system including a processor, a data stream comprising media content that includes program content and advertising content;

    monitoring, by the processing system, for presence of a first marker in the data stream at a first test point at an output of a receiving device for the data stream, thereby generating first test data;

    performing, by the processing system, a first encoding of the data stream using a first encoding device;

    monitoring, by the processing system, for presence of a second marker in the data stream at a second test point at an output of the first encoding device, thereby generating second test data;

    performing, by the processing system, a second encoding of the data stream using a second encoding device, the second encoding comprising data compression;

    monitoring, by the processing system, for presence of a third marker in the data stream at a third test point at an output of the second encoding device, thereby generating third test data;

    delivering, by the processing system, the data stream to a server for distribution over a network, thereby enabling presentation of the media content, wherein the data stream propagates from the receiving device toward the server along a data path;

    collecting, by the processing system, the first test data, the second test data, and the third test data;

    correlating, by the processing system, the first test data, the second test data, and the third test data;

    determining, by the processing system in accordance with a result of the correlating, whether the advertising content was presented; and

    responsive to determining that the advertising content was not presented;

    generating, by the processing system, an alarm message; and

    determining, by the processing system based on the result of the correlating, a location on the data path of a fault causing the advertising content to not be presented,wherein the first test data, the second test data, and the third test data are collected simultaneously with propagation of the data stream along the data path.

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