×

Method of and system for the efficient encoding of data

  • US 5,790,057 A
  • Filed: 08/12/1996
  • Issued: 08/04/1998
  • Est. Priority Date: 08/12/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for transforming three state data to two state data, said three state data containing a succession of sequences of idle symbols and sequences of binary data symbols, where the said succession of idle signals has a minimum length of NI symbols and said succession of data signals has a minimum length of ND symbols, and said two state data containing a succession of binary data symbols, said system comprising:

  • A. means for separating said three state data into input blocks of N successive symbols from said three state data, where N is less than both NI +2 and ND +2;

    B. means for converting each of said input blocks to an encoded block of N+1 binary values each of said encoded block including;

    i. when the last symbol in the next previous input block is an idle symbol;

    a. n symbols having a first binary value, where n equals the number of idle symbols in said input block,b. one separator symbol having a second binary value, andc. N-n symbols, said N-n symbols corresponding in accordance with a first predetermined relationship to the binary values of the N-n data symbols in said input block, andii. when the last symbol in the previous input block is a data symbol;

    a. n symbols having said first binary value, where n equals the number of idle symbols in said input block,b. one separator symbol having said second binary value, andc. N-n symbols, said N-n symbols corresponding in accordance with a second predetermined relationship to the binary values of the N-n data symbols in said input block.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×