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

Method and apparatus for encoding and decoding an audio and/or video signal, and a record carrier for use with such apparatus

Assignee: Koninklijke Philips NV
•
Filing: 1994-08-31
•
Granted: 1997-02-25
•
Expires: 2014-08-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Methods and apparatus for encoding and decoding an audio and/or video signal, and a record carrier for use with such apparatus. One or more audio and/or full motion video signals, e.g., a video signal (and possibly computer data), are recorded on an interactive compact disc. The video signal prior to being recorded is encoded into code blocks of variable lengths, each corresponding to a picture or picture pair. A decoder delay time parameter associated with one or more of the code blocks, which parameter represents a length of time (i.e., a delay time) with which the corresponding picture of a code block is to be displayed after that code block has been received by a decoding apparatus is determined and included in the video signal prior to being recorded.

Inventors

  • 👤 Wiebe De Haan
  • 👤 Jan VAN DER Meer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:06
CPC Classifications
G; G11; G11B; G11B20/00; H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/92; H04N5/926; H04N5/9265; H04N5/9267; G11B20/10; G11B20/10527; G11B20/12; G11B20/1217; G11B20/1251; G11B27/00; G11B27/02; G11B27/031; G11B27/034; G11B27/10; G11B27/102; G11B27/105; G11B27/19; G11B27/28; G11B27/30; G11B27/3027; G11B27/3036; G11B27/34; G11B27/36; H04N5/9201; H04N5/9205; H04N5/9261; H04N7/00; H04N7/24; H04N7/52; H04N9/00; H04N9/79; H04N9/80; H04N9/804; H04N9/8042; H04N9/806; H04N9/8063; G11B2020/10537; G11B2220/00; G11B2220/20; G11B2220/25; G11B2220/2525; G11B2220/2537; G11B2220/2545; G11B2220/255; H04N5/78; H04N5/781; H04N5/782; H04N5/783; H04N5/84; H04N5/85; H04N5/93; H04N5/937

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 128 words
A method for encoding an audio and/or video signal into an encoded signal which can be decoded by a decoding device including a decoder buffer for receiving the encoded signal and a decoder for decoding the encoded signal, the method comprising: encoding successive portions of the audio and/or video signal into corresponding successive code blocks making up the encoded signal; determining a delay time parameter for a code block of the code blocks, which delay time parameter represents a length of time during which the code block is to be stored within the decoder buffer before decoding by the decoder in order to ensure that the decoder buffer will not experience overflow or underflow of the code blocks; and inserting the delay time parameter into the encoded signal.
Claim 2
Independent Claim 128 words
A method for encoding an audio and/or video signal into an encoded signal which can be decoded by a decoding device including a decoder buffer for receiving the encoded signal and a decoder for decoding the encoded signal, the method comprising: encoding successive portions of the audio and/or video signal into corresponding successive code blocks making up the encoded signal; determining a delay time parameter for a code block of the code blocks, which delay time parameter represents a length of time during which the code block is to be stored within the decoder buffer before decoding by the decoder in order to ensure that the decoder buffer will not experience overflow or underflow of the code blocks; and inserting the delay time parameter into the encoded signal.
Claim 3
Dependent Claim 48 words
The method as claimed in claim 1, wherein the method is used to encode at least two audio and/or video signals into at least two respective encoded signals which each includes a respective delay time parameter therein, and further comprises combining the at least two respective encoded signals.
Claim 4
Dependent Claim 46 words
The method as claimed in claim 1, wherein the audio and/or video signal is a video signal, and the method further comprises combining an encoded audio and/or data signal with the encoded signal after insertion of the delay time parameter to obtain in a combination signal.
Claim 5
Dependent Claim 21 words
The method as claimed in claim 3, further comprising recording the combination signal on an optically readable or magnetic record carrier.
Claim 6
Dependent Claim 18 words
The method as claimed in claim 3, further comprising recording the combination signal produced on a record carrier.
Claim 7
Dependent Claim 16 words
A recorded record carrier having the combination signal produced by the method claimed in claim 5.
Claim 8
Dependent Claim 28 words
The method as claimed in claim 1, further comprising recording the encoded signal after insertion of the delay time parameter on an optically readable or magnetic record carrier.
Claim 9
Dependent Claim 24 words
The method as claimed in claim 1, further comprising recording the encoded signal on a record after insertion of the delay time parameter carrier.
Claim 10
Dependent Claim 16 words
A recorded record carrier having the encoded signal produced by the method claimed in claim 8.
Claim 11
Dependent Claim 18 words
The method as claimed in claim 1, wherein the delay time parameter is included in the code block.
Claim 12
Dependent Claim 20 words
The method as claimed in claim 1, wherein the code block is a first code block of the code blocks.
Claim 13
Dependent Claim 55 words
The method as claimed in claim 1, wherein the delay time parameter represents the length of time during which each of the code blocks is to be stored within the decoder buffer before decoding by the decoder in order to ensure that the decoder buffer will not experience overflow or underflow of the code blocks.
Claim 14
Dependent Claim 43 words
The method as claimed in claim 1, wherein a respective delay time parameter is determined for a plurality of the code blocks, and each respective delay time parameter is inserted into the code block for which that respective delay time parameter is determined.
Claim 15
Dependent Claim 16 words
The method as claimed in claim 1, wherein the delay time parameter is a time indication.
Claim 16
Dependent Claim 23 words
The method as claimed in claim 1, wherein the delay time parameter is a number of clock period of a predetermined clock signal.
Claim 17
Dependent Claim 18 words
The method as claimed in claim 1, wherein the delay time parameter is the state of a counter.
Claim 18
Dependent Claim 35 words
The method as claimed in claim 1, wherein the delay time parameter is the degree of occupation the decoder buffer must be at before the code block, after being stored therein, is to be decoded.
Claim 19
Dependent Claim 153 words
An encoding apparatus for use with a system for encoding and decoding an audio and/or video for signal, which system includes the encoding apparatus for encoding the audio and/or video signal into an encoded signal, and a decoding apparatus having a decoder buffer for receiving the encoded signal and a decoder for decoding the encoded signal, the encoding apparatus comprising: means for encoding successive portions of the audio and/or video signal into corresponding successive code blocks making up the encoded signal; means for determining a delay time parameter for a code block of the code blocks, which delay time parameter represents a length of time during which the code block is to be stored within the decoder buffer before decoding by the decoder in order to ensure that the decoder buffer will not experience overflow or underflow of the code blocks; and means for inserting the delay time parameter into the encoded signal.
Claim 20
Dependent Claim 153 words
An encoding apparatus for use with a system for encoding and decoding an audio and/or video for signal, which system includes the encoding apparatus for encoding the audio and/or video signal into an encoded signal, and a decoding apparatus having a decoder buffer for receiving the encoded signal and a decoder for decoding the encoded signal, the encoding apparatus comprising: means for encoding successive portions of the audio and/or video signal into corresponding successive code blocks making up the encoded signal; means for determining a delay time parameter for a code block of the code blocks, which delay time parameter represents a length of time during which the code block is to be stored within the decoder buffer before decoding by the decoder in order to ensure that the decoder buffer will not experience overflow or underflow of the code blocks; and means for inserting the delay time parameter into the encoded signal.
Claim 21
Dependent Claim 30 words
The encoding apparatus as claimed in claim 18, wherein the means for inserting the delay time parameter into the encoded signal inserts the delay time parameter into the code block.
Claim 22
Dependent Claim 49 words
The encoding apparatus as claimed in claim 19, wherein the audio and/or video signal is a video signal, and the encoding device further comprises means for combining an encoded audio and/or data signal with the encoded signal after insertion of the delay time parameter to obtain a combination signal.
Claim 23
Dependent Claim 24 words
The encoding apparatus as claimed in claim 20, further comprising means for recording the combination signal on an optically readable or magnetic record carrier.
Claim 24
Dependent Claim 31 words
The encoding apparatus as claimed in claim 18, further comprising means for recording the encoded signal after insertion of the delay time parameter on an optically readable or magnetic record carrier.
Claim 25
Dependent Claim 158 words
A decoding apparatus for use with a system for encoding and decoding an audio and/or video signal, which system includes an encoding apparatus for encoding the audio and/or video signal into code blocks making up an encoded signal, determining a delay time parameter for a code block of the code blocks and inserting the delay time parameter into the encoded signal, and the decoding device for decoding the encoded signal, the decoding device comprising: a) means for obtaining the delay time parameter from the encoded signal; b) a decoder buffer for receiving the code blocks from the encoded signal; and c) a decoder for decoding the code blocks after receipt by the decoder buffer, which decoder decodes the code block when the code block has been stored in the decoder buffer for a length of time represented by the delay time parameter which ensures that the decoder buffer will not experience overflow or underflow of the code blocks.
Claim 26
Dependent Claim 158 words
A decoding apparatus for use with a system for encoding and decoding an audio and/or video signal, which system includes an encoding apparatus for encoding the audio and/or video signal into code blocks making up an encoded signal, determining a delay time parameter for a code block of the code blocks and inserting the delay time parameter into the encoded signal, and the decoding device for decoding the encoded signal, the decoding device comprising: a) means for obtaining the delay time parameter from the encoded signal; b) a decoder buffer for receiving the code blocks from the encoded signal; and c) a decoder for decoding the code blocks after receipt by the decoder buffer, which decoder decodes the code block when the code block has been stored in the decoder buffer for a length of time represented by the delay time parameter which ensures that the decoder buffer will not experience overflow or underflow of the code blocks.
Claim 27
Dependent Claim 49 words
The decoding apparatus as claimed in claim 23, further comprising control means for controlling the decoder buffer and the decoder so that the code block is stored in the decoder buffer for the length of time represented by the delay time parameter before the decoder decodes that code block.
Claim 28
Dependent Claim 62 words
The decoding apparatus as claimed in claim 23, wherein the audio and/or video signal is a video signal, and the encoded signal after insertion of the delay time parameter has been combined with an encoded audio and/or data signal in a combination signal; and said decoder apparatus further comprises means for separating the encoded signal from the encoded audio and/or data signal.
Claim 29
Dependent Claim 24 words
The decoding apparatus as claimed in claim 25, further comprising means for receiving the combination signal from an optically readable or magnetic record carrier.
Claim 30
Dependent Claim 29 words
The decoding apparatus as claimed in claim 25, further comprising means for receiving the encoded signal, including the delay time parameter, from an optically readable or magnetic record carrier.
Claim 31
Dependent Claim 57 words
The decoding apparatus as claimed in claim 23, wherein the decoder decodes each of the code blocks when that code block has been stored in the decoder buffer for a length of time represented by the delay time parameter in order to ensure that the decoder buffer will not experience overflow or underflow of the code blocks.
Claim 32
Independent Claim 116 words
A method for decoding an audio and/or video signal encoded in successive code blocks making up an encoded signal, which encoded signal further includes a delay,time parameter, the method comprising: a) obtaining the delay time parameter from the encoded signal; b) supplying the code blocks of the encoded signal to a decoder buffer; and c) decoding the code blocks after receipt by the decoder buffer in a manner whereby at least one of the code blocks is decoded when that code block has been stored in the decoder buffer for a length of time represented by the delay time parameter which ensures that the decoder buffer will not experience overflow or underflow of the code blocks.
Claim 33
Independent Claim 116 words
A method for decoding an audio and/or video signal encoded in successive code blocks making up an encoded signal, which encoded signal further includes a delay,time parameter, the method comprising: a) obtaining the delay time parameter from the encoded signal; b) supplying the code blocks of the encoded signal to a decoder buffer; and c) decoding the code blocks after receipt by the decoder buffer in a manner whereby at least one of the code blocks is decoded when that code block has been stored in the decoder buffer for a length of time represented by the delay time parameter which ensures that the decoder buffer will not experience overflow or underflow of the code blocks.

References Cited (Backward Citations)

US4215369A Cited
US4382299A Cited
US4472803A Cited
US4512006A Cited
US4680647A Cited
US4816928A Cited
US4985784A Cited
US5130816A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-02-25 2000-08-26 2001-02-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-02-25 2004-08-26 2005-02-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-02-25 2008-08-26 2009-02-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag