U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method and apparatus for generating runlength-limited coding with DC control

Patent 6002718 Issued on December 14, 1999. Estimated Expiration Date: Icon_subject October 27, 2015. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

3108261

3518662

DC free encoding for data transmission system
Patent #: 4027335
Issued on: 05/31/1977
Inventor: Miller

Method and apparatus for generating a noiseless sliding block code for a (1,7) channel with rate 2/3
Patent #: 4413251
Issued on: 11/01/1983
Inventor: Adler ,   et al.

Method for reducing the number of bits in a binary word representing a series of addresses
Patent #: 5481687
Issued on: 01/02/1996
Inventor: Goubert, et al.

Method and apparatus for variable length coding with reduced memory requirement
Patent #: 5561422
Issued on: 10/01/1996
Inventor: Kim

Transmission system with improved decoding of a block code
Patent #: 5623517
Issued on: 04/22/1997
Inventor: Braun

Method and apparatus for performing LZW data compression utilizing an associative memory
Patent #: 5642112
Issued on: 06/24/1997
Inventor: Cooper

16B/20B encoder Patent #: 5663724
Issued on: 09/02/1997
Inventor: Westby

Inventor

Application

No. 549377 filed on 10/27/1995

US Classes:

375/240, BANDWIDTH REDUCTION OR EXPANSION341/58, To or from minimum d.c. level codes341/59, To or from run length limited codes341/106, Coding by table look-up techniques358/426.12, Auxiliary information transmitted (e.g., required to perform or identify decoding technique)375/292, Disparity reduction704/503AUDIO SIGNAL TIME COMPRESSION OR EXPANSION (E.G., RUN LENGTH CODING)

Examiners

Primary: Chin, Wellington
Assistant: Luther, William

Attorney, Agent or Firm

International Classes

H04L 025/34
H04B 001/66

Abstract

The present invention provides a lossless coding scheme that maps unconstrained binary sequences into sequences that obey the (d,k)-RLL constraint while offering a degree of DC control. In the preferred embodiment, the channel encoder is a state machine which uses a single "overlapping" table for all states rather than using multiple tables. Recognizing that a subset of codewords in a first state xi are identical to a subset of codewords in the second state xj, the overlapping encoding table uses identical addresses for the subset of identical codewords in the first and second state. Thus addresses for more than one state may point to a single codeword. A number of input bytes can be encoded into two different codewords which have different parity of ones, thus allowing for DC control. Decoding is carried out in a state-independent manner.

Other References

  • J. C. Mallinson and J. W. Miller, "Optimal Codes for Digital Magnetic Recording", Radio and Elec. Engineering, vol. 47, No. 4, Apr., 1997, pp. 172-176
  • J. Gu and T. Fuja, "A New Approach to Constructing Optimal Block Codes for Runlength-Limited Channels", IEEE Transactions on Information Theory, vol. 40, No. 3, May, 1994, pp. 774-785
  • B. H. Marcus, P. H. Siegel, and J. K. Wolf, "Finite-State Modulation Codes for Data Storage", IEEE Journal on Selected Areas in Communication, vol. 10, No. 1, Jan., 1992, pp. 5-37
  • P. A. Franaszek, "Sequence-State Methods for Run-length-limited Coding", IBM J. Research Development, vol. 14, Jul. 1970, pp. 376-383
  • A. M. Patel, "Zero-Modulation Encoding in Magnetic Recording", IBM J. Research Development, vol. 19, Jul., 1975, pp. 366-378
  • R. L. Adler, D. Coppersmith, and Martin Hassner, "Algorithms for Sliding Block Codes, An Application of Symbolic Dynamics to Information Theory", IEEE Transaction on Information Theory, vol. 11-29, No. 1, Jan., 1983, pp. 5-21
  • Brian H. Marcus, Ron M. Roth, Paul H. Siegel, "Constrained Systems and Coding for Recording Channels", IBM Research Division, RJ 9931 (87890) Jan. 18, 1995 Mathematics, Dec. 21, 1994, pp. 1-151
  • K. A. Schouhamer Immink: "Efmplus: The Coding Format of the Multimedia Disc", IEEE Transactions on Consumer Electronics, vol. 41, No. 3, Aug., 1995, pp. 491-497
  • D. R. Helman, "General Purpose Data Compression ICs", 36th IEEE Computer Society International Conference, 1991, pp. 344-348
  • B. Marcus and P. H. Siegel, "Finite-State Modulation Codes for Data Storage", IEEE Journal on Selected Areas in Communications, vol. 10, No. 1, Jan., 1992, New York, pp. 5-3
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?