Resources Contact Us Home
Detecting and recovering from silent data errors in application cloning systems

Image Number 10 for United States Patent #8117496.

A method, system, and article for resolving a silent error is disclosed. A primary program copy runs on a primary host, and a secondary program copy runs on a secondary host. The primary and secondary copies communicate to maintain synchronized execution. A third copy of the data is stored on a storage device as a write operations log and maintained in memory on the primary host while the program is running. The primary copy is synchronized with the secondary copy by computing a first checksum of data on the primary host in response to a read operation local to the primary host, computing a second checksum of data on the secondary host in response to a read operation local to the secondary host, and periodically communicating the first checksum to the secondary host, and resolving any discrepancies between the first and second checksum of data reflecting a silent data error.

  Recently Added Patents
Integrated bug tracking and testing
Graphical communication user interface with graphical position user input mechanism for selecting a display image
Cardiac function management integrating cardiac contractility modulation
Image forming apparatus acquiring image processing time detected when the acquired time is longer that the previously set time and to correct output image density using generated patch pattern
Microfluidic cartridge and method of using same
Method for production of fermentable sugars from biomass
Socket type MEMS device with stand-off portion
  Randomly Featured Patents
Method for fabricating resistors within semiconductor integrated circuit devices
Mission planning interface for accessing vehicle resources
Low loss liquid crystal modulator for coloring and shaping a light beam
Soap dispenser
Laser survey instrument
Automatic pitching device and methods of constructing and utilizing same
Method and apparatus for a label forwarding information base
Cupholding lap tray
Endoperoxides useful as antiparasitic agents
Method of manufacturing pig iron or steel and cement clinker from slags