"There is no reason anyone would want a computer in their home."
Ken Olsen, chairman and founder of Digital Equipment Corporation ; 1977
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.
| Application No. | Application Title | Issue Date |
| 20110273972 | CODING 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 |
| 20110267207 | CONTENT-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 |
| 20110234432 | SYSTEMS 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 |
| 20110115655 | CODING 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 |
| 20110095921 | DATA 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 |
| 20110083054 | HIGH-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 |
| 20100295711 | 17B/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 |
| 20100290533 | ENCODERS, 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 |
| 20100231425 | SYSTEMS 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 |
| 20100194610 | Method 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 |
| 20100164760 | CODING 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 |
| 20100149003 | RUN 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 |
| 20100117875 | SYSTEM 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 |
| 20100102999 | CODING 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 |
| 20100052953 | PROVIDING 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 |
| 20100019941 | ENCODING 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 |
| 20090276683 | DATA 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 |
| 20090274381 | SCALABLE 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 |
| 20090267811 | CODE 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 |
| 20090195421 | METHOD 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 |
| 20090128378 | MODULATION 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 |
| 20090045989 | CODING 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 |
| 20090015446 | Coder 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 |
| 20090009369 | Data 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 |
| 20080316072 | Method 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 | |
| 20080316071 | Modulation 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 |
| 20080284624 | HIGH-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 |
| 20080278356 | Method 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 |
| 20080272940 | Method 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 |
| 20080191908 | Method 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 |
| 20080186213 | Mechanism 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 |
| 20080158025 | Method 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 | |
| 20080094262 | DATA 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 |
| 20080094261 | Method 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 |
| 20080068233 | DATA 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 |
| 20080068232 | DATA 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 |
| 20080030384 | Encoding 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 |
| 20070229327 | Modulation 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 |
| 20070080833 | Digital 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 |
| 20060273935 | Method 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 |