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

Icon_funbox Bizarre Patents

Patent No. 5787895

Kissing Shield

A kissing shield comprised of a thin, flexible membrane and a frame or holder.

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


          9            
NumberTitleIssue Date
6950042Modulating apparatus and method, and DSV control bit producing method
The present invention relates to a modulation apparatus and method and a DSV-control-bit generating method for suppressing an increase in circuit size of the modulation apparatus. When an input data stream is supplied to a DSV control bit determination unit 31
09/27/2005
6947938Security method and system for storage subsystem
According to the present invention, techniques for performing security functions in computer storage subsystems in order to prevent illegal access by the host computers according to logical unit (LU) identity are provided. In representative embodiments management ta...
09/20/2005
6943708Method of converting a series of data words into a modulated signal
A method and apparatus of converting a series of data words into modulated signals generates for each data words, a number of intermediate sequences by combining mutually different digital words with a data word, scrambles the intermediate sequences to form alternat...
09/13/2005
6944333Color image compression via spectral decorrelation and elimination of spatial redundancy
A method of compressing a color image is provided. The color image comprises color data for a plurality of pixels. The method includes the step of obtaining red, green and blue pixel values of an object of interest in the image. A calculation is made of the compleme...
09/13/2005
6940431Method and apparatus for modulating and demodulating digital data
A succession of input data words is converted into a first succession of information code words including first candidate one and a second succession of information code words including second candidate one different from first candidate one. One is selected from th...
09/06/2005
6937169Data transmitting/receiving method and device for encoder
When data detected by an encoder is transmitted/received in predetermined cycles in a measuring device using a sampling control system for controlling a position or a speed at predetermined time intervals, positional data is divided so as to be output with deviation...
08/30/2005
6933864Encoding method using code constraint violation pointers
A pointer-based modulation coding method and apparatus are presented. The pointer-based modulation coding operates to produce, from an unconstrained data stream of data blocks to be delivered to a data channel, a constrained data stream which satisfies a code constr...
08/23/2005
6933865Method and apparatus for coded symbol stuffing in recording systems
A system and method of forming RLL coded data streams with separator blocks has an RLL encoder and a channel encoder. The input code word is divided into data portions and a separator portion. The data portions are inserted into an output codeword without encoding. ...
08/23/2005
6930619Data modulation method, and recording and reproducing apparatuses and methods adopting the data modulation method
A method of and an apparatus for modulating data to be resistant to channel distortion. A space extending encoder performs a first code transformation to extend a run length of digitized data to a predetermined length and outputs the space-extended data. A multiplex...
08/16/2005
6930621Method to overlay a secondary communication channel onto an encoded primary communication channel
Disclosed herein is a method and system for providing a secondary communication channel overlaid on a primary communication channel using an enhanced encoding method to effectively expand the utilized information capacity of the primary communication channel. Aspect...
08/16/2005
6927709Transmission and reception interface and method of data transmission
An N-bit word is produced from an M-bit code received on an M-bit line, M being larger than N, the M-bit code comprising at least an M-bit code word and a previous M-bit code word, the M-bit code word comprising different levels at at least two bit positions, and th...
08/09/2005
6918070Network performance monitoring and restoration based on transmission code violations
A network element (NE) in a communications network decodes a data stream received over a communication link. Upon synchronization with the data stream, the NE determines a performance metric for the link based on a number of transmission code violations. In response...
07/12/2005
6917314Method and apparatus for DC-level constrained coding
A method and apparatus reduces a DC level of an input word. The input word is divided into a plurality of components that include n symbols. The n symbols of the components are summed for each component. The component is encoded into a substitute component if a sum ...
07/12/2005
6917312Technique for improving the quality of digital signals in a multi-level signaling system
A technique for improving the quality of digital signals in a multi-level signaling system is disclosed. In one particular exemplary embodiment, the technique may be realized as a method for improving the quality of transmitted digital signals in a multi-level signa...
07/12/2005
6914545Circuitry and methods for reducing run-length of encoded data
An encoder for enabling selection of output bits that reduce run-length includes classification circuitry, a disparity control circuit, encoding circuitry, and a run-length control circuit. The classification circuitry is configured to receive data in a first bitwid...
07/05/2005
6914544Modulation apparatus and method and DSV control bit generation method
A modulation apparatus and method for more accurately determining a value of a control bit to be inserted into a data sequence and digital sum value (DSV) control bit generating method in which a data conversion unit supplies modulation-delimiter information includi...
07/05/2005
6911922Method to overlay a secondary communication channel onto an encoded primary communication channel
The disclosure relates to providing a secondary communication channel overlaid on a primary communication channel, using an enhanced encoding method, to effectively expand the utilized information capacity of the primary communication channel. A portion of at least ...
06/28/2005
6911920Hierarchical encoding and decoding devices
On the transmitter side, an enhancement layer is hierarchized by expanding a coefficient of orthogonal transformation to a plurality of bit planes or designating a coefficient position in a block. Then, only a coefficient in a position designated by coefficient posi...
06/28/2005
6911841Programmable logic device with high speed serial interface circuitry
A programmable logic device (“PLD”) includes high speed serial interface (“HSSI”) circuitry that can support several high speed serial (“HSS”) standards. Examples of the standards that can be supported are XAUI, InfiniBand, 1G Ethernet, FibreChannel, and...
06/28/2005
69119215B/6B-T, 3B/4B-T and partitioned 8B/10B-T and 10B/12B transmission codes, and their implementation for high operating rates
Techniques are disclosed for translating five-bit source vectors into six-bit coded vectors. A sixth bit having a default value is appended to the source vectors. Selected one to three individual source bits are complemented for a minority of the plurality of source...
06/28/2005
6909385Method and apparatus for suppressing low frequency content in digital data
A method of encoding digital information in order to suppress dc includes the steps of receiving a sequence of m message bits of a message word, and mapping the sequence of m message bits of the message word to a codeword, of length n bits, generated from the m mess...
06/21/2005
6904518Finding a significant bit in a computer data word
The most or least significant bit of a datum can bet determined using parallel operations. This may result in faster location of the most or least significant bit without necessarily introducing more overhead in some embodiments. ...
06/07/2005
6903669Systems and methods for decoding compressed data
A method of decoding an encoded bitstream. The method includes performing a table lookup. Addresses into the table are generated using selected numbers of bits drawn from the bitstream in response to values stored in the table entries. A table entry may contain an i...
06/07/2005
6903667Data conversion apparatus and data conversion method
A data conversion apparatus of this invention has a storage unit configured to store a conversion table to convert m-bit data into n-bit data, and a conversion unit configured to convert the m-bit data into the n-bit data by using the conversion table stored in the ...
06/07/2005
6903780Method of expanding high-speed serial video data providing compatibility with a class of DVI receivers
A method of expanding data to a high-speed serial video link in such a way that it is invisible to existing receivers and such that auxiliary data, i.e. audio data, can be transmitted without any knowledge of the capabilities of the display to receive the auxiliary ...
06/07/2005
6904559Error correction method in full response read channels
The present invention provides an error correction method that is used in full response read channels. This method includes the steps of: obtaining a read signal from a storage medium and converting the read signal into channel bits that are recorded in the storage ...
06/07/2005
6897792Reducing number of consecutive ones in data-dependent scrambler
A data dependent scrambler (DDS) for a communications channel that transmits a user data sequence having a plurality of symbols includes a scrambler that generates a scrambled user data sequence that is based on the user data sequence and a seed. A first encoder sel...
05/24/2005
6897793Method and apparatus for run length limited TMDS-like encoding of data
A serial data transmission system in which a transmitter encodes data in accordance with a TMDS-like encoding algorithm and transmits the TMDS-like encoded data over a serial link to a receiver. The encoded data are transmitted as a run length limited (“RLL”) co...
05/24/2005
6897799Current parking return to zero digital-to-analog converter
A digital-to-analog converter having a differential signal path, and a current parking circuit that is independent of the signal path, thereby avoiding a source of imbalance that caused output anomalies in conventional digital-to-analog circuitry. In one embodiment ...
05/24/2005
6898166Synchronous signal generating method, recording apparatus, transmitting apparatus, recording medium, and transmission medium
There is disclosed a synchronous signal generating method, recording apparatus, transmitting apparatus, recording medium and transmission medium in which a plurality of coding tables is used to convert an input data word of p-bits to a code word of q-bits (q>p), and...
05/24/2005
6888480Run-length violation detection circuitry and methods for using the same
Circuitry for detecting excessive runs of similar bits of data in a data stream is provided. The data stream is typically received as serial data operating in a serial clock domain. Run-length detection circuitry checks the received data for run-length violations wh...
05/03/2005
6879269Code generation and allocation method
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 ...
04/12/2005
6879637Method and apparatus for modulating and demodulating data into a variable length code and a providing medium for implementing the method
A method and apparatus for modulating data modulates data having a length of m-bits to a variable length code having a basic code length of n-bits. A SYNC but insertion section adds a sync signal to a train of codes, after a minimum run. The sync signal has a patter...
04/12/2005
6876315DC-balanced 6B/8B transmission code with local parity
A transmission code which packs six bits of data and four control vectors into an eight-hit format is presented. A direct current (DC)-balanced 6B/8B transmission code is produced from an input data stream that includes one or more six-bit source vectors. A given co...
04/05/2005
RE38719Adjust bit determining circuit
A recording medium for a computer contains sectors, each of which represents a section of data that has originally been supplied by a user. As the user data is sent to the recording medium from the memory of the computer, an adjust bit determining circuit determines...
04/05/2005
6867713DC free code design with state dependent mapping
A method of encoding digital information in a system is provided. The method includes receiving a sequence of user-bits and calculating a running digital sum (RDS) of the system. Also, a code word is generated based on the sequence of user bits and the RDS of the sy...
03/15/2005
6865231High-speed interconnection adapter having automated crossed differential pair correction
An adapter configured to automatically detect and compensate for differential signal inversion is herein disclosed. In one embodiment, the adapter is part of a computer network having differential conductor pairs conveying differential signals between network device...
03/08/2005
6861965Code modulating method and code modulating apparatus, demodulating method and demodulating apparatus, and information recording medium
In a code modulating method and a code modulating apparatus, a run length has an encoding rate of ⅔ which is equal to that of (1, 7) modulation, and indicates the number of “0” bits between adjacent ones of “1” bits in the channel bit train. A data bit tra...
03/01/2005
6859152Code generation and allocation method
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 ...
02/22/2005
6853684Digital sum variation computation method and system
A digital sum variation (DSV) computation method and system is proposed, which is capable of determining the DSV value of a bit stream of channel-bit symbols to thereby find the optimal merge-bit symbol for insertion between each succeeding pair of the channel-bit s...
02/08/2005
          9            
 
Sign InRegister
Username  
Password   
forgot password?