Patent ID: 8539283

Claim:
A system for executing a high-reliability application and a third party application, comprising: an application module having control logic for executing the high reliability application and the third party application, the high reliability application generating a message sequence, the application module comprising: a normal operating mode having the high-reliability application and the third party application executable; a high reliability mode having only the high-reliability application executable; and a high reliability boot having the application module re-booted into the high reliability mode; a second module in communication with the application module, the second module comprising: a first control logic for monitoring the message sequence of the application module when the application module is operating in the normal operating mode; a second control logic for determining if the message sequence has generated an indicator that signifies that an error has occurred as the high application executes; and a third control logic for initiating the high reliability boot in the application module if the message sequence has generated the indicator.