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
Communicating state data to a network service
System and method for delivering adaptively multi-media content through a network
Methods to bypass CD4+ cells in the induction of an immune response
Solid-state imaging apparatus, driving method, and camera
Method and system for enterprise search navigation
Subnet scoped multicast/broadcast packet distribution mechanism over a routed network
Semiconductor circuit having capacitor and thin film transistor, flat panel display including the semiconductor circuit, and method of manufacturing the semiconductor circuit
  Randomly Featured Patents
Crystal clear cosmetic stick composition
Catalytic manufacture of vinyl fluoride
Arm band with identification holder or the like
Rechargeable halogen searchlight with emergency blinking light
Weight tracking scale and method of use
Filter material for motor vehicles
Apparatus and method for mounting an inclined component with respect to a substrate
Clamp for circular cutting tool
Items ratio based price/discount adjustment in a combinatorial auction
Quilted bedspread