×

Methods and apparatus for identifying portions of a video stream based on characteristics of the video stream

  • US 8,326,127 B2
  • Filed: 01/30/2009
  • Issued: 12/04/2012
  • Est. Priority Date: 01/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing an audio/video stream, the method comprising:

  • providing a first audio/video stream including at least one segment of a show, at least one interstitial of the show and closed captioning data that is shifted in time relative to the at least one segment of the show;

    receiving autonomous location information referencing the closed captioning data to identify a first identified audio/video location within the first audio/video stream, wherein the first identified audio/video location is shifted in time relative to a corresponding referenced audio/video location within the first audio/video stream;

    receiving a first off-set and a second off-set;

    applying the first off-set to the first identified audio/video location to identify a second identified audio/video location as a possible segment boundary of the first audio/video stream;

    determining whether the second identified audio/video location corresponds with a first boundary of a segment of the show based on characteristics of a video frame at the second identified audio/video location;

    identifying a third identified audio/video location that corresponds with the first boundary of the segment responsive to determining that the second identified audio/video location does not correspond with the first boundary;

    determining a shift offset of the closed captioning data, the shift offset corresponding to a difference between the second identified audio/video location and the third identified audio/video location;

    identifying a second boundary of the segment of the show, using the first identified audio/video location, the second off-set, and the shift offset of the closed captioning data;

    filtering the interstitial from the first audio/video stream based on the first boundary of the segment of the show and the second boundary of the segment of the show to generate a second audio/video stream including the segment of the show; and

    outputting the second audio/video stream for presentation by a display device.

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