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

Icon_funbox Quotables

"The production of too many useful things results in too many useless people."

Karl Marx

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 714/777 - Hamming code


Subclass of Class 714 - Error detection/correction and fault detection/recovery
Definition: Subject matter where there are m information code elements
No. of patents: 124
Last issue date: 04/03/2012


1        
NumberTitleIssue Date
8151169Method and device for securing the memory of a computer against errors due to radiation
The method is for hardening a computer based on off-the-shelf components so that it resists bombardment by particles of cosmic origin encountered at high altitude and near the poles. It relates more particularly to a computer comprising a processor/bridge pair, the ...
04/03/2012
8151170System and method for enhanced data decode in a GPS receiver
Systems and methods are disclosed herein for improving the sensitivity of satellite data decode in a satellite navigation receiver. The low signal ephemeris data decoding system of the present disclosure achieves a 5 db improvement in decoding sensitivity over conve...
04/03/2012
8127208Method and apparatus for error management
To derive a Hamming code to manage data errors a set of at least four parity bit positions is selected for parity bits which will protect a set of data bits (where each data bit has a data bit position in the data bit set). A syndrome is determined for each data bit...
02/28/2012
8060808Method for low distortion embedding of edit distance to Hamming distance
A method of embedding the edit distance metric into the Hamming distance metric with low distortion. In other words, two input character strings are mapped to two corresponding output bit strings such that the Hamming distance between the output strings is approxima...
11/15/2011
8046380Data storage system
The present invention is directed to an archival data storage system. The archival data storage system includes write once and read many (WORM) capability, data redundancy, error correction, and access control. The combination of these capabilities enable the archiv...
10/25/2011
8020077Forward error correction with self-synchronous scramblers
Systems and methods correct multiplied errors generated by feedback taps in self-synchronous descramblers. The multiplication of errors degrades the performance of most linear cyclic error check codes. Disclosed techniques are general applicable to multiplied errors...
09/13/2011
7890840Enhancing the Ethernet FEC state machine to strengthen correlator performance
The present invention discloses devices and methods for improving data correlation using a multiple-correlation state-machine, the method including the steps of: (a) pre-processing a data frame having a plurality of symbol sets, wherein each symbol set demarks a res...
02/15/2011
7831891Method of channel coding for digital communication system and channel coding device using the same
A method of channel coding a digital communication system and a device using the same is provided. The method includes quantizing analog data to digital data, the digital data corresponding to a predetermined number of digital codes; allocating channel codes to the ...
11/09/2010
7788569Autonomic parity exchange
Error tolerance is increased for a storage system having a plurality of arrays by making local redundancy in a selected array globally available throughout the storage system. To achieve the increased error tolerance, a donor array is selected from the plurality of ...
08/31/2010
7712010Systems, methods and computer program products for utilizing a spare lane for additional checkbits
Systems, method, and computer program products for utilizing a spare lane for additional checkbits. Systems include computer, storage or communications systems with bitlanes for transferring error correcting code (ECC) words in packets over a bus in multiple cycles,...
05/04/2010
7596743Method and apparatus for error management
To derive a Hamming code to manage data errors a set of at least four parity bit positions is selected for parity bits which will protect a set of data bits (where each data bit has a data bit position in the data bit set). A syndrome is determined for each data bit...
09/29/2009
7562281Autonomic parity exchange
Error tolerance is increased for a storage system having a plurality of arrays by making local redundancy in a selected array globally available throughout the storage system. To achieve the increased error tolerance, a donor array is selected from the plurality of ...
07/14/2009
7546517Error-correcting circuit for high density memory
This invention relates to a circuit technique for rapidly and efficiently correcting for read and write data errors in a digital semiconductor memory. More generally, this can also be in any type of digital memory or digital communication channel. As semiconductor m...
06/09/2009
7533325Anamorphic codes
The error tolerance of an array of m storage units is increased by using a technique referred to as “dodging.” A plurality of k stripes are stored across the array of storage units in which each stripe has n+r elements that correspond to a symmetric code having ...
05/12/2009
7493550Device and method for detecting and correcting errors in a data stream
A method and device for detecting and correcting errors in a data stream. For example, a method and device for detecting and correcting errors in a data stream including identifiers for a track address or identifiers for encoded words in a wireless transmission. The...
02/17/2009
7487429Simple decoding method and apparatus
A method of decoding possibly mutilated codewords (r) of a code (C) into information words (m′) including information symbols (m′1, m′2, . . . , m′k), the information words (m) being encoded into codewords (c) of the code (C). In order not to c...
02/03/2009
7454689Method for detecting and correcting operating data errors
A method and apparatus can detect errors within an incorrect media access control address and can prevent an Ethernet device from using the incorrect media access control address while it is fully operating. The method and apparatus can also correct some types of er...
11/18/2008
7423793Method and apparatus for decoding digital signal
A method for decoding a digital signal includes receiving a multiple-bit digital signal that includes information to be transmitted; arraying bit strings of the received multiple-bit digital signal to thereby generate a received signal image as a two-dimensional ima...
09/09/2008
7424665Device and method for selecting opcode values with maximum hamming distance to minimize latency and buffering requirements
A method, device, and computer program to generate operation codes having a maximum hamming distance between them. Utilizing these operation codes it is possible to detect errors immediately upon receipt of a first byte of data in a packet to allow the receiver to i...
09/09/2008
7415624System and method for saving power in a wireless network by reducing power to a wireless station for a time interval if a received packet fails an integrity check
A method, an apparatus and a carrier medium storing instructions to implement the method. The method is in a first wireless station of a wireless network, and includes wirelessly receiving a signal corresponding to a packet wirelessly transmitted by a second wireles...
08/19/2008
7398439Semiconductor device with memory and method for memory test
A semiconductor device is disclosed which includes a data memory which stores data and a code memory which stores an ECC code corresponding to the data. The semiconductor device includes an ECC unit which outputs, to the data memory as the data, a test pattern requi...
07/08/2008
7370264H-matrix for error correcting circuitry
A matrix H for encoding data words is defined for wide word ECC with uniform density and a reduced number of components. The H-matrix is incorporated in an encode unit operable to Hamming encode a data word with a 10×528 matrix generated in groups of four columns w...
05/06/2008
7363575Method and system for TERC4 decoding using minimum distance rule in high definition multimedia interface (HDMI) specifications
Certain embodiments of the invention provide a method and system for TERC4 decoding using minimum distance rule. A plurality of bits may be received that may indicate addresses of samples of data. A lookup table may be generated based on the received plurality of bi...
04/22/2008
7353436Synchronization code methods
A system, method and computer software product are provided. One embodiment of the present invention provides a method for generating and employing numerical sequences that may be used for synchronization codes. In one embodiment of the present invention, the deriva...
04/01/2008
7340022Method, a sender, a receiver, an optical network element and a serialized packet format for transmitting packets
The present invention relates to a method for transmitting packets comprising a synchronization part (sync′) and a payload part (dat1, dat2), wherein the transmission format comprises a shortened synchronization part (syn′) and the payload part is ...
03/04/2008
7325183Error correction code generation method and apparatus
A method and apparatus for generating an error correction code used in communicating over a channel, includes generating a set of candidate circulant blocks corresponding to a parity check matrix and a Hamming code wherein the Hamming code is initially unable to det...
01/29/2008
7322002Erasure pointer error correction
Improved memory devices, circuitry, and data methods are described that facilitate the detection and correction of data in memory systems or devices in combination with a stored record of known flaws, errors, or questionable data bits of a read memory row or block t...
01/22/2008
7293222Systems and processes for fast encoding of hamming codes
Decoding that uses an extended Hamming code in one of the primary stages of static encoding uses a calculation of the r+1 Hamming redundant symbols for k input symbols from which Hamming redundant symbols are calculated, where r satisfies 2r−1−r≦k
11/06/2007
7284184Forward error correction scheme compatible with the bit error spreading of a scrambler
A method for combining a simple forward error correction code i.e., a Hamming-like code with scrambling and descrambling functions is disclosed. Therefore, irrespective of the information to be transported, received data may be corrected, bit error spreading effects...
10/16/2007
7281177Autonomic parity exchange
Error tolerance is increased for a storage system having a plurality of arrays by making local redundancy in a selected array globally available throughout the storage system. To achieve the increased error tolerance, a donor array is selected from the plurality of ...
10/09/2007
7277432Robust indication of MAC level error correction
In digital communications that utilize a data packet format wherein each data packet includes a physical layer (PHY) component and a media access control layer (MAC) component, the media access control layer component can be selectively protected by forward error co...
10/02/2007
7266755Method and device for building a variable length error-correcting code
The invention relates to a variable-length error-correcting (VLEC) code construction method, in which the main steps are: defining all the needed parameters, generating a code having a fixed length L1, storing in a set W thus obtained all the possible L1
09/04/2007
7257672Error protection for lookup operations performed on ternary content-addressable memory entries
Lookup operations are performed on ternary content-addressable memory (TCAM) entries, with error protection provided. Groups of TCAM entries are programmed such that each of its entries differ by more than a predetermined calculated count of ones distance of k bits,...
08/14/2007
7243296Method of forward error correction
An iterative method of correcting errors in a data block. Bad bytes are first identified using information derived from an 8B/10B decoding of the data block. Within each identified bad byte, suspect bits are subsequently identified using information derived from par...
07/10/2007
7231530System and method for saving power in a wireless network by reducing power to a wireless station for a time interval if a received packet fails an integrity check
A method, an apparatus and a carrier medium storing instructions to implement the method. The method is in a first wireless station of a wireless network, and includes wirelessly receiving a signal corresponding to a packet wirelessly transmitted by a second wireles...
06/12/2007
7225390Semiconductor memory device provided with error correcting code circuitry
A semiconductor synchronous dynamic random access memory (SDRAM) device capable of correcting bits having a low error rate in a Pause Refresh Tail distribution and of reducing a data holding current by lengthening a refresh period so that the refresh period exceeds ...
05/29/2007
7206987Error detection and correction in a layered, 3-dimensional storage architecture
A method and system for space-efficient error-control coding for encoding data into a 3-dimensional data-storage medium. The method and system enables the detection and correction of a bounded number of certain types of errors corresponding to the known failure mode...
04/17/2007
7203456Method and apparatus for time and space domain shifting of broadcast signals
A method and apparatus for time and space domain shifting of broadcast signals is disclosed. A broadcast station in a first geographic location transmits in a first time frame a broadcast signal to a local receiver also located in the first geographic location. The ...
04/10/2007
7184230System and method for processing track identifier errors to mitigate head instability in data storage devices
A system and method for processing track identifier errors to mitigate head instability in data storage devices is disclosed. The system and method includes computing a track id differential between an expected track id and a received track id, encoding the expected...
02/27/2007
7185261Multidimensional turbo product code decoding of encoded data transmitted over diversity channel
A system and method to transmit and receive forward error corrected data in a diversity communications system is provided. Using diversity techniques, multiple copies of the transmitted data are received with varying degrees of corruption due to channel impairments....
02/27/2007
1        
 
Sign InRegister
Username  
Password   
forgot password?