A technique is described for guaranteeing recovery in a computer system comprising of recovery contracts with a plurality of obligations for a message exchange between a first component and a second component. Three forms of contract are described, governing interactions between three types of components. Each contract is bilateral, i.e. between a first component and a second component. The first and second components have mutual agreement on when the contract will be released to facilitate log truncation, and independent and/or autonomous recovery.

 
Web www.patentalert.com

< System and method for providing a unified messaging scheme in a mobile device

< Collusion-resistant watermarking and fingerprinting

> Method to configure a bluetooth logical link control and adaptation protocol channel

> Method and apparatus to reduce power consumption and improve read/write performance of hard disk drives using non-volatile memory

~ 00262