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

Icon_funbox Quotables

"There is no reason anyone would want a computer in their home."

Ken Olsen, chairman and founder of Digital Equipment Corporation ; 1977

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 341/59 - To or from run length limited codes


Subclass of Class 341 - Coded data generation or conversion
Definition: Subject matter for converting to or from codes where the
No. of applications: 65
Last issue date: 11/10/2011


1    
Application No.Application TitleIssue Date
20110273972CODING APPARATUS, CODING METHOD, RECORDING APPARATUS, RECORDING METHOD, DECODING APPARATUS, AND DECODING METHOD
A coding apparatus includes a transform table in which with regard to data words of m bits and code words of n bits where n and m are both integers and also n>m is established, 2m pieces of code words selected to have a tendency that the number of symbols ...
11/10/2011
20110267207CONTENT-BASED SEGMENTATION SCHEME FOR DATA COMPRESSION IN STORAGE AND TRANSMISSION INCLUDING HIERARCHICAL SEGMENT REPRESENTATION
In a coding system, input data within a system is encoded. The input data might include sequences of symbols that repeat in the input data or occur in other input data encoded in the system. The encoding includes determining a target segment size, determining a window s...
11/03/2011
20110234432SYSTEMS AND METHODS FOR OPTIMIZING BIT UTILIZATION IN DATA ENCODING
In one of many possible embodiments, a system for optimizing bit utilization in data encoding is provided. The exemplary system includes a data processing subsystem configured to identify a total number of unique characters within a set of data, which number represents ...
09/29/2011
20110115655CODING METHOD, CODING APPARATUS, DECODING METHOD, AND DECODING APPARATUS
Disclosed herein is a coding method including the step of: coding an information sequence in such a manner that upon performing error correction coding after carrying out RLL coding of the information sequence, the maximum number of consecutive 1-bits or 0-bits is α−...
05/19/2011
20110095921DATA DEMODULATOR, DATA DEMODULATION METHOD AND PROGRAM THEREOF
A data demodulator includes: a conversion means for converting an RLL code obtained by converting data in which information bits including specific bits are inserted at fixed intervals which is included in an input signal in accordance with a modulation table having var...
04/28/2011
20110083054HIGH-RATE REVERSE-ORDER RUN-LENGTH-LIMITED CODE
A system and method for encoding a stream of bits with a run-length limited high-rate reverse order encoding schema. According to one embodiment, an RLL encoding block includes a receiver having a precoder operable to receive a stream of N-bits having symbols of M-bits ...
04/07/2011
2010029571117B/20B CODING SYSTEM
A method, apparatus and system employing a 17 B/20 B coder is disclosed. The 17 B/20 B coder to receive an incoming stream including a 17 B block and a 20 B block, and partition the 17 B block into first blocks, and partitioning the 20 B into second blocks. The coder is...
11/25/2010
20100290533ENCODERS, DECODERS, CODECS AND SYSTEMS AND PROCESSES FOR THEIR OPERATION AND MANUFACTURE
A block encode circuit (800) including a scanner (820) operable to scan a block having data values spaced apart in the block by run-lengths to produce a succession of pairs of values of Level and Run representing each data value and run-length, and wherein...
11/18/2010
20100231425SYSTEMS AND METHODS FOR CONSTRUCTING HIGH-RATE CONSTRAINED CODES
A high-rate constrained code is provided to encode/decode channel data. A transformer translates binary channel data into an arbitrary alphabet size. The transformer selects an indicator word and makes forbidden prefix substitutions in the data to be transformed. A fini...
09/16/2010
20100194610Method and device for encoding a bit sequence
The invention is related to a method and a device for encoding of a bit sequence.

Said method comprises generating, for each run of Ones comprised in the bit sequence, a unary representation of length of the respective run of Ones, generati...

08/05/2010
20100164760CODING SCHEME FOR SERIAL DATA COMMUNICATIONS
An encoding scheme generates an encoded nine bit code word from each input eight bit data word. The coding scheme is such that the encoded data words have advantageous properties, such as a minimum of two polarity transitions in each encoded data word, and a maximum of ...
07/01/2010
20100149003RUN LENGTH LIMITER AND RUN LENGTH LIMITING METHOD
According to one embodiment, a run length limiter includes a searcher configured to search a received digital data for a specific symbol, an operator configured to operate an exclusive OR operation of the specific symbol and the digital data, and an output module config...
06/17/2010
20100117875SYSTEM AND METHOD FOR COMPRESSING A STREAM OF INTEGER-VALUED DATA
A method and system are provided to minimize the size and complexity of bitstreams associated with encoded data by using a new compression scheme. An entropy encoder receives a list of run/data value pairs and entropy encodes separately the runs and data values, selecti...
05/13/2010
20100102999CODING SYSTEM FOR MEMORY SYSTEMS EMPLOYING HIGH-SPEED SERIAL LINKS
A method, apparatus and system employing a coder is disclosed. The coder to receive an incoming stream including a first code block and a second code block, and partition the first code block into first small code blocks, and partition the second code block into second ...
04/29/2010
20100052953PROVIDING RUNNING DIGITAL SUM CONTROL IN A PRECODED BIT STREAM USING PRECODER AWARE ENCODING
A system includes a precoder-aware running digital sum (RDS) encoder that encodes user data as w-bit sub-blocks, to produce an encoded data block that meets block RDS constraints and consists of encoded data sub-blocks that meet sub-block RDS constraints. The sub-block ...
03/04/2010
20100019941ENCODING APPARATUS, METHOD, AND PROCESSOR
Disclosed is an apparatus in which there are provided a first storage unit for storing signals to which indexes are given in order to distinguish each of a plurality of signals that are to be coded; a first index computing unit for computing first indexes of non-zero si...
01/28/2010
20090276683DATA TRANSMISSION EQUIPMENT AND GENERATING METHOD FOR TRANSMISSION CODE
A transmitter communicates with a receiver and an error corrector corrects bit errors generated during data transmission. The transmitter has a scrambler unit that scrambles data so that a running disparity of 0 and 1 in the input data is substantially zero. A bit-strin...
11/05/2009
20090274381SCALABLE CODING
A method of encoding data comprises the steps of dividing the data into sets of data, transforming each set of data into a set of transform coefficients (A, B, C), assigning each transform coefficient to a single sub-set (S0, S1, . . . ) of the respective ...
11/05/2009
20090267811CODE DESIGN WITH DECREASED TRANSITION DENSITY AND REDUCED RUNNING DIGITAL SUM
In accordance with one or more embodiments data may be encoded into a code word that meets run length constraints and has a reduced running digital sum by encoding (N-y)−1 data bits and y flag bits into m first n-bit patterns that form a first N-bit code word, produci...
10/29/2009
20090195421METHOD AND APPARATUS FOR CONTROLLING DIGITAL SUM VALUE AND RECORDING MEDIUM FOR EXECUTING THE METHOD
A method of controlling a Digital Sum Value (DSV), including generating a plurality of DSV control bit patterns indicating predetermined information represented by at least one bit; and inserting any one of the generated DSV control bit patterns at a predetermined locat...
08/06/2009
20090128378MODULATION CODING
Methods and apparatus are provided for modulation coding of input data. In a first scheme, a modulation encoder applies a modulation code to input data to produce an (L,K)-constrained encoded bit-sequence, where K is maximum run-length of 0's, and L is the maximum run-l...
05/21/2009
20090045989CODING APPARATUS, DECODING APPARATUS, AMPLITUDE ADJUSTMENT APPARATUS, RECORDED INFORMATION READER, SIGNAL PROCESSING APPARATUS AND STORAGE SYSTEM
A general purpose of the present invention is to improve a DC-free property with a further reduced circuit scale while satisfying a run-length limit. An RLL/DC-free coding unit coding includes a first RLL coding unit, a first signal processing unit, a second RLL coding ...
02/19/2009
20090015446Coder and a Method of Coding For Codes With a Parity-Complementary Word Assignment Having a Constraint of D1=,R=2
Presently known d=1 codes have long trains consisting of consecutive 2T runs and an overall high frequency of occurrence of the shortest 2T runs that reduce the performance of the bit detector By using a code with an MTR constraint of 2 an improvement in the bit detecti...
01/15/2009
20090009369Data identification method and apparatus
Disclosed herein is a data identification method for identifying, from within a readout signal from a recording medium on or in which user data of k bits are recorded using a recording modulation code wherein m bits from among n bits which compose one codeword have a va...
01/08/2009
20080316072Method for Constructing RLL Codes of Arbitrary Rate
The claimed embodiments provide methods, apparatuses and systems directed to run-length limited (RLL) coding of data. In one implementation, concatenatable RLL codes with run lengths of zeroes not exceeding k are constructed for any rate N/(N+1) where N≦2k−2
12/25/2008
20080316071Modulation Coding with Rll (1,K) and Mtr (2) Constraints
This invention relates to a method of converting a user bitstream into a coded bitstream by means of a runlengh limited (d, k) channel code where the channel code has a constraint of d=1. In order to ensure an improvement in bit detection performance an additional RMTR ...
12/25/2008
20080284624HIGH-RATE RLL ENCODING
An unencoded m-bit data input sequence is divided into a block of n bits and a block of m−n bits. The block of n bits is divided into a first set of n+1 encoded bits, wherein at least one of P1 subblocks of the first set satisfies a G, M and I constraints. The first s...
11/20/2008
20080278356Method and apparatus for channel coding
For controlling the DC-content of a Run Length Limited RLL modulated channel bit stream organized in data blocks, control bits are periodically inserted into control blocks which are dynamically placed and sized near the data block boundaries in such a way as to enable ...
11/13/2008
20080272940Method and apparatus for channel coding and decoding
In a channel encoder comprising a dk-encoder stage and a precoding stage, obeyance of a repeated minimum transition runlength constraint is achieved because, between the dk-encoder and the precoder, data are passed through an RMTR encoder which replaces occurrences of a...
11/06/2008
20080191908Method and apparatus for coding information, method and apparatus for decoding coded information, method of fabricating a recording medium, the recording medium and modulated signal
Method of converting information words, which includes receiving m-bit information words, where m is an integer, and converting the m-bit information words into n-bit code words based on a code conversion table including a plurality of coding states, where n is an integ...
08/14/2008
20080186213Mechanism for channel synchronization
A channel synchronization method in which local serializers serially transmits first n-bit codes, respectively, to remote deserializers, respectively. Also local deserializers serially receive first n-bit codes, respectively, from remote serializers, respectively. One o...
08/07/2008
20080158025Method for Constructing RLL Codes of Arbitrary Rate
The claimed embodiments provide methods, apparatuses and systems directed to run-length limited (RLL) coding of data. In one implementation, concatenatable RLL codes with run lengths of zeroes not exceeding k are constructed for any rate N/(N+1) where N≦2k−2
07/03/2008
20080094262DATA MODULATING METHOD AND APPARATUS, DATA DEMODULATING METHOD AND APPARATUS, AND CODE ARRANGING METHOD
In a data demodulating method and apparatus, and a code arranging method, a multiplexer multiplexes an input data stream divided by a predetermined length into a plurality of types of pseudo random data streams using multiplexed information of predetermined bits by appl...
04/24/2008
20080094261Method Of Code Generation, and Method And Apparatus For Code Modulation
A method of generating codewords that conform to a run length limited (RLL) constraint represented by (d, k, a, b), where d is a minimum run length of a codeword, k is a maximum run length of the codeword, a is a length of source data, and b is a length of the codeword....
04/24/2008
20080068233DATA MODULATING METHOD AND APPARATUS, DATA DEMODULATING METHOD AND APPARATUS, AND CODE ARRANGING METHOD
In a data demodulating method and apparatus, and a code arranging method, a multiplexer multiplexes an input data stream divided by a predetermined length into a plurality of types of pseudo-random data streams using multiplexed information of predetermined bits by appl...
03/20/2008
20080068232DATA MODULATING METHOD AND APPARATUS, DATA DEMODULATING METHOD AND APPARATUS, AND CODE ARRANGING METHOD
In a data demodulating method and apparatus, and a code arranging method, a multiplexer multiplexes an input data stream divided by a predetermined length into a plurality of types of pseudo-random data streams using multiplexed information of predetermined bits by appl...
03/20/2008
20080030384Encoding apparatus, decoding apparatus, encoding method, computer readable medium storing program thereof, and computer data signal
This invention provides an encoding apparatus including a group generating unit that puts plural information values to be compressed together and generates a group of information values to be compressed; a code assignment unit that assigns a code to each group generated...
02/07/2008
20070229327Modulation Methods and Systems
A modulation method for symbols in a frame of a compact disc includes the steps of receiving a plurality of data words, modulating each data word into a code word of a corresponding data symbol, and providing a plurality of combinations of potential merge bits to be ins...
10/04/2007
20070080833Digital modulation apparatus and digital modulation method
A digital modulation apparatus capable of generating a modulated code so that binary slice is correctly performed when reproducing is provided. To achieve this, in a digital modulation apparatus (10A), a DSV change amount calculator (15) calculates change ...
04/12/2007
20060273935Method for encoding data
A method for encoding data includes a super cooling process wherein an input stream is manipulated, encoded and summarized to form entities that represent the input stream in a different form in super cooled sets. The super cooled sets can be used for example for the tr...
12/07/2006
1    
 
Sign InRegister
Username  
Password   
forgot password?