Match Document Document Title
6392570 Method and system for decoding 8-bit/10-bit data using limited width decoders  
A method and system for decoding 8B/10B data is provided. In one embodiment, the method includes the steps of determining the presence of one of a plurality of predetermined data sequences within a...
6388588 Encoding device and encoding method for changing code amount of compressed image data  
Compressed image data from a code memory is separated into quantization step values, code table information and variable-length codes. The variable-length codes are each decoded into a run length,...
6388587 Partial response channel having combined MTR and parity constraints  
A data storage channel encoder includes a data word input, a code word output and an encoder. The encoder is coupled between the data word input and the code word output and is adapted to encode...
6388602 Bubble and meta-stability error immune gray-code encoder for high-speed A/D converters  
An encoding circuit for use with a comparator, includes a plurality of logic elements for receiving an input from a comparator, and a Gray code encoder for receiving an output from the plurality of...
6384747 Data encoding to provide run-length control in a data storage system  
Data storage system circuitry comprises randomizer circuitry and run-length control circuitry. The randomizer circuitry generates randomized user data. The run-length control circuitry grades the...
6384996 Insertion of ones and zeroes into I-NRZI modulation for magnetic recording apparatus to facilitate head tracking  
In digital signal recording apparatus using I-NRZI modulation for recording, the need for intermittently reading or intermittently writing buffer storage is eliminated by using parallel-bit...
6377194 Analog computation device using separated analog signals, each having a specified amount of resolution, and signal restoration devices  
An analog computation system which forms a hybrid between analog and digital computation. The analog signal is divided into a plurality of separated analog signals, each of the different analog...
6378007 Data encoding scheme  
In a tape drive, or other storage device, used for storing computer data, both record data and record structure information such as file marks are encoded with codewords to form an encoded data...
6377532 Run-length limited encoding method and apparatus for use in a high density optical storage system  
In a run-length limited encoding method used in an optical data storage system for encoding input data of two bits into corresponding output data of five bits, a minimum run-length of zeroes (0's)...
6373407 Data encoding method for digital data recording and data recording system using the same  
The computer system includes a host system, a recording medium, and a digital signal decoder connected to the host system and the recording medium. The digital signal decoder receives M-bit data...
6373905 Decoding apparatus and decoding method  
A decoding apparatus comprises: decoding means which receives a first code sequence of a hierarchical structure as an input, decodes a code sequence of a selected first layer and higher layers in...
6369724 Modulating apparatus and method, demodulating apparatus and method, and transmission medium  
A channel bit sequence converting unit detects the particular code sequence in which the minimum run is repeated from the code rule output from the run detection processing unit and converts the...
6366223 Methods for coding and decoding nibble inversion codes and block inversion codes and coding and decoding apparatus for the same  
A nibble inversion and block inversion code coding and decoding method and a coding and decoding apparatus for the same. The apparatus includes a disparity calculator for receiving a pre-code in...
6362754 Method of decoding a stream of channel bits of a signal relating to a binary channel signal into a steam of source bits of a signal relating to a binary source signal  
A stream of channel bits, of a signal relating to a binary channel, is decoded into a stream of source bits, of a signal relating to a binary source. This binary channel includes a main channel and...
6362757 Method and apparatus for encoding MB810 line code with the characteristics of minimum bandwidth and DC-free  
A coding method for converting m-bit input data into n-bit codeword satisfying DC-free and minimum bandwidth characteristics that includes the following: Select the number of input bits m and the...
6359930 Modulation device and method and distribution medium  
A DSV bit is inserted in an input data string by a DSV bit determining insertion unit. A modulation unit has a conversion table, and the element of the conversion table comprises the element for...
6353912 Encoding circuit, encoding method, digital signal transmitting apparatus, and digital signal recording/reproducing apparatus  
An encoding circuit for use with a digital signal transmitting apparatus and a digital signal recording/reproducing apparatus encodes a 16-bit information word into a 18-bit code word by trellis...
6351501 Apparatus and method for providing direct current balanced code  
A highly efficient bit encoder and a method related thereto are provided. The bit encoder transmit DC-balanced digital signals over a transmission line. To provide a DC-balanced signal, an input...
6348881 Efficient hardware implementation of a compression algorithm  
Logic circuitry performs a matching algorithm function. A memory produces a match signal that indicates which memory cells contain data that matches input address data to the memory. A first logic...
6346895 Apparatus and method for using nibble inversion code  
A method for using a nibble(partial bits of word) inversion code in a network system includes the steps of: a) adding 1 redundancy bit to n bit source data and generating a pre-code, n being an...
6344807 Packet-frame generator for creating an encoded packet frame and method thereof  
A packet-frame generator for creating an encoded packet frame comprising encoded control data and encoded utilizable data. A non-encoded packet frame comprising non-encoded control data and...
6340938 Demodulating device, demodulating method and supply medium with predetermined error length  
A demodulating device of the present invention in which an error code/constraint length determining unit, a minimum run continuation restricting code detecting unit and a minimum run/maximum run...
6335841 Coding apparatus and coding method  
In a coding method which does not restrict a run length of “1” while data is recorded/reproduced, there are such a drawback that when an error correction is carried out, a total number of error...
6331826 Method for providing an improved run-length encoding algorithm for data compression  
The present invention provides an improved method for encoding a plurality of bit sequences. The present invention includes reading a bit sequence; determining a minimum number of bits for a repeat...
6329934 Modifying data which has been coded  
Data (D), which has been coded by a coder (COD) so as to obtain coded data (CD), is modified. The data (D) may be, for example, a sequence of pictures which has been coded in accordance with an...
6323787 Data transmission method and device  
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...
6313764 Demodulating device, demodulating method and transmission medium  
According to the present invention, in the demodulating device, demodulating method and transmitting medium, a channel bit sequence of a variable length code having a minimum run d of 1 or more was...
6311305 Method and system for overriding error correction  
A method and system for overriding error correction capabilities of digital optical media is provided. The overriding of the error correction codes (ECC) is accomplished by causing a...
6300886 Four-to-six code table, modulation using same but no merging bit, their application to optical disc recording or playing systems  
A 4-to-6 code table, and a 4-to-6 modulation method and system that uses the table and provides a 6-bit code stream satisfying a (1, 7) RLL constraints and the DSV constraint and including no...
6297753 Eight-to-fifteen modulation using no merging bit and optical disc recording or reading systems based thereon  
A p-to-q (p<q) code table, and a p-to-q modulation method and system that uses the table and provides a q-bit code stream satisfying a predetermined RLL constraints and the DSV constraint and...
6295010 8B/10B encoder system and method  
According to one embodiment of the present invention a number of input bits are received in a first encoder circuit and the input bits are encoded to generate encoded bits in the first encoder...
6288655 Encoding and decoding techniques for data in 24 bit sequence  
Encoding and decoding systems and methods for digital data in 24 bit sequences. An encoder generates state variables as a function of four or fewer bits of the 24 bit sequence, and encodes the...
6288657 Encoding apparatus and method, decoding apparatus and method, and distribution media  
The subtracter performs subtraction processing between a pointer outputted from the pointer register and code words candidate outputted from the code word count storing circuit, and in accordance...
6285302 Runlength-limited code and method  
A method to create runlength-limited codes from shorter codes having suppression of error propagation by insertion of uncoded bits adjacent error suppression end bits of the shorter code.
6281815 Method of allocating RLL code having enhanced DC suppression capability, modulation method, demodulation method, and demodulation apparatus therefor  
An allocating method of allocating a run length limited (RLL) code having enhanced direct current (DC) suppression capability, modulation and demodulation methods, and a demodulation apparatus are...
6278748 Rate 5/6 maximum transition run code for read channels  
A method and apparatus encoding and decoding data for storage on a mass storage device is described. The code used is a 5/6 rate code in which a maximum transition run constraint is imposed. This...
6278386 Method of inhibiting copying of digital data by encoding decryption date within alternative channel bit selections  
A method of inhibiting copying of digital data. In a first embodiment, a sequence of symbols is added to original data, the sequence of symbols selected to encode into channel bits having a large...
6268812 Optical rotating recording medium, data recording method, recording apparatus and reproducing apparatus  
An optical rotating recording medium in which a 17-bit codeword is recorded converted from a 16 bit data, wherein (i) a 16-bit data word is coded to a 17-bit codeword set with restrictive...
6268810 Method of generating run length limited (RLL) code having improved DC suppression capability and modulation/demodulation method of the generated RLL code  
A method of generating a run length limited (RLL) code having improved direct current (DC) suppression capability and modulation and demodulation methods of the generated RLL code. According to the...
6259385 System for data transceiving using run-length constrained convolutional codes  
A method is disclosed for enforcing run-length limit constraints convolutional codes, comprising the steps of providing a desired run length limit constraint, providing a first convolutional code...
6246346 Storage system employing high-rate code with constraint on run length between occurrences of an influential pattern  
A storage system employs a method for encoding a sequence of input data blocks into a sequence of codewords. Each input data block includes a first predetermined number of bits (the data block...
6246348 Device for converting multiple signal types to NRZ format with automatic self-test  
The present invention is a device for converting an input signal of various formats to NRZ format in a user-selectable format with automatic self-testing, that includes at least one first channel,...
6241778 Methods and apparatus for implementing run-length limited and maximum transition run codes  
Data words are converted to codewords in accordance with a run-length limited (RLL) or maximum transition run (MTR) code in which the codewords are subject to one or more constraints on the number...
6229459 Data converting method and apparatus therefor  
M-bit input data is converted into an n-bit code using a ROM storing a table having a code group in which the number of consecutive bits "0" between bits "1", the number of consecutive bits "0" on...
6229458 Rate 32/34 (D=0, G=9/I=9) modulation code with parity for a recording channel  
A system and method for encoding a sequence of 32 bit digital data words into a sequence of 33 or more bit codewords having constraints of (d=0, G=9/I=9) for recording upon a magnetic medium within...
6204781 General rate N/(N+1) (0, G) code construction for data coding  
A general rate N/(N+1) (0, G), code construction, e.g., for a magnetic recording system, allows for encoding or decoding of a dataword having N elements, N preferably being an integer multiple of...
6198413 Partitioned DC balanced (0,6) 16B/18B transmission code with error correction  
A coding system includes methods and apparatus for producing a (0,6) run length limited rate 16B/18B code. The code produced is dc balanced and capable of operating near the theoretical performance...
6195025 Method and means for invertibly mapping binary sequences into rate 2/3 (1,K) run-length-limited coded sequences with maximum transition density constraints  
A method and means for reducing high-duty-cycle unconstrained binary signal sequences in storage and communications processes and systems by invertibly mapping such sequences into a (1, k) rate 2/3...
6188337 Low disparity coding method for digital data  
A 16B/18B low disparity code is described. The 16-bit input word is split into two bytes, i.e., into two 8-bit words, and each byte is mapped to a 9-bit word. The image of each input byte under the...
6188336 7/13 channel coding and decoding method using RLL(2,25) code  
A channel coding method for channel-coding digital data includes the steps of (a) inputting 7-bit data, and (b) coding the input 7-bit data into 13-bit channel data with reference to at least one...