×

Method for interleaving data for seamless playback of multiple program versions having common material

  • US 6,026,446 A
  • Filed: 08/03/1999
  • Issued: 02/15/2000
  • Est. Priority Date: 02/21/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A data stream containing data that represents at least two program versions A and B of source material, the data stream representing A-type segments of A-version source material, B-type segments of B-version source material, and C-type segments of source material common to both of said at least two versions;

  • with the data stream being adapted to be processed on a player which processes data representing C-type segments no matter which version of the source material is being processed and data representing only A-type or only B-type segments depending on which version of the source material is being processed;

    data being interleaved in the data stream to represent A-type and B-type paired segments disposed between successive C-type segments, with data representing each A-type segment and each B-type segment in a pair being divided into a single series of interleaved data blocks with the lengths of the individual A-type and B-type data blocks being limited to allow the player on which the data stream is processed to skip over A-type data blocks without interruptions when version B of the source material is processed and to skip over B-type data blocks without interruptions when version A of the source material is processed; and

    with each series of interleaved A-type and B-type data blocks being followed by data blocks representing the following C-type segment.

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