×

System and method for making mobile applications fault tolerant

  • US 20030236826A1
  • Filed: 06/24/2002
  • Published: 12/25/2003
  • Est. Priority Date: 06/24/2002
  • Status: Abandoned Application
First Claim
Patent Images

1. A fault tolerant system for recovering from transient faults in a mobile computing environment comprising:

  • a configurable reliable messaging system, said messaging system including;

    a client computer operative to generate a message;

    a server computer operative to receive said message and to generate a reply in response to said message across a communication network;

    a client logging agent on said client operative to buffer said message in a persistent storage on said client and to transmit said message to said server until said reply is received, said agent selectively executing in response to a client logging signal;

    a server logging agent on said server operative to buffer said received message and said reply in a persistent storage on said server and to transmit said reply to said client, said agent selectively executing in response to a server logging signal;

    a configuration agent operative to generate said client and server logging signals to selectively enable said client and server logging agents; and

    a recoverable runtime engine for managing a lifecycle of at least one application executing in said mobile computing environment, said runtime engine operative to save an execution state and restore said execution state to restart execution of said at least one application following said transient faults.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×