← Back to Patent Explorer
US6430615B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Predictive model-based measurement acquisition employing a predictive model operating on a manager system and a managed system

Assignee: International Business Machines Corp
•
Filing: 1998-03-13
•
Granted: 2002-08-06
•
Expires: 2018-03-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method, system and program storage device for measurement acquisition using predictive models which: (a) can improve scalability; (b) can accommodate devices that operate in a disconnected mode; and (c) enable integration of data from sources with different time granularities. Various features can be embodied in software and an object-oriented implementation is described. Different implementations are described, such as standalone predictive models implemented only on a manager (for example systems management/load balancing) or managed system (for example router management); or a parallel implementation with predictive models running on both the manager and managed (agent) systems (for example financial trading or system health monitoring). In a parallel model implementation, the agent constructs a predictive model that is conveyed to the manager system. The models are used in parallel, possibly with no communication for an extended time. The manager uses its model to provide tentative values of measurement variables to management applications. The agent uses its model to check its accuracy. If the model is found to be insufficiently accurate, an updated model is transmitted to the manager. The invention allows other measurement acquisition protocols to operate concurrently on the same measurement variables.

Inventors

  • 👤 Joseph L. Hellerstein
  • 👤 Nikolaus Haus

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 14:38
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/01; H04L67/10; H04L67/1001; H04L67/1004; H04L67/1023; H04L41/00; H04L41/02; H04L41/0233; H04L41/04; H04L41/046; H04L41/14; H04L41/147; H04L43/00; H04L67/1008; H04L67/101; H04L67/1029; H04L43/02; H04L43/022; H04L43/10; H04L43/106

Claims Analysis

