×

Signature-based program identification apparatus and methods for use with digital broadcast systems

  • US 9,054,820 B2
  • Filed: 07/25/2012
  • Issued: 06/09/2015
  • Est. Priority Date: 06/20/2003
  • Status: Expired due to Term
First Claim
Patent Images

1. A method comprising:

  • receiving a digital data stream at a consumer site;

    storing the digital data stream until playback;

    generating digital signatures from the digital data stream during playback of the digital data stream at the consumer site by;

    extracting a first non-payload portion from a first data packet of the digital data stream, the first data packet including the first non-payload portion and a first payload portion;

    extracting a second non-payload portion from a second data packet of the digital data stream, the first data packet and the second data packet included in a first block of consecutive data packets;

    concatenating the first non-payload portion and the second non-payload portion to form a first digital signature;

    extracting a third non-payload portion from a third data packet, the third data packet including the third non-payload portion and a second payload portion;

    extracting a fourth non-payload portion from a fourth data packet of the digital data stream, wherein the third data packet and the fourth data packet are included in a second block of consecutive data packets; and

    concatenating the third non-payload portion and the fourth non-payload portion to form a second digital signature;

    comparing the first digital signature and the second digital signature to one or more reference signatures in a reference signature database; and

    identifying the digital data stream based on the comparison.

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