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

Icon_funbox Quotables

"Radio has no future."

Lord Kelvin, British mathematician and physicist ; 1897

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/797 - Majority decision/voter circuit


Subclass of Class 714 - Error detection/correction and fault detection/recovery
Definition: Subject matter in which error correction is effectively
No. of patents: 292
Last issue date: 03/27/2012


1                
NumberTitleIssue Date
8145984Reading memory cells using multiple thresholds
A method for operating a memory (28) includes storing data, which is encoded with an Error Correction Code (ECC), in analog memory cells (32) of the memory by writing respective analog input values selected from a set of nominal values to the analog me...
03/27/2012
8086944Hard disk drive with data error recovery using multiple reads and derived reliability information
A hard disk drive with a disk that has a plurality of data bits. The drive includes a circuit that reads each data bit n times and selects a value for the bit based on a reliability factor. The circuit may select a bit based at least in part on the most frequent occ...
12/27/2011
7870471Methods and apparatus for employing redundant arrays to configure non-volatile memory
Systems, methods and apparatus are disclosed for employing redundant arrays to configure non-volatile memory. The present invention may include a substrate including a plurality of memory arrays, wherein the memory arrays include a data array and at least three redu...
01/11/2011
7870472Methods and apparatus for employing redundant arrays to configure non-volatile memory
Systems, methods and apparatus are disclosed for employing redundant arrays to configure non-volatile memory. The present invention may include a substrate including a plurality of memory arrays, wherein the memory arrays include a data array and at least three redu...
01/11/2011
7620883Techniques for mitigating, detecting, and correcting single event upset effects
SEU mitigation, detection, and correction techniques are disclosed. Mitigation techniques include: triple redundancy of a logic path extended the length of the FPGA; triple logic module and feedback redundancy provides redundant voter circuits at redundant logic out...
11/17/2009
7539931Storage element for mitigating soft errors in logic
In a preferred embodiment, the invention provides a method for reducing soft errors in logic. After obtaining two delayed clock signals, the delayed clock signals, the clock signal, and an output from a logic circuit are applied to a triple redundant memory element....
05/26/2009
7536631Advanced communication apparatus and method for verified communication
A communication circuit for verified communication comprising a transmitter having input terminals to receive a data word, an encoder configured to encode the data word to create an encoded word different from the data word, and output terminals configured to transm...
05/19/2009
7512871Techniques for mitigating, detecting, and correcting single event upset effects in systems using SRAM-based field programmable gate arrays
SEU mitigation, detection, and correction techniques are disclosed. Mitigation techniques include: triple redundancy of a logic path extended the length of the FPGA; triple logic module and feedback redundancy provides redundant voter circuits at redundant logic out...
03/31/2009
7509567System and method for resolving data inconsistencies with a data majority
A system and method for an election and data majority mechanism that solves problems such as bit flipping, mistracking, miscaching, and I/O status errors during real-time operations. Multiple copies of data are stored on various storage media of a data processing sy...
03/24/2009
7451384Error recovery in asynchronous combinational logic circuits
A system and method for providing error recovery to an asynchronous logic circuit is presented. The asynchronous logic circuit with error recovery may use temporal redundancy to compare the results of an asynchronous computation and initiate error recovery if necess...
11/11/2008
7444565Re-programmable COMSEC module
A method of mitigating logic upsets includes providing an input to each of a plurality of programmable logic components, processing the input in each programmable logic component, determining an output from each programmable logic component, providing the output fro...
10/28/2008
7428473Health monitoring in a system of circumvention and recovery
A system comprises at least one non-hardened processor configured to run a plurality of mission related processes; at least one threat detector configured to detect one or more conditions which indicate the onset of a threat to the operation of the at least one non-...
09/23/2008
7424642Method for synchronization of a controller
A system and method for reintegration of a redundant controller after occurrence of a fault is provided, comprising synchronizing outputs of a primary controller with outputs of secondary controllers. The controller is placed in a different mode of operation in whic...
09/09/2008
7418641Self-resetting, self-correcting latches
A latch circuit having three latch stages generates a majority output value from the stages, senses when the latch stage outputs are not all equal, and feeds the majority output value back to inputs of the latch stages to reload the latch stages. The latch circuit u...
08/26/2008
7372304System and method for glitch detection in a secure microcontroller
An apparatus includes a plurality of macrocells formed from logic capable of performing one or more functions. The apparatus also includes a clock tree capable of receiving a clock signal and providing at least one copy of the clock signal to each macrocell. The clo...
05/13/2008
7366968Data processing apparatus, and its processing method, program product and mobile telephone apparatus
A data processing apparatus capable of preventing contention of memory access between the HARQ synthesis and rate dematching in the HARQ processing using two or more single-port memories is provided. A buffer includes two physical memories. One of the physical memor...
04/29/2008
7366727Management of inbound conflicts when merging data of distributed systems
A method, a computer program, a computer program product, and a system for checking data consistency of data objects of distributed systems within a computer network are disclosed. System objects may be automatically merged with inbound objects by sending a first da...
04/29/2008
7366983Spell checker with arbitrary length string-to-string transformations to improve noisy channel spelling correction
A spell checker based on the noisy channel model has a source model and an error model. The source model determines how likely a word w in a dictionary is to have been generated. The error model determines how likely the word w was to have been incorrectly entered a...
04/29/2008
7363546Latent fault detector
A latent error detector may be configured to reveal latent errors within a plurality of components within a computer system. The latent error detector may be configured to access configuration data specifying one or more types of components and one or more modules f...
04/22/2008
7363533High reliability memory module with a fault tolerant address and command bus
A high reliability dual inline memory module with a fault tolerant address and command bus for use in a server. The memory module is a card provided with a plurality of contacts of which some are redundant, a plurality of DRAMs, a phase lock loop, a 2 or 32K bit ser...
04/22/2008
7360253System and method to lock TPM always ‘on’ using a monitor
A computer may be secured from attack by including a trusted environment used to verify a known monitor. The monitor may be used to determine a state of the computer for compliance to a set of conditions. The conditions may relate to terms of use, such as credits av...
04/15/2008
7353433Poisoned error signaling for proactive OS recovery
Use of data poisoning techniques may permit proactive operating system recovery without needing to always bringing down the operating system when uncorrectable errors are encountered. ...
04/01/2008
7350136Voting system for improving the performance of single-user decoders within an iterative multi-user detection system
A system is presented that provides real-time performance for iterative multi-user detectors, such as Turbo MUDs, which are used to separate simultaneous transmissions on the same frequency, by permitting the MUD to use a less computationally intense, fast-processin...
03/25/2008
7337044Dual/triplex flight control architecture
A flight control computer for controlling an actuator responsive to a flight control command is described. The system includes a first, second, and third pair of processors. Three different processor types make up the three pairs of processors and the pairs of proce...
02/26/2008
7333099Electronic circuit, display device, and electronic apparatus
A current data compression circuit of which output current value is accurate even when transistors with large variations in electrical characteristics are used. The current data compression circuit is an electronic circuit comprising a drive element including a plur...
02/19/2008
7334014Consistent time service for fault-tolerant distributed systems
A consistent time service that provides a method of maintaining deterministic clock-related operations for a group of replicas in a fault-tolerant distributed system. A consistent clock synchronization algorithm is utilized that yields a single consistent group cloc...
02/19/2008
7328369Inherently fail safe processing or control apparatus
A processing/control apparatus has a first processing unit with a first data processor/controller; an input port for input data received from a remote unit; an output port for output data to be transmitted to a remote unit. The first unit comprising device for gener...
02/05/2008
7318175Memory modeling circuit with fault toleration
A memory modeling circuit with fault toleration includes a compare circuit, a control circuit and a test circuit. The compare circuit receives the data stored in the same address of memories and compares data with each other to produce the correct reading data. The ...
01/08/2008
7318169Fault tolerant computer
A new method for the detection and correction of errors or faults induced in a computer or microprocessor caused by external sources of single event upsets (SEU). This method is named Time-Triple Modular Redundancy (TTMR) and is based upon the idea that very long in...
01/08/2008
7313552Boolean network rule engine
A Boolean Network rule engine for evaluation of rules is described that comprises: a rules interface for receiving a set of rules, each rule having at least one condition; a network builder for building a Boolean Network representation of the set of rules including ...
12/25/2007
7313717Error management
A computer system includes a plurality of field replaceable units. A system controller monitors system errors. A diagnostic engine is responsive to the system controller detecting an error to identify a faulty field replaceable unit. A reconfiguration engine can the...
12/25/2007
7313748FEC decoder and method
A method is described for FEC decoding a signal which has become affected by transmission errors, the original signal being transmitted together with parity data. The method comprises: receiving (5) the original signal (DATA) and parity data (ECC DATA) with e...
12/25/2007
7313037RFID system including a memory for correcting a fail cell and method for correcting a fail cell using the same
A radio frequency identification (RFID) system and a method for correcting a failed cell using the same are provided. The RFID system effectively corrects randomly distributed cell data by using a failed cell correcting circuit in a memory. In the RFID system, a pre...
12/25/2007
7308605Latent error detection
In an implementation of latent error detection, memory regions that each correspond to a different processor element of a redundant processor system are scanned for latent processing errors maintained as erroneous data. The data maintained in the memory regions is c...
12/11/2007
7305213Receiver and wireless LAN apparatus in which a received signal is correlated to a reference symbol
A receiver comprising: an antenna which receives a radio signal including N possible symbols {c1(n), c2(n), . . . cM−1(n), cM(n)}, an N correlation units which are provided cor...
12/04/2007
7296183Selectable data field consistency checking
A system consistency management module that performs consistency checking on behalf of an instance. The module identifies data fields of state information corresponding to the instance that are to be subject to consistency checking. The instance may identify this da...
11/13/2007
7280468Apparatus for constant amplitude coded bi-orthogonal demodulation
A constant amplitude coded bi-orthogonal demodulator demodulates the received constant amplitude bi-orthogonal modulated data, cancels the parity bits to generate the serial data, detects the occurrence of an error by dividing the demodulated data into a plurality o...
10/09/2007
7269780Power management for circuits with inactive state data save and restore scan chain
An integrated circuit device includes at least one functional module which outputs save data in synchronism with a saving clock signal, a power supply control unit which selects one of the functional modules, and controls stop and resumption of power supply to the s...
09/11/2007
7263630Fault tolerant computer controlled system
An error tolerant computer controlled system comprises several computers working redundantly and controlling actuators based on signals from sensors and input devices. Each data item emitted by each computer is simultaneously sent through differing communication pat...
08/28/2007
7259602Method and apparatus for implementing fault tolerant phase locked loop (PLL)
A method and apparatus are provided for implementing a fault tolerant phase locked loop (PLL). The PLL circuit includes a divide by N circuit defined by a plurality of sub-divide by N functions, each providing a feedback frequency signal applied to a voter circuit. ...
08/21/2007
1                
 
Sign InRegister
Username  
Password   
forgot password?