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
Wearable display device
Battery pack with interchangeable circuit substrates
Halogen-free flame retardants for epoxy resin systems
Chemically resistant membranes, coatings and films and methods for their preparation
Preserving privacy of digital communication information
System, method, and computer program product for determining whether an electronic mail message is compliant with an etiquette policy
Avirulent oncolytic herpes simplex virus strains engineered to counter the innate host response
  Randomly Featured Patents
Liquid crystalline compound having branched alkyl group at its side chain and liquid crystal composition containing the same
Food container assembly
Synchronization signal generating circuit
Liner for a water bed
Vacuum toilet apparatus for mobile units
Adjustable seat leveling mechanism
Packaging system
Semiconductor light emitting structure
Device for measuring distance and method for operating said type of device
Bourdon tube pressure gauge