×

Method and apparatus for storage or relocation of defined positions in a data stream

  • US 7,664,105 B2
  • Filed: 11/15/2004
  • Issued: 02/16/2010
  • Est. Priority Date: 11/25/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for scanning a first digital data stream of time-sensitive video or audio data being composed of data packets of a first type, the data packets of the first type being packed into data packets of a second type forming a second digital data stream, wherein the data packets of the first type have individual different sizes and are larger than the data packets of the second type, and wherein the data packets of the second type have constant size, the method comprising steps of:

  • reading, by a device for reading digital video or audio data, or receiving, by a device for storing or recording digital video or audio data, the second digital data stream;

    reading or receiving an information file (I) containing navigation information;

    determining the start position of a first data packet of the first type within the second data stream;

    retrieving from the information file start positions of the data packets of the first type and additional information relating to the data packets of the first type, wherein the start position of a particular one of the data packets of the first type is relative to the start position of the next or previous data packet of the first type within said second data stream and comprises at least a number of data packets of the second type or a number of bytes, and wherein the additional information relating to a data packet of the first type comprises a time code corresponding to said particular data packet of the first type;

    controlling a device to scan the first data stream, based on said start position of the first data packet of the first type and on said retrieved start positions; and

    scanning the first data stream, wherein data packets of the second type or bytes within a data packet of the second type are skipped according to said retrieved number of data packets or number of bytes.

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