Total Claims: 62
Claim 1
Independent Claim 73 words
A predictive model-based method for measurement data acquisition in a distributed system, comprising the steps of: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; operating the predictive model on both the manager system and the managed system; and the manager system processing requests for the measurement variable values based on the predictive model on the manager system.
Claim 2
Dependent Claim 73 words
A predictive model-based method for measurement data acquisition in a distributed system, comprising the steps of: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; operating the predictive model on both the manager system and the managed system; and the manager system processing requests for the measurement variable values based on the predictive model on the manager system.
Claim 3
Dependent Claim 44 words
The method of claim 1 , further comprising the steps of: the disconnectable managed system determining that the predictive model is insufficiently accurate; and the disconnectable managed system constructing and communicating an updated predictive model to the managed system, in response to said determining.
Claim 4
Dependent Claim 25 words
The method of claim 2 , further comprising the step of, the managed system disconnecting from the managed system except to update the predictive model.
Claim 5
Dependent Claim 41 words
The method of claim 1 , further comprising the step of communicating a measurement variable subscription request for a predictive model from the manager system to the managed system, wherein the predictive model is constructed in response to the subscription request.
Claim 6
Dependent Claim 121 words
The method of claim 1 , further comprising the step of: the managed system disconnecting from the managed system; the managed system measuring one or more actual values of the measurement variables and comparing the actual value against an accuracy bound; if the actual values are within an accuracy bound associated with the predictive model on the managed system: the managed system connecting and communicating a message to the manager system confirming that the actual values are within the accuracy bound; and if the actual values are not within the accuracy bound associated with the predictive model on the managed system: the managed system constructing an updated predictive model; and connecting and communicating the updated predictive model to the manager system.
Claim 7
Dependent Claim 55 words
The method of claim 1 , further comprising the steps of: the managed system measuring one or more actual values of the measurement variables and comparing an actual value against an accuracy bound; and confirming and communicating a message to the manager system indicating the one or more actual values are within an accuracy bound.
Claim 8
Dependent Claim 48 words
The method of claim 6 , further comprising the steps of: the manager system associating said measurement variable values with one or more status codes indicating how they were obtained; and the manager system storing said measurement variable values and the status codes, in response to said associating.
Claim 9
Dependent Claim 72 words
The method of claim 7 , further comprising the steps of: the manager system identifying a measurement variable value status as tentative if the measurement variable value is a predicted value which has not been confirmed as within the accuracy bound; and the manager system changing the measurement variable value status from tentative to confirmed, in response to the message indicating the one or more actual values are within the accuracy bound.
Claim 10
Dependent Claim 54 words
The method of claim 7 , further comprising the steps of: the managed system measuring one or more actual values of said measurement variables; the managed system communicating the actual values to the manager system; and the manager system identifying the measurement variable value status as actual if the actual values have been received.
Claim 11
Dependent Claim 61 words
The method of claim 1 , wherein the system includes multiple managed systems that have one or more of different collection frequencies and unsynchronized clocks, said method further comprising the steps of: said dynamically constructing including creating and associating a time stamp with a measurement variable value; the manager system synchronizing data from the multiple managed systems, using the time stamp.
Claim 12
Dependent Claim 31 words
The method of claim 10 , wherein said step of the manager system synchronizing data further comprises the step of adjusting a granularity of the time stamp using the predictive models.
Claim 13
Dependent Claim 42 words
The method of claim 10 , wherein the unsynchronized clocks operate at a same rate, further comprising the step of: the manager system predicting measurement variable values at sampling intervals based on a relative time stamp indexing a set of sampling intervals.
Claim 14
Dependent Claim 30 words
The method of claim 1 , further comprising the step of: the managed system and the manager system synchronizing the measurement variable values used as inputs to the predictive model.
Claim 15
Dependent Claim 34 words
The method of claim 1 , further comprising the step of: manager system applications requesting and using the predicted values of measurement variables without requiring actual values of these variables from the managed system.
Claim 16
Dependent Claim 47 words
The method of claim 1 , in an object-oriented system, further comprising the steps of: said dynamically constructing comprises serializing and communicating serialized predictive model objects on the managed system and reconstructing a same predictive model on the manager system based on the serialized predictive model objects.
Claim 17
Dependent Claim 21 words
The method of claim 1 , further comprising the step of transparently running multiple measurement acquisition protocols concurrently in the system.
Claim 18
Dependent Claim 21 words
The method of claim 1 , further comprising the step of: constructing and storing the predictive model as an expression tree.
Claim 19
Dependent Claim 70 words
The method of claim 1 , further comprising the steps of: the disconnectable managed system monitoring measured values and using the predictive model on the disconnectable managed system to detect excessive deviations of predicted values from measured values; the disconnectable managed system communicating to the manager system updates to the predictive model if said excessive deviations are detected; and the manager system updating its predictive model based on the updates.
Claim 20
Dependent Claim 38 words
The method of claim 1 , further comprising the step of: said dynamically constructing further comprises the step of dynamically creating the predictive model wherein the model includes a model definition, model parameters and model measurement variable inputs.
Claim 21
Dependent Claim 67 words
The method of claim 19 , in an object-oriented system, said dynamically constructing further comprising the steps of: the managed system communicating the predictive model to the manager system; the manager system parsing the model definition, the model parameters, and the model inputs, in response to said communicating; and the manager system creating and initializing objects for the model definition, the model parameters, and the model inputs.
Claim 22
Dependent Claim 164 words
A predictive model-based method for measurement data acquisition in a distributed system, comprising the steps of: a manager application specifying measurement variables for which a subscription is requested; a manager system communicating the subscription request and a desired accuracy of measurement variables to a managed system, in response to said specifying; the manager system and the managed system storing measured values from the managed system, in response to the subscription; the managed system creating and communicating a predictive model to the manager system, in response to said storing; the manager system satisfying requests for measurement variable values using tentative predictive values from the predictive model on the manager system; and the disconnectable managed system: periodically checking the accuracy of the tentative predictive values; communicating to the manager messages confirming the tentative predictive values that are within the desired accuracy; updating the predictive model if the tentative predictive values are not within the desired accuracy and communicating an updated predictive model to the manager system.
Claim 23
Dependent Claim 164 words
A predictive model-based method for measurement data acquisition in a distributed system, comprising the steps of: a manager application specifying measurement variables for which a subscription is requested; a manager system communicating the subscription request and a desired accuracy of measurement variables to a managed system, in response to said specifying; the manager system and the managed system storing measured values from the managed system, in response to the subscription; the managed system creating and communicating a predictive model to the manager system, in response to said storing; the manager system satisfying requests for measurement variable values using tentative predictive values from the predictive model on the manager system; and the disconnectable managed system: periodically checking the accuracy of the tentative predictive values; communicating to the manager messages confirming the tentative predictive values that are within the desired accuracy; updating the predictive model if the tentative predictive values are not within the desired accuracy and communicating an updated predictive model to the manager system.
Claim 24
Dependent Claim 43 words
The method of claim 21 , further comprising the step of: the manager system receiving one or more actual measurement variable values from the measurement data access facilities on the managed system; and identifying and storing the actual values on the manager system.
Claim 25
Dependent Claim 96 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for a predictive model-based method for measurement data acquisition in a distributed system, said method steps comprising: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; operating the predictive model on both the manager system and the managed system; and the manager system processing requests for the measurement variable values based on the predictive model on the manager system.
Claim 26
Dependent Claim 96 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for a predictive model-based method for measurement data acquisition in a distributed system, said method steps comprising: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; operating the predictive model on both the manager system and the managed system; and the manager system processing requests for the measurement variable values based on the predictive model on the manager system.
Claim 27
Dependent Claim 46 words
The program storage device of claim 23 , further comprising the steps of: the disconnectable managed system determining that the predictive model is insufficiently accurate; and the disconnectable managed system constructing and communicating an updated predictive model to the managed system, in response to said determining.
Claim 28
Dependent Claim 43 words
The program storage device of claim 23 , further comprising the step of communicating a measurement variable subscription request for a predictive model from the manager system to the managed system, wherein the predictive model is constructed in response to the subscription request.
Claim 29
Dependent Claim 57 words
The program storage device of claim 23 , further comprising the step of: the managed system measuring one or more actual values of the measurement variables and comparing an actual value against an accuracy bound; and confirming and communicating a message to the manager system indicating the one or more actual values are within an accuracy bound.
Claim 30
Dependent Claim 50 words
The program storage device of claim 26 , further comprising the steps of: the manager system associating said measurement variable values with one or more status codes indicating how they were obtained; and the manager system storing said measurement variable values and the status codes, in response to said associating.
Claim 31
Dependent Claim 74 words
The program storage device of claim 27 , further comprising the steps of: the manager system identifying a measurement variable value status as tentative if the measurement variable value is a predicted value which has not been confirmed as within the accuracy bound; and the manager system changing the measurement variable value status from tentative to confirmed, in response to the message indicating the one or more actual values are within the accuracy bound.
Claim 32
Dependent Claim 64 words
The program storage device of claim 23 , wherein the system includes multiple managed systems that have one or more of different collection frequencies and unsynchronized clocks, said method further comprising the steps of: said dynamically constructing including creating and associating a time stamp with a measurement variable value; and the manager system synchronizing data from the multiple managed systems, using the time stamp.
Claim 33
Dependent Claim 33 words
The program storage device of claim 29 , wherein said step of the manager system synchronizing data further comprises the step of adjusting a granularity of the time stamp using the predictive models.
Claim 34
Dependent Claim 44 words
The program storage device of claim 29 , wherein the unsynchronized clocks operate at a same rate, further comprising the step of: the manager system predicting measurement variable values at sampling intervals based on a relative time stamp indexing a set of sampling intervals.
Claim 35
Dependent Claim 49 words
The program storage device of claim 23 , in an object-oriented system, further comprising the steps of: said dynamically constructing comprises serializing and communicating serialized predictive model objects on the managed system and reconstructing a same predictive model on the manager system based on the serialized predictive model objects.
Claim 36
Dependent Claim 23 words
The program storage device of claim 23 , further comprising the step of transparently running multiple measurement acquisition protocols concurrently in the system.
Claim 37
Dependent Claim 40 words
The program storage device of claim 23 , further comprising the step of: said dynamically constructing further comprises the step of dynamically creating the predictive model wherein the model includes a model definition, model parameters and model measurement variable inputs.
Claim 38
Dependent Claim 186 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for predictive model-based method for measurement data acquisition in a distributed system, said method steps comprising: a manager application specifying measurement variables for which a subscription is requested; a manager system communicating the subscription request and a desired accuracy of measurement variables to a managed system, in response to said specifying; the manager system and the managed system storing measured values from the managed system, in response to the subscription; the managed system creating and communicating a predictive model to the manager system, in response to said storing; the manager system satisfying requests for measurement variable values using tentative predictive values from the predictive model on the manager system; and the disconnectable managed system: periodically checking the accuracy of the tentative predictive values; communicating to the manager messages confirming the tentative predictive values that are within the desired accuracy; updating the predictive model if the tentative predictive values are not within the desired accuracy and communicating an updated predictive model to the manager system.
Claim 39
Dependent Claim 186 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for predictive model-based method for measurement data acquisition in a distributed system, said method steps comprising: a manager application specifying measurement variables for which a subscription is requested; a manager system communicating the subscription request and a desired accuracy of measurement variables to a managed system, in response to said specifying; the manager system and the managed system storing measured values from the managed system, in response to the subscription; the managed system creating and communicating a predictive model to the manager system, in response to said storing; the manager system satisfying requests for measurement variable values using tentative predictive values from the predictive model on the manager system; and the disconnectable managed system: periodically checking the accuracy of the tentative predictive values; communicating to the manager messages confirming the tentative predictive values that are within the desired accuracy; updating the predictive model if the tentative predictive values are not within the desired accuracy and communicating an updated predictive model to the manager system.
Claim 40
Dependent Claim 45 words
The program storage device of claim 35 , further comprising the step of: the manager system receiving one or more actual measurement variable values from the measurement data access facilities on the managed system; and identifying and storing the actual values on the manager system.
Claim 41
Dependent Claim 87 words
A predictive model-based measurement acquisition system for creating and managing one or more predictive models that predict values of measurement variables in distributed systems, said system comprising: a manager system; a disconnectable managed system; means for dynamically constructing and coordinating operation of a predictive model on both the disconnectable managed system and the manager system, the predictive model adapted for predicting values of said measurement variables; and manager system means for processing requests for the measurement variable values based on the predictive model on the manager system.
Claim 42
Dependent Claim 87 words
A predictive model-based measurement acquisition system for creating and managing one or more predictive models that predict values of measurement variables in distributed systems, said system comprising: a manager system; a disconnectable managed system; means for dynamically constructing and coordinating operation of a predictive model on both the disconnectable managed system and the manager system, the predictive model adapted for predicting values of said measurement variables; and manager system means for processing requests for the measurement variable values based on the predictive model on the manager system.
Claim 43
Dependent Claim 159 words
The system of claim 37 , further comprising: the disconnectable managed system including: agent memory means for storing the predictive model; an agent data access facility means for providing measured values of said measurement variables; and agent measurement repository means, coupled to the agent data access facility, for storing measurement variable values known to the manager; and an agent model handler, coupled to the agent measurement repository, for updating and operating the predictive model on the disconnectable managed system; the manager system including: manager memory means for storing the predictive model; manager measurement repository means for storing the measurement variable values in the memory; one or more management applications, coupled to the memory, for requesting and using predicted values generated on the manager system and processing measurement variable values; and manager model handler means, coupled to the memory, for operating the predictive model on the manager and updating the predictive model based on information communicated from the managed system.
Claim 44
Dependent Claim 92 words
A predictive model-based method for measurement data acquisition in a distributed system, comprising the steps of: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; the manager system processing requests for the measurement variable values based on the predictive model on the manager system; the disconnectable managed system determining that the predictive model is insufficiently accurate; and the disconnectable managed system constructing and communicating an updated predictive model to the managed system, in response to said determining.
Claim 45
Dependent Claim 92 words
A predictive model-based method for measurement data acquisition in a distributed system, comprising the steps of: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; the manager system processing requests for the measurement variable values based on the predictive model on the manager system; the disconnectable managed system determining that the predictive model is insufficiently accurate; and the disconnectable managed system constructing and communicating an updated predictive model to the managed system, in response to said determining.
Claim 46
Dependent Claim 25 words
The method of claim 39 , further comprising the step of the managed system disconnecting from the managed system except to update the predictive model.
Claim 47
Dependent Claim 169 words
A predictive model-based method for measurement data acquisition in a distributed system, comprising the steps of: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; the manager system processing requests for the measurement variable values based on the predictive model on the manager system; the managed system disconnecting from the managed system; the managed system measuring one or more actual values of the measurement variables and comparing the actual value against an accuracy bound; if the actual values are within an accuracy bound associated with the predictive model on the managed system: the managed system connecting and communicating a message to the manager system confirming that the actual values are within the accuracy bound; and if the actual values are not within the accuracy bound associated with the predictive model on the managed system: the managed system constructing an updated predictive model; and connecting and communicating the updated predictive model to the manager system.
Claim 48
Dependent Claim 169 words
A predictive model-based method for measurement data acquisition in a distributed system, comprising the steps of: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; the manager system processing requests for the measurement variable values based on the predictive model on the manager system; the managed system disconnecting from the managed system; the managed system measuring one or more actual values of the measurement variables and comparing the actual value against an accuracy bound; if the actual values are within an accuracy bound associated with the predictive model on the managed system: the managed system connecting and communicating a message to the manager system confirming that the actual values are within the accuracy bound; and if the actual values are not within the accuracy bound associated with the predictive model on the managed system: the managed system constructing an updated predictive model; and connecting and communicating the updated predictive model to the manager system.
Claim 49
Dependent Claim 142 words
A predictive model-based method for measurement data acquisition in a distributed system, comprising the steps of: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; and the manager system processing requests for the measurement variable values based on the predictive model on the manager system; wherein the system includes multiple managed systems that have one or more of different collection frequencies and unsynchronized clocks, said method further comprising the steps of: said step of dynamically constructing including creating and associating a time stamp with a measurement variable value; the manager system synchronizing data from the multiple managed systems, using the time stamp; wherein said step of the manager system synchronizing data further comprises the step of adjusting a granularity of the time stamp using the predictive models.
Claim 50
Dependent Claim 142 words
A predictive model-based method for measurement data acquisition in a distributed system, comprising the steps of: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; and the manager system processing requests for the measurement variable values based on the predictive model on the manager system; wherein the system includes multiple managed systems that have one or more of different collection frequencies and unsynchronized clocks, said method further comprising the steps of: said step of dynamically constructing including creating and associating a time stamp with a measurement variable value; the manager system synchronizing data from the multiple managed systems, using the time stamp; wherein said step of the manager system synchronizing data further comprises the step of adjusting a granularity of the time stamp using the predictive models.
Claim 51
Dependent Claim 153 words
A predictive model-based method for measurement data acquisition in a distributed system, comprising the steps of: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; and the manager system processing requests for the measurement variable values based on the predictive model on the manager system; wherein the system includes multiple managed systems that have one or more of different collection frequencies and unsynchronized clocks, said method further comprising the steps of: said step of dynamically constructing including creating and associating a time stamp with a measurement variable value; the manager system synchronizing data from the multiple managed systems, using the time stamp; wherein the unsynchronized clocks operate at a same rate, further comprising the step of: the manager system predicting measurement variable values at sampling intervals based on a relative time stamp indexing a set of sampling intervals.
Claim 52
Dependent Claim 153 words
A predictive model-based method for measurement data acquisition in a distributed system, comprising the steps of: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; and the manager system processing requests for the measurement variable values based on the predictive model on the manager system; wherein the system includes multiple managed systems that have one or more of different collection frequencies and unsynchronized clocks, said method further comprising the steps of: said step of dynamically constructing including creating and associating a time stamp with a measurement variable value; the manager system synchronizing data from the multiple managed systems, using the time stamp; wherein the unsynchronized clocks operate at a same rate, further comprising the step of: the manager system predicting measurement variable values at sampling intervals based on a relative time stamp indexing a set of sampling intervals.
Claim 53
Dependent Claim 118 words
A predictive model-based method for measurement data acquisition in a distributed system, comprising the steps of: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; the manager system processing requests for the measurement variable values based on the predictive model on the manager system; the disconnectable managed system monitoring measured values and using the predictive model on the disconnectable managed system to detect excessive deviations of predicted values from measured values; the disconnectable managed system communicating to the manager system updates to the predictive model if said excessive deviations are detected; and the manager system updating its predictive model based on the updates.
Claim 54
Dependent Claim 118 words
A predictive model-based method for measurement data acquisition in a distributed system, comprising the steps of: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; the manager system processing requests for the measurement variable values based on the predictive model on the manager system; the disconnectable managed system monitoring measured values and using the predictive model on the disconnectable managed system to detect excessive deviations of predicted values from measured values; the disconnectable managed system communicating to the manager system updates to the predictive model if said excessive deviations are detected; and the manager system updating its predictive model based on the updates.
Claim 55
Dependent Claim 115 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for a predictive model-based method for measurement data acquisition in a distributed system, said method steps comprising: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; the manager system processing requests for the measurement variable values based on the predictive model on the manager system; the disconnectable managed system determining that the predictive model is insufficiently accurate; and the disconnectable managed system constructing and communicating an updated predictive model to the managed system, in response to said determining.
Claim 56
Dependent Claim 115 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for a predictive model-based method for measurement data acquisition in a distributed system, said method steps comprising: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; the manager system processing requests for the measurement variable values based on the predictive model on the manager system; the disconnectable managed system determining that the predictive model is insufficiently accurate; and the disconnectable managed system constructing and communicating an updated predictive model to the managed system, in response to said determining.
Claim 57
Dependent Claim 166 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for a predictive model-based method for measurement data acquisition in a distributed system, said method steps comprising: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; and the manager system processing requests for the measurement variable values based on the predictive model on the manager system; wherein the system includes multiple managed systems that have one or more of different collection frequencies and unsynchronized clocks, said method further comprising the steps of: said step of dynamically constructing including creating and associating a time stamp with a measurement variable value; and the manager system synchronizing data from the multiple managed systems, using the time stamp; wherein said step of the manager system synchronizing data further comprises the step of adjusting a granularity of the time stamp using the predictive models.
Claim 58
Dependent Claim 166 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for a predictive model-based method for measurement data acquisition in a distributed system, said method steps comprising: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; and the manager system processing requests for the measurement variable values based on the predictive model on the manager system; wherein the system includes multiple managed systems that have one or more of different collection frequencies and unsynchronized clocks, said method further comprising the steps of: said step of dynamically constructing including creating and associating a time stamp with a measurement variable value; and the manager system synchronizing data from the multiple managed systems, using the time stamp; wherein said step of the manager system synchronizing data further comprises the step of adjusting a granularity of the time stamp using the predictive models.
Claim 59
Dependent Claim 176 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for a predictive model-based method for measurement data acquisition in a distributed system, said method steps comprising: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; and the manager system processing requests for the measurement variable values based on the predictive model on the manager system; wherein the system includes multiple managed systems that have one or more of different collection frequencies and unsynchronized clocks, said method further comprising the steps of: said step of dynamically constructing including creating and associating a time stamp with a measurement variable value; and the manager system synchronizing data from the multiple managed systems, using the time stamp; wherein the unsynchronized clocks operate at the same rate, further comprising the step of: the manager system predicting measurement variable values at sampling intervals on a relative time stamp indexing a set of sampling intervals.
Claim 60
Dependent Claim 176 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for a predictive model-based method for measurement data acquisition in a distributed system, said method steps comprising: dynamically constructing a predictive model, based on one or more non-static measurement variable values, on both a manager system and a disconnectable managed system; and the manager system processing requests for the measurement variable values based on the predictive model on the manager system; wherein the system includes multiple managed systems that have one or more of different collection frequencies and unsynchronized clocks, said method further comprising the steps of: said step of dynamically constructing including creating and associating a time stamp with a measurement variable value; and the manager system synchronizing data from the multiple managed systems, using the time stamp; wherein the unsynchronized clocks operate at the same rate, further comprising the step of: the manager system predicting measurement variable values at sampling intervals on a relative time stamp indexing a set of sampling intervals.
Claim 61
Dependent Claim 236 words
A predictive model-based measurement acquisition system for creating and managing one or more predictive models that predict values of measurement variables in distributed systems, said system comprising: a manager system; a disconnectable managed system; means for dynamically constructing and coordinating a predictive model on both the disconnectable managed system and the manager system, the predictive model adapted for predicting values of said measurement variables; and manager system means for processing requests for the measurement variable values based on the predictive model on the manager system; the disconnectable managed system including: agent memory means for storing the predictive model; an agent data access facility means for providing measured values of said measurement variables; and agent measurement repository means, coupled to the agent data access facility, for storing measurement variable values known to the manager; and an agent model handler, coupled to the agent measurement repository, for updating and operating the predictive model on the disconnectable managed system; the manager system including: manager memory means for storing the predictive model; manager measurement repository means for storing the measurement variable values in the memory; one or more management applications, coupled to the memory, for requesting and using predicted values generated on the manager system and processing measurement variable values; and manager model handler means, coupled to the memory, for operating the predictive model on the manager and updating the predictive model based on information communicated from the managed system.
Claim 62
Dependent Claim 236 words
A predictive model-based measurement acquisition system for creating and managing one or more predictive models that predict values of measurement variables in distributed systems, said system comprising: a manager system; a disconnectable managed system; means for dynamically constructing and coordinating a predictive model on both the disconnectable managed system and the manager system, the predictive model adapted for predicting values of said measurement variables; and manager system means for processing requests for the measurement variable values based on the predictive model on the manager system; the disconnectable managed system including: agent memory means for storing the predictive model; an agent data access facility means for providing measured values of said measurement variables; and agent measurement repository means, coupled to the agent data access facility, for storing measurement variable values known to the manager; and an agent model handler, coupled to the agent measurement repository, for updating and operating the predictive model on the disconnectable managed system; the manager system including: manager memory means for storing the predictive model; manager measurement repository means for storing the measurement variable values in the memory; one or more management applications, coupled to the memory, for requesting and using predicted values generated on the manager system and processing measurement variable values; and manager model handler means, coupled to the memory, for operating the predictive model on the manager and updating the predictive model based on information communicated from the managed system.

References Cited (Backward Citations)

US4769761A Cited
US5748098A Cited
US5974457A Cited
US5692107A Cited
US5987442A Cited
US6058103A Cited
US5881268A Cited
US5951644A Cited
US6148335A Cited
US6076174A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-08-05 2006-02-04 2006-08-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-08-05 2010-02-04 2010-08-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-08-05 2014-02-04 2014-08-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag