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

Icon_funbox Bizarre Patents

Patent No. 5678617

Method and apparatus for making a drink hop along a bar or counter

A method for generating a drink which appears to hop from a remote spot on the bar or counter and take one or more leaps, before landing in a patron's glass.

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 patents: 767
Last issue date: 05/15/2012


1                      
NumberTitleIssue Date
8179292Data modulation apparatus, data modulation method, data modulation program, and recording medium
A data modulation apparatus includes: insertion means for inserting information bits into data at a predetermined interval; conversion means for converting the data into which the information bits are inserted into an RLL code based on a modulation table that has a ...
05/15/2012
8130124Method and apparatus for improving the reliability of a serial link using scramblers
Embodiments provide for a method for eliminating pathological sequences in a serial bit stream. Parallel data words having a first bit length are received. The received data words may be analyzed for a pathological sequence. If a pathological sequence is present in ...
03/06/2012
8059017Code sequence generation method, modulation apparatus, modulation method, modulation program, demodulation apparatus, demodulation method, demodulation program and storage medium
A modulation apparatus includes: a modulation section that modulates, in accordance with a correlation table where a data sequence with a predetermined number of bits is associated with a code sequence with a predetermined number of bits, the data sequence into the ...
11/15/2011
8054207Enumerative DC-RLL constrained coding
Systems and methods are provided for encoding and decoding constrained codewords using an enumerative coding graph. The constrained codewords may contain run-length and DC level limits. The enumerative coding graph contains a series of states and each state has mult...
11/08/2011
8004430Coding 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...
08/23/2011
797809917B/20B coding system
A method, apparatus and system employing a 17B/20B coder is disclosed. The 17B/20B coder to receive an incoming stream including a 17B block and a 20B block, and partition the 17B block into first blocks, and partitioning the 20B into second blocks. The coder is fur...
07/12/2011
7893851Encoding 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-zer...
02/22/2011
7876241Data 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 ...
01/25/2011
7855665Enumerative DC-RLL constrained coding
Systems and methods are provided for encoding and decoding constrained codewords using an enumerative coding graph. The constrained codewords may contain run-length and DC level limits. The enumerative coding graph contains a series of states and each state has mult...
12/21/2010
7812744Method for error handling
In a method for error handling in transmission of a datum over a communications system, at least two data words consisting of bits are generated for the datum in accordance with a predefined coding rule, and one of the generated data words is selected taking into co...
10/12/2010
7812745Coding 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 cod...
10/12/2010
7804428System 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, sel...
09/28/2010
7791507Coder and a method of coding for codes with a parity-complementary word assignment having a constraint of d=1 , r=2
A coder converts M-bit information words into N-bit code words by generating a first and a second provisional code sequence using a coding rule by which, code words are logically assigned to information words so that a two's complement of a sum of coding bits includ...
09/07/2010
7777652Coding 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 sec...
08/17/2010
7773001Method and apparatus for channel coding having small running digital sum
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 ena...
08/10/2010
7773002Method 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 ...
08/10/2010
7750828Systems and methods for encoding and decoding data using selective substitution of conversion table
Systems and methods for encoding and decoding data utilize selective substitution of a conversion table for converting data having a basic data length of m bits into a variable length code (d, k; m, n) having a minimum run of d (d>0), a maximum run length of k and a...
07/06/2010
7719444Modulation 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 r...
05/18/2010
7683810Code 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, p...
03/23/2010
7667626Enumerative DC-RLL constrained coding
Systems and methods are provided for encoding and decoding constrained codes using an enumerative coding graph. The constrained code may contain run-length and DC level limits. The enumerative coding graph contains a series of states and each state has two branches ...
02/23/2010
7616135Code generation and allocation apparatus
A method of generating and allocating codewords includes allocating one of two selectable codewords b1 and b2 as codeword “b” when a preceding codeword “a” and a following codeword “b” form a code stream X, in which the codewords b1 ...
11/10/2009
7612697Rate-28/30 DC-free RLL code
A run-length limited (RLL) encoder includes a block detection module that receives a data block that includes N portions and generates N−1 coding bits indicating whether corresponding ones of N−1 of the N portions of the data block include one of all ones and al...
11/03/2009
7548175Encoding 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 gener...
06/16/2009
7535384Encoding apparatus, decoding apparatus, encoding method, decoding method, and information recording and playback apparatus
There is provided an apparatus which obtains a circumstance where LDPC codes are interleaved without damaging modulation rules and thereby a correction ability of LDPC encoding and decoding method is fully exhibited. The apparatus includes an RLL rule applying secti...
05/19/2009
75185348-bit to 10-bit encoding method and apparatus
Methods and systems for generating 10-bit control codes for use in 8-bit to 10-bit encoding are disclosed. Such control codes can have low subblock disparity (where subblocks include 6-bit and 4-bit blocks), limited run lengths when concatenated, limited run lengths...
04/14/2009
7486209Demodulation table, demodulating device and demodulating method, program, and recording medium
A demodulation table for converting variable length code (d, k; m, n; r) is provided. The variable length code has a maximum constraint length r>1, has a minimum run of d (d>0), has a maximum run of k, and a basic codeword length of n bits into data having a basic d...
02/03/2009
7477169Robust control/delineation in serial streams
Control symbols taking the form {k1-k2-k2-k1} are inserted in a serial stream including m bit data words. k1 and k2 are each predefined m bit control words differing from the m bit data words. The Hamming distance between k1 and k2 is at least 2. Such control symbol...
01/13/2009
7466246Modulation apparatus/method, demodulation apparatus/method and program presenting medium
A DSV control bit determining/inserting unit 11 inserts DSV control bits for execution of DSV control into an input data string and outputs the data string including the DSV control bits to a modulation unit 12. The modulation unit 12 converts t...
12/16/2008
7450035Data 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 ...
11/11/2008
7450034Data 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 ...
11/11/2008
7439882Optimized decompression using annotated back buffer
A system and method for decompression optimization employing a data input and a dedicated back buffer and data parser. The system and method also relate to accelerating the parsing process during decompression of a block of data by taking advantage of those naturall...
10/21/2008
7436332Runlength encoding of leading ones and zeros
A method and an encoder (1001) are disclosed for encoding an input bitstream derived from a block of coefficients relating to video data. Leading zeros and tailing zeros are determined and removed (4050, 4070) from the input bitstream. Parity bits are ...
10/14/2008
7436331Rate-28/30 DC-free RLL code
A run-length limited (RLL) encoder includes a problematic-block detection module that receives a data block and that generates coding bits that indicate whether at least one of N portions of the data block include one of all ones and all zeros, where N is an integer...
10/14/2008
7432834RLL encoding for LTO-5 tape
Method and apparatus are provided for encoding and decoding rate-(s(K+1)/s(K+1)+1) TCMTR(j,k,t,a) codes, where s is the ECC symbol size in bits and K is the number of unencoded symbols that are interleaved with an (s+1)-bit encoded block at the output of a rate-s/(s...
10/07/2008
7429937Method 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−...
09/30/2008
7425907Rate-7/8 direct-current free and runlength limited code
A run-length limited (RLL) DC-free encoder includes a determination module that receives input words and that determines whether each input word is a member of one of a first input set and a second input set, a first mapping module that maps the first ones of the in...
09/16/2008
7425906Method 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 codew...
09/16/2008
7423561Modulation 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...
09/09/2008
7414551Encoding and decoding methods and apparatuses for recording system
A method and apparatus for encoding and decoding data for a recording system. The method of encoding data involves encoding input data into a predetermined code and precoding the predetermined code so that output levels of a channel can be detected, the channel bein...
08/19/2008
7397396Modulation methods and systems
A modulation system includes an encoder for transferring data words to tentative code words. A DSV control bit generator determines the value of a DSV control bit according to the data words or the tentative code words to optimize the cumulative DSVs corresponding t...
07/08/2008
1                      
 
Sign InRegister
Username  
Password   
forgot password?