Patent US5491623A successfully refreshed from Google Patents.
Patent US5742347A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5742347A Expired / Lapsed US ⏱️ 0.0 years remaining

Efficient support for interactive playout of videos

Assignee: International Business Machines Corp
•
Filing: 1996-01-24
•
Granted: 1998-04-21
•
Expires: 2016-01-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method of transforming the standard compressed media stream used for distribution to a local form for a client station. A media stream is downloaded from an input source to a device in the local station and then played out the video stream in the local station. During the playout, the stream is transformed to another storage format by altering the standard/original compression form to a local form.

Inventors

  • 👤 Dilip Dinkar Kandlur
  • 👤 Ming-Syan Chen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 20:30
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17318; H04N19/00; H04N19/40; H04N19/60; H04N19/61; H04N5/00; H04N5/76; H04N5/78; H04N5/782; H04N5/783; H04N9/00; H04N9/79; H04N9/80; H04N9/804; H04N9/8042

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 126 words
A method of transforming a compressed media stream used for distribution of video information to a local client station, comprising the steps of: downloading the compressed media stream from an input source to a device in the local station, the compressed media stream having a compression format of a type that requires a temporally previous frame to fully decode a temporally subsequent frame; playing out a video stream, decoded from the compressed media stream, from the local station; transforming the compressed media stream to data having another storage format during the playing out by altering the compression format of the temporally subsequent frame to a temporally independent anchor frame format suitable for use in decoding interframe encoded frames during subsequent playing out of the video stream.
Claim 2
Independent Claim 126 words
A method of transforming a compressed media stream used for distribution of video information to a local client station, comprising the steps of: downloading the compressed media stream from an input source to a device in the local station, the compressed media stream having a compression format of a type that requires a temporally previous frame to fully decode a temporally subsequent frame; playing out a video stream, decoded from the compressed media stream, from the local station; transforming the compressed media stream to data having another storage format during the playing out by altering the compression format of the temporally subsequent frame to a temporally independent anchor frame format suitable for use in decoding interframe encoded frames during subsequent playing out of the video stream.
Claim 3
Dependent Claim 13 words
The method of claim 1 wherein the storage format includes compressed video data.
Claim 4
Dependent Claim 17 words
The method of claim 1 comprising the further step of, storing the data in a memory buffer.
Claim 5
Dependent Claim 26 words
The method of claim 3 comprising the further step of playing out at least some of the data from the memory buffer in reverse temporal order.
Claim 6
Dependent Claim 21 words
The method of claim 3 wherein the playing out in reverse temporal order comprises skipping a number of frames between playout.
Claim 7
Dependent Claim 28 words
The method of claim 1 wherein the compressed media stream is of an MPEG format and wherein the storage format includes converting decompressed P frames to I frames.
Claim 8
Dependent Claim 55 words
The method of claim 1 wherein the compressed stream is an MPEG stream and wherein the transformation is a procedure comprising the steps of: encoding P frames in the MPEG stream as I frames after the decompression and playout of each P frame; storing the compressed I frames in a secondary storage for later use.
Claim 9
Dependent Claim 24 words
The method of claim 7 wherein the encoding a P frame into an I frame is performed by a component in the local station.
Claim 10
Independent Claim 146 words
A method of transforming a compressed media stream of a type wherein video data is encoded as a plurality of frames and wherein interframe dependencies exist in the compression media stream such that the decompression of at least some frames is dependent upon decompression of at least once predecessor frame, comprising the steps of: downloading the compressed media stream from a source to a video playout station; decompressing the compressed media stream at the playout station and providing video signals generated from the compressed media stream to a playout device; during the providing, transforming the compressed media stream to video data having another storage format; the storage format being of a type wherein at the least some of the frames are converted to temporally independent anchor frames suitable for use in decoding interframe encoded frames during subsequent provision of the video signals to the playout device.
Claim 11
Independent Claim 146 words
A method of transforming a compressed media stream of a type wherein video data is encoded as a plurality of frames and wherein interframe dependencies exist in the compression media stream such that the decompression of at least some frames is dependent upon decompression of at least once predecessor frame, comprising the steps of: downloading the compressed media stream from a source to a video playout station; decompressing the compressed media stream at the playout station and providing video signals generated from the compressed media stream to a playout device; during the providing, transforming the compressed media stream to video data having another storage format; the storage format being of a type wherein at the least some of the frames are converted to temporally independent anchor frames suitable for use in decoding interframe encoded frames during subsequent provision of the video signals to the playout device.
Claim 12
Dependent Claim 32 words
The method of claim 9 wherein the compressed media stream is of an MPEG format and wherein the transforming comprises the steps of transforming P frames in the stream into I frames.
Claim 13
Dependent Claim 32 words
The method of claim 10 comprising the further step of playing out at least some of the frames of the another storage format, stored in the storage media, in reverse temporal order.
Claim 14
Independent Claim 122 words
An apparatus for playing out videos provided in a temporally dependant, compressed form, comprising: an interface for receiving compressed video data; a decoder, coupled to the interface, for decompressing the compressed video data; a buffer memory for storing the decompressed video data; a display controller, coupled to the buffer memory, for reading the data from the buffer memory and converting the data to a displayable form; an encoder coupled to the buffer memory, for converting at least some of the compressed video data into temporally independent anchor frames suitable for use decoding interframe encoded frames during subsequent provision of the video signals to the playout device; and, a secondary storage device connected to receive the temporally independent anchor frames from the encoder.
Claim 15
Independent Claim 122 words
An apparatus for playing out videos provided in a temporally dependant, compressed form, comprising: an interface for receiving compressed video data; a decoder, coupled to the interface, for decompressing the compressed video data; a buffer memory for storing the decompressed video data; a display controller, coupled to the buffer memory, for reading the data from the buffer memory and converting the data to a displayable form; an encoder coupled to the buffer memory, for converting at least some of the compressed video data into temporally independent anchor frames suitable for use decoding interframe encoded frames during subsequent provision of the video signals to the playout device; and, a secondary storage device connected to receive the temporally independent anchor frames from the encoder.
Claim 16
Dependent Claim 26 words
The apparatus of claim 12 wherein the decoder is an MPEG decoder and wherein the encoder converts P frames received by the decoder into I frames.
Claim 17
Dependent Claim 25 words
The apparatus of claim 12 further comprising means for playing out at least some of the data from the buffer memory in reverse temporal order.
Claim 18
Dependent Claim 21 words
The apparatus of claim 14 wherein the playing out in reverse temporal order comprises skipping a number of frames between playout.
Claim 19
Dependent Claim 54 words
The apparatus of claim 12 wherein the compressed video data is an MPEG stream, the encoder comprises means for encoding P frames in the MPEG stream as I frames after the decompression and playout of each P frame; and wherein the compressed I frames are stored in the secondary storage device for later use.
Claim 20
Dependent Claim 39 words
The apparatus of claim 12 further comprising user controls and means for playing out the frames of the local storage format from the secondary storage in reverse temporal order, in response to a command signal from the user controls.
Claim 21
Dependent Claim 14 words
The apparatus of claim 12 wherein the local storage format comprises compressed video frames.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-20 2001-10-20 2002-04-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-20 2005-10-20 2006-04-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-20 2009-10-20 2010-04-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag