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

Methods and apparatus for encoding and decoding an audio and/or video signal, and a record carrier used therewith or produced therefrom

Assignee: US Philips Corp
•
Filing: 1996-09-09
•
Granted: 1998-12-01
•
Expires: 2016-09-09
📄 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 is encoded into code blocks of variable lengths, each corresponding to a picture or picture pair. A decoder delay time parameter is 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.

Inventors

  • 👤 Wiebe De Haan
  • 👤 Jan VAN DER Meer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:05
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; H04N5/92; H04N5/926; H04N5/9265; H04N5/9267; G; G11; G11B; G11B20/00; 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: 42
Claim 1
Independent Claim 74 words
A method for encoding an audio and/or video signal, the method comprising: encoding successive portions of the audio and/or video signal into corresponding successive code blocks; determining a delay time parameter for at least one code block of the code blocks, which delay time parameter indicates how long after the code block has been received by a decoding device it is to be decoded; and inserting the delay time parameter into the code block.
Claim 2
Independent Claim 74 words
A method for encoding an audio and/or video signal, the method comprising: encoding successive portions of the audio and/or video signal into corresponding successive code blocks; determining a delay time parameter for at least one code block of the code blocks, which delay time parameter indicates how long after the code block has been received by a decoding device it is to be decoded; and inserting the delay time parameter into the code block.
Claim 3
Dependent Claim 22 words
The method as claimed in claim 1, wherein the delay time parameter is inserted into a predetermined position of the code block.
Claim 4
Dependent Claim 20 words
The method as claimed in claim 2, wherein the code block is a first code block of the code blocks.
Claim 5
Dependent Claim 38 words
The method as claimed in claim 2, wherein the delay time parameter indicates how long before decoding the code block the code block is to be stored within a decoder buffer, which receives the code blocks before decoding.
Claim 6
Dependent Claim 33 words
The method as claimed in claim 4, wherein the delay time parameter indicates how long each code block of the code blocks is to be stored in the decoder buffer before being decoded.
Claim 7
Dependent Claim 35 words
The method as claimed in claim 4, 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 8
Dependent Claim 16 words
The method as claimed in claim 2, wherein the delay time parameter is a time indication.
Claim 9
Dependent Claim 23 words
The method as claimed in claim 2, wherein the delay time parameter is a number of clock period of a predetermined clock signal.
Claim 10
Dependent Claim 18 words
The method as claimed in claim 2, wherein the delay time parameter is the state of a counter.
Claim 11
Dependent Claim 28 words
The method as claimed in claim 2, further comprising recording the code blocks after insertion of the delay time parameter on an optically readable or magnetic record carrier.
Claim 12
Dependent Claim 11 words
A record carrier produced by the method claimed in claim 10.
Claim 13
Dependent Claim 24 words
The method as claimed in claim 2, further comprising transmitting the code blocks after insertion of the delay time parameter to a decoding device.
Claim 14
Dependent Claim 48 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 a same predetermined position of the code block for which that respective delay time parameter is determined.
Claim 15
Dependent Claim 14 words
The method as claimed in claim 13, wherein the code blocks have variable lengths.
Claim 16
Independent Claim 86 words
An apparatus for encoding an audio and/or video signal, the apparatus comprising: an encoder which encodes successive portions of the audio and/or video signal into corresponding successive code blocks; a paramater determining unit which determines a delay time parameter for at least one code block of the code blocks, which delay time parameter indicates how long after the code block has been received by a decoding device it is to be decoded; and an inserting unit which inserts the delay time parameter into the code block.
Claim 17
Independent Claim 86 words
An apparatus for encoding an audio and/or video signal, the apparatus comprising: an encoder which encodes successive portions of the audio and/or video signal into corresponding successive code blocks; a paramater determining unit which determines a delay time parameter for at least one code block of the code blocks, which delay time parameter indicates how long after the code block has been received by a decoding device it is to be decoded; and an inserting unit which inserts the delay time parameter into the code block.
Claim 18
Dependent Claim 24 words
The apparatus as claimed in claim 15, wherein the inserting unit inserts the delay time parameter into a predetermined position of the code block.
Claim 19
Dependent Claim 30 words
The apparatus as claimed in claim 16, further comprising means for recording the encoded signal after insertion of the delay time parameter on an optically readable or magnetic record carrier.
Claim 20
Dependent Claim 23 words
A transmitting device, comprising the apparatus as claimed in claim 16, for transmitting the code blocks after insertion of the delay time parameter.
Claim 21
Dependent Claim 48 words
A record carrier, including: successive code blocks representing successive portions of an audio and/or video signal; and a delay time parameter for at least one code block of the code blocks indicating how long after that code block is obtained by a decoder it is to be decoded.
Claim 22
Dependent Claim 48 words
A record carrier, including: successive code blocks representing successive portions of an audio and/or video signal; and a delay time parameter for at least one code block of the code blocks indicating how long after that code block is obtained by a decoder it is to be decoded.
Claim 23
Dependent Claim 23 words
The record carrier as claimed in claim 19, wherein the delay time paramater is located at a predetermined position within the code block.
Claim 24
Dependent Claim 21 words
The record carrier as claimed in claim 20, wherein the code block is a first code block of the code blocks.
Claim 25
Dependent Claim 39 words
The record carrier as claimed in claim 20, wherein the delay time parameter indicates how long before decoding the code block the code block is to be stored within a decoder buffer, which receives the code blocks before decoding.
Claim 26
Dependent Claim 34 words
The record carrier as claimed in claim 22, wherein the delay time parameter indicates how long each code block of the code blocks is to be stored in the decoder buffer before being decoded.
Claim 27
Dependent Claim 36 words
The record carrier as claimed in claim 22, 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 28
Dependent Claim 17 words
The record carrier as claimed in claim 20, wherein the delay time parameter is a time indication.
Claim 29
Dependent Claim 24 words
The record carrier as claimed in claim 20, wherein the delay time parameter is a number of clock period of a predetermined clock signal.
Claim 30
Dependent Claim 19 words
The record carrier as claimed in claim 20, wherein the delay time parameter is the state of a counter.
Claim 31
Dependent Claim 38 words
The record carrier as claimed in claim 20, further comprising a plurality of delay time parameters which are each associated with and included in a different one of the code blocks at a same respective predetermined position therein.
Claim 32
Independent Claim 94 words
A method for decoding an audio and/or video signal which has been encoded into corresponding successive code blocks, the method comprising: obtaining the code blocks and a delay time parameter for at least one code block of the code blocks, which delay time parameter indicates how long after the code block has been obtained it is to be decoded; and decoding the code blocks in a manner whereby the decoding of the code block is delayed with respect to when it is obtained for a period of time indicated by the delay time paramater.
Claim 33
Independent Claim 94 words
A method for decoding an audio and/or video signal which has been encoded into corresponding successive code blocks, the method comprising: obtaining the code blocks and a delay time parameter for at least one code block of the code blocks, which delay time parameter indicates how long after the code block has been obtained it is to be decoded; and decoding the code blocks in a manner whereby the decoding of the code block is delayed with respect to when it is obtained for a period of time indicated by the delay time paramater.
Claim 34
Dependent Claim 22 words
The method as claimed in claim 29, wherein the delay time parameter is obtained from a predetermined position of the code block.
Claim 35
Dependent Claim 22 words
The method as claimed in claim 30, wherein the code blocks and the delay time parameter are obtained from a record carrier.
Claim 36
Dependent Claim 22 words
The method as claimed in claim 30, wherein the code blocks and the delay time parameter are obtained from a transmission medium.
Claim 37
Dependent Claim 43 words
The method as claimed in claim 30, wherein the code blocks are decoded in a manner whereby the decoding of each code block is delayed with respect to when it is obtained for the period of time indicated by the delay time parameter.
Claim 38
Dependent Claim 86 words
The method as claimed in claim 29, wherein a respective delay time parameter is obtained for a plurality of the code blocks from a same predetermined position in the code block to which that respective delay time parameter relates; and the code blocks are decoded in a manner whereby the decoding of each code block of the plurality of code blocks is delayed with respect to when it is obtained for a period of time indicated by the delay time paramater obtained from that code block.
Claim 39
Independent Claim 103 words
An apparatus for decoding an audio and/or video signal which has been encoded into corresponding successive code blocks, the apparatus comprising: receiving means for receiving the code blocks; parameter obtaining means for obtaining a delay time parameter for at least one code block of the code blocks, which delay time parameter indicates how long after the code block has been received it is to be decoded; and means for decoding the code blocks in a manner whereby the decoding of the code block is delayed with respect to when it is obtained for a period of time indicated by the delay time paramater.
Claim 40
Independent Claim 103 words
An apparatus for decoding an audio and/or video signal which has been encoded into corresponding successive code blocks, the apparatus comprising: receiving means for receiving the code blocks; parameter obtaining means for obtaining a delay time parameter for at least one code block of the code blocks, which delay time parameter indicates how long after the code block has been received it is to be decoded; and means for decoding the code blocks in a manner whereby the decoding of the code block is delayed with respect to when it is obtained for a period of time indicated by the delay time paramater.
Claim 41
Dependent Claim 25 words
The apparatus as claimed in claim 35, wherein the parameter obtaining means obtains the delay time parameter from a predetermined position of the code block.
Claim 42
Dependent Claim 62 words
The apparatus as claimed in claim 36, wherein the decoding means comprises a decoder buffer for receiving the code blocks prior to decoding; and a decoder, coupled to the decoder buffer, for receiving the code blocks from the decoder buffer and decoding them; wherein the decoder buffer stores the block code for a period of time indicated by the delay time paramater.

References Cited (Backward Citations)

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

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag