×

Self-aware and self-healing computing system

  • US 9,971,652 B2
  • Filed: 05/08/2015
  • Issued: 05/15/2018
  • Est. Priority Date: 08/30/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • organizing a plurality of microstates of a plurality of components of a computing system into a plurality of macrostates of the computing system, wherein each microstate represents a state that a component of the computing system is able to individually enter, and wherein each macrostate represents a state that the computing system is able to enter as a whole,wherein the macrostates are organized into attractors, each attractor being a stable state in which the computing system is stable, and wherein the method further comprises constructing an attractor separation map indicating how the attractors are separated from one another by a plurality of hamming distances, each hamming distance being a number of bits that differ between two attractors,wherein the macrostates of the computing system are included within a plurality of meta-dynamic states of the computing system subject to each meta-dynamic state being a set of macrostates of the macrostates of the computing system, andwherein the method further comprises;

    detecting perturbations of the computing system, wherein a perturbation of the computing system will result in movement thereof to a new meta-dynamic state;

    determining that the new meta-dynamic state is undesirable;

    determining a path to cause the computing system to move back to a desirable meta-dynamic state; and

    causing the computing system to move on the path to the desirable meta-dynamic state.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×