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
In-store marketing sign
Baseball player stationery tab
Micromachined devices and fabricating the same
Smart television system having methods or means for accessing paid or subscribed digital content from the internet
Radio communication system, base station apparatus, terminal apparatus, and radio communication method for radio communication system
System and method for discontinuous reception control start time
Aperture stop
  Randomly Featured Patents
System for automated device-to-device transfer system
Process cartridge for storing compressed information detachably mountable to a main assembly of an image forming apparatus, and an image forming apparatus including such cartridge
Solenoid valve
Auto-answer videotex terminal
Polyphenylene ether resins and compositions heat stabilized with phosphite compounds
Machine implemented methods of ranking merchants
Method to impregnate a porous bone replacement material
Method and apparatus for surface finishing
Sabot for subcalibre projectile
Image processing system and computer-readable recording medium for recording image processing program