← Back to Patent Explorer
US4630272A Expired / Lapsed US ⏱️ 0.0 years remaining

Encoding method for error correction

Assignee: Sony Corp
•
Filing: 1984-04-27
•
Granted: 1986-12-16
•
Expires: 2004-04-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An encoding method for error correction of digital information data is provided. The encoding method comprises the steps of arranging the digital information data in a plurality of blocks each including a plurality of symbols, and generating first redundacy data from first respective groups of digital information data constituting symbols which exist in at least two blocks in a first direction. Second redundancy data is generated from second respective groups of digital information data constituting symbols which are included in the plurality of blocks in a second direction. First code sequences are formed for first error detection from the first digital information data groups and the first redundancy data, and second code sequences are formed for second error detection from the second digital information data group and the second redundancy code. Blocks including at least one of the digital information data and the first redundancy data are transmitted, and blocks including the second redundancy data are also transmitted.

Inventors

  • 👤 Tadashi Fukami
  • 👤 Kentaro Odaka
  • 👤 Shinya Ozaki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 02:16
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/18; G11B20/1806; G11B20/1809

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 167 words
An encoding method for error correction of digital information data, said encoding method comprising the steps of: arranging said digital information data in a plurality of blocks each including a plurality of symbols; generating first redundancy data from first respective groups of digital information data constituting symbols which exist in two adjacent only blocks of said plurality of blocks in a first direction in said blocks of digital information data; generating second redundancy data from second respective groups of digital information data constituting symbols which are included in said plurality of blocks in a second direction in said blocks of digital information data; forming first code sequences for first error detection from said first digital information data groups and said first redundancy data; forming second code sequences for second error detection from said second digital information data group and said second redundancy code; transmitting blocks including at least one of said digital information data and said first redundancy data; and transmitting blocks including said second redundancy data.
Claim 2
Dependent Claim 167 words
An encoding method for error correction of digital information data, said encoding method comprising the steps of: arranging said digital information data in a plurality of blocks each including a plurality of symbols; generating first redundancy data from first respective groups of digital information data constituting symbols which exist in two adjacent only blocks of said plurality of blocks in a first direction in said blocks of digital information data; generating second redundancy data from second respective groups of digital information data constituting symbols which are included in said plurality of blocks in a second direction in said blocks of digital information data; forming first code sequences for first error detection from said first digital information data groups and said first redundancy data; forming second code sequences for second error detection from said second digital information data group and said second redundancy code; transmitting blocks including at least one of said digital information data and said first redundancy data; and transmitting blocks including said second redundancy data.
Claim 3
Dependent Claim 31 words
An encoding method according to claim 1; in which the step of generating said first redundancy data includes the step of generating said first redundancy data for respective error correction codes.
Claim 4
Dependent Claim 28 words
An encoding method according to claim 2; in which the step of generating said first redundancy data includes the step of generating a plurality of error check symbols.
Claim 5
Dependent Claim 31 words
An encoding method according to claim 1; in which the step of generating said second redundancy data includes the step of generating said second redundancy data for respective error correction codes.
Claim 6
Dependent Claim 28 words
An encoding method according to claim 4; in which the step of generating said second redundancy data includes the step of generating a plurality of error check symbols.
Claim 7
Dependent Claim 78 words
An encoding method according to claim 1; in which the step of arranging said plurality of symbols includes the steps of arranging only even or odd numbered symbols into blocks of a first kind and arranging only the other into blocks of a second kind, and the step of generating second redundancy data includes the step of producing said second redundancy data from digital information data constituting symbols included in said blocks of the first and second kinds.
Claim 8
Dependent Claim 47 words
An encoding method according to claim 6; in which the step of transmitting said blocks comprising said digital information data and/or said first respective redundancy data includes the steps of individually transmitting said blocks of the first kind and individually transmitting said blocks of the second kind.
Claim 9
Dependent Claim 60 words
An encoding method according to claim 7; in which the blocks which include said second redundancy data produced from said blocks of the first kind are transmitted before said blocks of the first kind, and the blocks which include said second redundancy data produced from said blocks of the second kind are transmitted after said blocks of the second kind.
Claim 10
Dependent Claim 60 words
An encoding method according to claim 7; in which the blocks which include said second redundancy data produced from said blocks of the first kind are transmitted after said blocks of the first kind, and the blocks which include said second redundancy data produced from said blocks of the second kind are transmitted before said blocks of the second kind.
Claim 11
Dependent Claim 75 words
An encoding method according to claim 7; in which the step of producing said second redundancy data includes the steps of: producing one half of said blocks consisting of said second redundancy data from said digital information data constituting symbols comprising said blocks of the first kind; and producing the other half of said blocks consisting of said second redundancy data from said digital information data constituting symbols comprising said blocks of the second kind.
Claim 12
Dependent Claim 90 words
An encoding method according to claim 7; in which said digital information data is a two channel audio signal and including the further steps of: arranging a substantially equal number of said synbols comprising said digital information data provided by each said channel in said code sequence of said first redundancy data; and arranging a substantially equal number of said symbols comprising said digital information data provided by each channel in said code sequences of said second redundancy data, thereby preventing a concentration of errors in one of said channels.
Claim 13
Dependent Claim 62 words
An encoding method according to claim 11; in which the steps of transmitting said blocks include the steps of: transmitting said second redundancy data blocks produced from said blocks of the first kind after said blocks of the first kind; and transmitting said second redundancy data blocks produced from said blocks of the second kind before said blocks of the second kind.
Claim 14
Dependent Claim 62 words
An encoding method according to claim 11; in which the steps of transmitting said blocks include the steps of: transmitting said second redundancy data blocks produced from said blocks of the first kind before said blocks of the first kind; and transmitting said second redundancy data blocks produced from said blocks of the second kind after said blocks of the second kind.
Claim 15
Dependent Claim 43 words
An encoding method according to claim 6; in which the step of arranging said symbols includes the step of arranging said symbols composed of the same word of said digital information data in the same first code sequence of said first redundancy data.
Claim 16
Dependent Claim 39 words
An encoding method according to claim 6; including the further step of forming each of said blocks to include a block sync signal, a segment address, a block address, a CRC code, said digital information data and redundancy data.
Claim 17
Dependent Claim 33 words
An encoding method according to claim 1; in which the steps of forming said first and second code sequences includes the steps of forming said first and second code sequences of equal length.
Claim 18
Dependent Claim 40 words
An encoding method according to claim 1; in which the steps of forming said first and second code sequences existing in at least two blocks of said plurality of blocks includes the steps of including at least two adjacent blocks.
Claim 19
Dependent Claim 51 words
An encoding method according to claim 17; further including the steps of: arranging adjacent words of said digital information data in separate first code sequences of said first error correction code; and arranging adjacent words of said digital information data in separate second code sequences of said second error correction code.
Claim 20
Dependent Claim 79 words
An encoding method according to claim 17; including the further steps of: arranging adjacent words of said digital information data in separate code sequences of said first error correction code; arranging adjacent words of said digital information data in separate code sequences of said second error correction code; and arranging correction parity symbols of said first error correction code inonly one of said at least two blocks in which said code sequence of said first error correction code exists.

References Cited (Backward Citations)

US4044328A Cited
GB2061575A Cited
US4375100A Cited
US4435807A Cited
EP0048150A1 Cited
EP0048152A1 Cited
EP0048151A1 Cited
EP0053505A2 Cited
EP0093969A2 Cited
EP0102533A2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-12-15 1990-06-16 1990-12-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-12-15 1994-06-16 1994-12-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-12-15 1998-06-16 1998-12-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag