Performance metric calculations
AssigneeHewlett-Packard Development Company, L.P.
InventorsSandip Brahmachary, Alok Bhatt, Nileshkumar Gawali
Life of this patent
Estimating the term…
Abstract
In some examples, a computing device can include a processor resource and a non-transitory memory resource storing machine-readable instructions stored thereon that, when executed, cause the processor resource to: generate a model of activity for the computing device, determine a time period for performing a calculation based on the model, wherein the calculation utilizes performance metrics associated with the computing device, activate an agent at a start time of the time period to perform the calculation, send, by the agent, a result of the calculation to a remote computing device, and deactivate the agent in response to sending the result.
Claims15
A computing device, comprising:
- a processor resource;
- and
- a non-transitory memory resource storing machine-readable instructions stored thereon that, when executed, cause the processor resource to:
- generate a model of activity for the computing device;
- determine a time period for performing a calculation based on the model, wherein the calculation utilizes performance metrics associated with the computing device;
- activate an agent at a start time of the time period to perform the calculation;
- send, by the agent, a result of the calculation to a remote computing device;
- and
- deactivate the agent in response to sending the result.
A non-transitory memory resource storing machine-readable instructions stored thereon that, when executed, cause a processor resource to:
- store activity data associated with a device, wherein the activity data includes processing bandwidth of the device over a period of time;
- generate a model of an activity level for the device based on the activity data;
- select a time period for a calculation on performance metrics associated with the device based on the model,
- wherein the time period is selected based when the activity level is below a threshold activity level;
- activate an agent to perform the calculation at a start time of the time period;
- and
- deactivate the agent at an end time of the time period.
A system, comprising:
- a cloud resource to collect performance metrics associated with a plurality of devices and to perform a calculation utilizing the performance metrics;
- and
- a computing device, comprising a processor to:
- receive an agent from the cloud resource;
- prevent performance metrics from being provided to the cloud resource in response to receiving the agent;
- determine a time period that includes an activity level that is below a threshold activity level to allow the agent to perform the calculation;
- activate the agent at a start time of the time period to allow the agent to perform the calculation utilizing the performance metrics;
- and
- deactivate the agent at an end time of the time period to prevent the agent from utilizing the processor.
Dependencies are inferred from the claim text.