Match Document Document Title
6188335 Method and apparatus having cascaded decoding for multiple runlength-limited channel codes  
Two different (d,k)-RLL codes can be used in systems such as erasable and writable dense optical disks. This is because it is typically possible to make readers capable of reading information...
6184806 Rate 32/33 (D=0, K=6) run length limited modulation code having optimized error propagation  
A method and apparatus for encoding a sequence of 32 bit digital data words into a sequence of 33 bit code words in consonance with predetermined minimum zero run length (d) and predetermined...
6181742 Single pass target allocation for video encoding  
Systems and methods are provided for allocating bits to pictures in accordance with the bit allocation constraints for operation at both constant and variable bit rates. A statistical complexity...
6177890 Technique for increasing information density in data storage devices by utilizing a high-efficiency encoding scheme  
An encoding scheme to translate user information into encoded information, including the steps of receiving the user information and translating the user information into encoded information by...
6172623 Efficient bit scan mechanism  
A novel method and apparatus is disclosed for locating the first most, or least, significant set bit in a bit-string. The present invention breaks down the bit-string into a plurality of shorter...
6166664 Efficient data structure for entropy encoding used in a DWT-based high performance image compression  
What is disclosed is a method that allows a fixed length (L) codeword and flag to serve as a structure for encoding large run of identical values, a single bit capable of representing 2 L such...
6157325 Encoding of an input information signal  
The invention proposes an apparatus for encoding an information signal. The information signal can be a (d,k) sequence. The apparatus encodes the (d,k) sequence into a (d+n,k+n) sequence by...
6150964 M=10 (2,10), D=3.75 runlength limited code for multi-level data  
A system for encoding digital data with an M-ary (d,k) code to provide multi-level coded data where M>2 comprises an M-ary (d,k) encoder for accepting digital input data. The M-ary (d,k) coder...
6141783 Error propagation limiting encoder/decoder for multilevel decision feedback equalization  
The present invention is an encoder and decoder that eliminate all infinitely propagating error sequences for many sets of taps. The encoder includes an input circuit operable to receive an...
6130629 Rate 24/25 (0,9) code method and system for PRML recording channels  
A system and method employing a rate 24/25 (0,9) code constructed in accordance with a data byte interleaved with a rate 16/17 (0,5) codeword formed from two data bytes limits the number of...
6127952 Video data recording apparatus  
A video data run length decoding apparatus is disclosed. The aparatus includes a run length decoder for analyzing a run value of a coded video data, generating a run value, and alternately...
6127951 Modulating device, modulating device, demodulating device, demodulating device, and transmission medium run length limited coder/decoder with restricted repetition of minimum run of bit sequence  
In a modulation processing unit, m bits of input data are converted to an n bit fixed length code. In an RML conversion unit, a restriction code which limits a minimum run d in a channel bit...
6127954 PRML code encoding and decoding methods for high-density data storage device  
An encoding and decoding method compressing and error-correction encoding an input 8-bit data to immunize the input data to noise and other signal distortion causing factors. The error-corrected...
6118904 Method of encoding data to minimize the number of codewords  
A method of run-length encoding an image containing runs of white pixels and black pixels, by acquiring the image to encode; determining the length of all unique pixel run-lengths contained within...
6111528 Communications arrangements for network digital data processing system  
Arrangements are disclosed for use in a network of digital data processing systems for rapidly encoding information signals for transmission over communication links in the network, and for rapidly...
6104324 Coding/decoding method for reproducing data in high density and reproducing data, and apparatus therefor  
A coding/decoding method for high density data recording/reproduction, and an encoder/decoder. In the coding method for encoding an 8-bit binary data symbol X k (k=1, 2, 3, . . . , 8), received...
6100826 Symbol decoding method and apparatus  
A symbol decoding apparatus run-level-decodes corresponding symbol data using the same scan pattern data as used for run-level-encoding. A symbol separator separates the received run-level-encoded...
6097321 Punctured maximum transition run code, apparatus and method for providing the same  
A punctured maximum transition run (PMTR) code includes transition-allowed bit slots and transition-disallowed bit slots. Each of the transition-allowed bit slots is a bit slot in which a bit...
6097320 Encoder/decoder system with suppressed error propagation  
A magnetic recording system with a rate 16/17(0,6/8) encoder/decoder modulation code. This modulation code has a low k constraint for synchronization of a road clock of the magnetic recording...
6091347 Device and method for modulation and transmission medium  
Clock is reproduced stably. If data (limiting code) containing a plurality of consecutive minimum inversion interval Tmin is contained in the data inputted from a shift register, a Tmin consecution...
6084535 System and method for generating many ones codes with hamming distance after precoding  
A system comprises an encoder, a precoder, a PRML channel, a detector, and a decoder. An input signal is received by the encoder. The encoder generates a code string by adding one or more bits and...
6081210 Sliding block (rate 8/9) trellis code for magnetic recording  
A method and system for encoding user data bits for magnetic recording channels that produces a stationary trellis and that limits the burst error propagation to three user bytes. The input data...
6072410 Coding/decoding method for high density data recording and reproduction  
A coding/decoding method for high density data recording and reproduction uses 16/17 RLL(0,6/6) coding/decoding, and by adopting an encoder/decoder having a more straightforward structure, the...
6058087 Information recording apparatus, information recording medium and information reproducing apparatus  
An information recording apparatus 100, wherein record data whose length is 8 bits is modulated to code data whose length is 16 bits by using 8/16 modulation-demodulation method, and a data-sector...
6054944 Data transmission method and device using 8-10 bit conversion and successive plus and minus running disparity synchronous data words  
In the case of transmitting upon converting the 8-bit word string data showing signal information to the 10-bit word string data consisting of word synchronous data, 8-bit word string data showing...
6052072 System and scheme for maximum transition run length codes with location dependent constraints  
A method and apparatus for encoding data produces a code stream of code words, where each code word includes two subsets of code bits. Each subset of code bits is constrained by a different maximum...
6046691 Rate 16/17 (0,5) modulation code apparatus and method for partial response magnetic recording channels  
A system and method employing a rate 16/17 (0,5) code constructed in accordance with a set of pivot bits and a set of corrections for predefined code violations limits the number of consecutive...
6043764 System for decoding the EFM and EFM-plus format in optical disc (CD and DVD) read units and corresponding method of decoding  
System for decoding code words in the EFM-PLUS and/or EFM format in which an enumeration block makes it possible to associate in a one-to-one manner with each of the code words a numerical value...
6032284 Trellis coding system for disc storage systems  
In a sampled amplitude read channel for reading data recorded on a disc storage medium, a sequence detector is disclosed which operates according to a time varying trellis state machine matched to...
6023234 EFM encoder and DSV calculator  
There is provided an EFM encoder comprising a DSV calculator which is smaller in circuit scale than a conventional DSV calculator. The above DSV calculator has a merging-bit DSV calculator, a...
6018304 Method and apparatus for high-rate n/n+1 low-complexity modulation codes with adjustable codeword length and error control capability  
Highly efficient, enhanced RLL and MTR constrained or modulation codes and a unified methodology for generating the same. The new codes also include partial error detection (PED) capability....
6014094 DSV control system  
A DSV (Digital Sum Value) control system for use in conversion of a sequence of m-bit digital data codes into at least first and second sequences of n-bit digital modulation codes using a plurality...
6011497 Location dependent maximum transition run length code with alternating code word length and efficient K constraint  
An encoder and a method of encoding successive data words into successive code words having alternating code word lengths. Each code word has a plurality of bit locations. A first maximum...
6002718 Method and apparatus for generating runlength-limited coding with DC control  
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...
5999110 Defect tolerant binary synchronization mark  
Disclosed is an error tolerant binary encoded synchronization mark concatenated with a known pattern, such as a VFO pattern, comprising an encoded pattern of a fixed plurality of bits, the encoded...
5995543 Constrained fixed delay tree search receiver for a MTR=2 encoded communication channel  
A constrained fixed delay tree search receiver for an MTR=2 encoded communication channel includes a filter circuit responsive to a received signal for producing a channel impulse response...
5995561 Method and apparatus for reducing noise correlation in a partial response channel  
A method and apparatus for reducing noise correlation in a partial response channel through optimization of a look-ahead maximum likelihood (ML) detector. In the method of the present invention,...
5991340 Method and system for encoding and decoding data using run prediction  
A data encoding method having a prediction setting process that designates a numerically superior symbol as either a "0" or a "1", and the other one is designated as a numerically inferior symbol....
5969649 Run length limited encoding/decoding with robust resync  
Disclosed are robust Resync patterns for insertion into a run length limited (d,k) encoded channel bit stream, which Resync pattern may be recovered from the RLL (d,k) encoded bit stream without...
5963152 Resolving block method for synchronization correction in run-length limited codes  
An efficient method and apparatus corrects synchronization problems in the recovery data stored on magnetic media. Resolving blocks are inserted into the unconstrained data string at specified...
5956195 Method and apparatus for three dimensional sequence estimation in partially constrained binary channels  
An information handling system, such as a magnetic disk drive, includes a data channel which has a method and apparatus for detecting binary symbols from a received signal subject to intersymbol...
5952944 Modulation device and demodulation device and methods of the same  
A modulation device and a demodulation device suitably performing DSV control while reducing the size and lowering the price of the hardware. Recording data is modulated at a modulator. In a DSV...
5949357 Time-varying maximum-transition-run codes for data channels  
A data channel, such as a magnetic recording/playback channel implements a time-varying maximum-transition-run code such that the code allows three consecutive transitions while it removes a...
5943368 Transmission, recording and reproduction of a digital information signal  
A digital information signal is channel encoded into a channel signal. Data sequences in the channel encoded information signal that give rise to an analog signal, upon reproduction or reception,...
5936558 Signal space detector for channels utilizing a code having time varying constraints  
Data is detected from a disc in a disc drive and provided as a sampled read signal including data samples provided in a plurality of time intervals. A signal space detector is configured to detect...
5933103 RLL code generation method for data storage device and recoding method therefor  
A run length limited (RLL) code generation method for a data storage device is provided. In the RLL code generation method for generating a predetermined number of bit codewords, sequences of...
5925129 Desktop computer system having compressed suspend to hardfile  
A desktop computer system having the capability to suspend and resume the state of the computer system. The suspended system state is saved to the system hard file such that system power may be...
5920272 Record carrier containing a signal having a sequence of successive information signal portions  
A series of m-bit information words is converted to a modulated signal. For each information word from the series, an n-bit code word is delivered. The delivered code words are converted to the...
5917857 Digital modulation apparatus, a digital modulation method, and a recording medium therefor  
A digital modulation apparatus applies a method for converting data words to runlength-limited code words using plural conversion tables. The data words are converted to code words that...
5892467 Signal modulation method employing multilevel run length limit coding scheme  
A signal modulation method used for a digital channel of digital recording media and digital communication. The method includes the steps of (a) receiving data in a first data unit of a first bit...