Method and system for environmentally adaptive fault tolerant computing
First Claim
Patent Images
1. A method of adapting fault tolerant computing, said method comprising the steps of:
- measuring an environmental condition representative of an environment;
analyzing an on-board processing system for sensitivity to said measured environmental condition; and
determining whether to reconfigure a fault tolerance of said on-board processing system, based at least in part on said measured environmental condition, with a controller comprising;
an alert level generator configured to evaluate a potential environmental threat based on said measured environmental condition, the alert level generator comprising an adaptive linear predictive filter that generates a particle flux prediction;
a deployment plan that is user definable to describe one or more application tasks and system thresholds; and
a deployment generator configured to receive data from the alert level generator and the deployment plan.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for adapting fault tolerant computing. The method includes the steps of measuring an environmental condition representative of an environment. An on-board processing system'"'"'s sensitivity to the measured environmental condition is measured. It is determined whether to reconfigure a fault tolerance of the on-board processing system based in part on the measured environmental condition. The fault tolerance of the on-board processing system may be reconfigured based in part on the measured environmental condition.
13 Citations
22 Claims
-
1. A method of adapting fault tolerant computing, said method comprising the steps of:
- measuring an environmental condition representative of an environment;
analyzing an on-board processing system for sensitivity to said measured environmental condition; and
determining whether to reconfigure a fault tolerance of said on-board processing system, based at least in part on said measured environmental condition, with a controller comprising;
an alert level generator configured to evaluate a potential environmental threat based on said measured environmental condition, the alert level generator comprising an adaptive linear predictive filter that generates a particle flux prediction;
a deployment plan that is user definable to describe one or more application tasks and system thresholds; and
a deployment generator configured to receive data from the alert level generator and the deployment plan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
- measuring an environmental condition representative of an environment;
-
15. A system for environmentally adaptive fault tolerant computing, said system comprising:
- a sensor that senses a characteristic of a dynamic environment and generates an output signal based on said characteristic;
a system configuration controller that is executable by a processor and that receives said output signal, said controller assessing a potential environmental threat to an availability of said system based at least in part on said output signal, said controller comprising;
an alert level generator configured to evaluate the potential environmental threat, the alert level generator comprising an adaptive linear predictive filter that generates a particle flux prediction;
a deployment plan that is user definable to describe one or more application tasks and system thresholds; and
a deployment generator configured to receive data from the alert level generator and the deployment plan; and
a computing device that receives an input from said controller;
wherein a configuration of said computing device is adapted to effectively mitigate said potential environmental threat to the availability of said system. - View Dependent Claims (16, 17, 18, 19, 20, 21)
- a sensor that senses a characteristic of a dynamic environment and generates an output signal based on said characteristic;
-
22. A system for environmentally adaptive fault tolerant computing, the system comprising:
- an environmental sensor suite comprising;
a plurality of sensors including at least one single event upset alarm that provides an alarm signal representative of a potential environmental threat;
a controller that is executable by a processor and in operative communication with the environmental sensor suite, the controller comprising;
an environmental server configured to receive sensory input signals from the plurality of sensors;
a history database configured to contain prior sensor measurements;
an alert level generator configured to evaluate the potential environmental threat based on the sensory input signals and the prior sensor measurements, the alert level generator comprising an adaptive linear predictive filter that generates a particle flux prediction;
a deployment plan that is user definable to describe one or more application tasks and system thresholds;
a deployment generator configured to receive data from the alert level generator and the deployment plan; and
a computer health monitor in operative communication with the deployment generator; and
a computer comprising at least one data processor in operative communication with the controller and configured to effectively mitigate the potential environmental threat;
wherein the deployment generator of the controller is configured to evaluate the potential environmental threat to the computer based on data from the deployment plan, the computer health monitor, and the alert level generator, and send a deployment signal to the computer to counter the potential environmental threat.
- an environmental sensor suite comprising;
Specification