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
Use of emerging non-volatile memory elements with flash memory
Pointing device, display apparatus and pointing system, and location data generation method and display method using the same
Synchronization of sound generated in binaural hearing system
Computer network running a distributed application
Nucleotide sequence coding for variable regions of .beta. chains of human T lymphocyte receptors, corresponding peptide segments and the diagnostic and therapeutic uses
Method and apparatus for focusing electrical stimulation in the brain during electro-convulsive therapy
Method and system for leveraging the power of one's social-network in an online marketplace
  Randomly Featured Patents
Mini Mu containing plasmid and a method for rapid DNA sequencing
Manufacture of gamma halogen substituted adducts
Flow sensors
Settling aids for solids in hydrocarbons
Stereo image matching method and system using image multiple lines
Telephone set
Germicidal composition
Voltage regulators for permanent magnet alternators
Digitally controlled current regulator for high power solid state lighting
Electrical inclination sensor and method for its manufacture