At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Distributed processing when editing an image in a browser
Methods, apparatus, computer program products and systems are provided for editing an image. In one method a selection of an image for editing is received at a...
Correction of single event upset error within sequential storage circuitry
of an integrated circuit
Sequential storage circuitry includes first and second storage elements storing first and second indications of input data values received by the circuitry...
Finite state machine error recovery
A method and system for using a magnitude comparator circuit and a flag bit, for detecting and preventing errors from occurring in the FSM state bits that could...
Cyclic redundancy check generator
A cyclic redundancy check ("CRC") generator and method therefor are described. Checksum bits and checksum enable bits are bitwise ANDed to provide interim...
Out of order checksum calculation for fragmented packets
A network interface controller comprises a first interface that sequentially receives second and first fragments of a packet comprising second and first data...
Apparatus and method to encode/decode block low density parity check codes
in a communication system
An apparatus and method to encode a block Low Density Parity Check (LDPC) code in a signal transmission apparatus is disclosed. The method includes generating a...
Task management control apparatus and method, having redundant processing
Processed results are received when processors make compatible computations on data of a common object. A computation command signal is generated and fed to the...
Averaging signals to improve signal interpretation
Systems and techniques to interpret signals on a noisy channel. In general, in one implementation, the technique includes: interpreting an input signal as...
Integrated interleaved codes
Integrated interleaved encoding is performed by obtaining a first piece of input data and a second piece of input data. The first piece of input data is...
System and method for generating a cyclic redundancy check
A cyclic redundancy check generator includes a plurality of shift registers, each shift register corresponding to a coefficient of a general polynomial key...
Parity bit soft estimation method and apparatus
The systematic and parity bits of a symbol are tightly coupled to each other based on the way in which the symbol is encoded. The relationship between the...
Systems and methods for using intrinsic data for regenerating data from a
Various embodiments of the present invention provide systems and methods for data regeneration. For example, a system for data regeneration is disclosed that...
Systems, methods, and apparatuses to save memory self-refresh power
Embodiments of the invention are generally directed to systems, methods, and apparatuses to save dynamic random access memory (DRAM) self-refresh power. In some...
Automatic refresh for improving data retention and endurance
characteristics of an embedded non-volatile memory...
A method for selectively refreshing data in a nonvolatile memory array based on failure type detected by an error correction code. If the page is determined to...
Flash memory controller having configuring unit for error correction code
(ECC) capability and method thereof
A flash memory controller includes a control unit, a buffer, an error correction code (ECC) module, and a configuring unit. The flash memory has a data area for...
Apparatus, system, and method for validating that a correct data segment
is read from a data storage device
An apparatus, system, and method are disclosed for validating that correct data is read from a storage device. A read request receiver module receives a read...
Method for providing unequal error protection to data packets in a burst
The present invention relates to a method for providing an equal error protection to data packets in a burst transmission system. The data packets are grouped...
Systems and methods for efficient data storage
Various embodiments of the present invention provide systems and methods for preparing and accessing super sector data sets. As an example, a data storage...
Method and system for encoding a data sequence
A communication method and a communication system including a first entity (3) including an information source (9) and a coder device (11) connected by a...
Data parallelizing receiver
Provided is a data parallelizing receiver including an input signal receiver for externally receiving serial data as packets, sampling the serial data, aligning...
Systems and methods for low cost LDPC decoding
Various embodiments of the present invention provide systems and circuits that provide for LDPC decoding and/or error correcting. For example, various...
Interleaving parity bits into user bits to guarantee run-length constraint
A method of satisfying a specified run length constraint is disclosed. A systematically error correction encoded sequence of received symbols is received,...
Data refresh apparatus and data refresh method
According to one embodiment, a data refresh apparatus which refreshes data stored in a storage device having storage areas, comprises an error detector...
LDPC decoders using fixed and adjustable permutators
In one embodiment, the present invention is a low-density parity-check (LDPC) decoder that has a plurality of variable node units (VNUs) that generate variable...
Circuits and methods for error coding data blocks
A description is given of a circuit for creating an error coding data block for a first data block, including a first error coding path adapted to create the...
Nibble encoding for improved reliability of non-volatile memory
A wireless device to include a non-volatile memory to execute an encoding scheme to provide single-cell error detection and correction on program operations in...
Forward and reverse shifting selective HARQ combining scheme for OFDMA
A method and apparatus for combining retransmitted hybrid automatic repeat-request (HARQ) messages at different stages in an OFDM/OFDMA receiver are provided. A...
Method of transmitting control information in wireless communication
system and transmission window updating...
A method of transmitting control information in a wireless communication system and transmission window updating method using the same are disclosed, by which...
Apparatus and method for recording and/or reproducing data on an
information storage medium using padding...
An apparatus and method for recording and/or reproducing data on a disc are provided using padding information, and a corresponding information storage medium....
Content playback apparatus, content playback method, and storage medium
When a content playback apparatus has detected a content data acquisition error in a process of acquiring title screen content serving as next content that is...
Modular compaction of test responses
Exemplary embodiments of a compactor for compacting test responses are disclosed. In certain embodiments, the compactor comprises circular registers and has...
Serially connected circuit blocks with TAPs and wrapper enable lead
In a first embodiment a TAP of IEEE standard 1149.1 is allowed to commandeer control from a WSP of IEEE standard P1500 such that the P1500 architecture,...
Apparatus and method for testing and debugging an integrated circuit
A system receives serial messages from a device under test. The system includes a deserializer configured to i) receive the serial messages and, ii) based on...
System and method for testing a circuit
A system for testing a circuit. The system comprises a first circuit mounted on an embedded first circuit board and a test circuit mounted on the embedded first...
Externally maintained remap information
Disclosed is a system comprising a memory device, a controller to maintain remap information regarding the memory device, and a storage unit to store the...
Information processing system
An information processing system includes a dynamic random access memory, a processor for information processing in cooperation with the dynamic access memory,...
Pluggable transceiver module with enhanced circuitry
Pluggable transceiver modules with additional functions and circuitry contained within the module. In a first embodiment, additional circuitry is added to...
Data training system and method thereof
A data training system and method thereof are provided. The example data training system may include a memory controller transmitting a given data pattern to a...
Self-service terminal remote diagnostics
A method for determining for determining a root cause of each of a plurality of operational faults is provided. The method includes receiving electronic...
Generating random sequences based on stochastic generative model having
multiple random variates
Random sequences are generated based on a stochastic generative model having multiple random variates. Inputs representative of the stochastic generative model...
A system is disclosed comprising a processor, and a debug circuit. The debug circuit comprises a reset circuit configured to detect when the system is released...
Process and system for the verification of correct functioning of an
A method is for making an integrated circuit with built-in self-test. The method includes forming at least one nonvolatile read only memory (ROM) to store ROM...
Method and system for managing information technology (IT) infrastructural
The present invention provides a method, system and computer program product for managing the Information Technology (IT) infrastructural elements of multiple...
Recommendation of relevant information to support problem diagnosis
The disclosure generally relates to knowledge retrieval using a knowledgebase storing general and/or expert knowledge. In particular, the disclosure relates to...
Analysis result stored on a field replaceable unit
A system and method for recording fault information in an electronic system are disclosed herein. A system includes fault analysis logic and a plurality of...
Techniques for proactively and reactively running diagnostic functions. These diagnostic functions help to improve diagnostics of conditions detected in a...
Methods and apparatus to initiate a BIOS recovery
Methods and apparatus to initiate a basic input/output system (BIOS) recovery are disclosed herein. An example BIOS recovery module includes a memory storing...
Virtual machine-based on-demand parallel disaster recovery system and the
Embodiments disclosed herein related to a virtual machine-based on-demand parallel disaster recovery system and a method thereof. By integrating context of...
Apparatus, memory device controller and method of controlling a memory
An apparatus, memory device controller and method of controlling a memory device are provided. The example apparatus may include a bad block bitmap referencing...
Integrating content-laden storage media with storage system
Integrating content into a storage system with substantially immediate access to that content. Providing high reliability and relatively easy operation with a...