Techniques for maintaining a client device
AssigneeAbsolute Software Corporation
InventorAdam Vincent PICCONE
Life of this patent
Estimating the term…
Abstract
There is disclosed a method for maintaining a client device. The method comprises monitoring, by an application monitoring engine, application health data of applications installed on the client device, the application health data defining at least one application property for each of the installed applications; detecting, by a predictive maintenance engine, a predetermined condition from the at least one application property based on monitor rules; in response to the detecting of the predetermined condition, generating a predictive maintenance action.
Claims12
A method for maintaining a client device, the method comprising:
- monitoring, by an application monitoring engine, application health data of applications installed on the client device, the application health data defining at least one application property for each of the installed applications;
- detecting, by a predictive maintenance engine, a predetermined condition from the at least one application property based on monitor rules;
- in response to the detecting of the predetermined condition, generating a predictive maintenance action.
A client device comprising:
- a processor, and
- a memory comprising:
- at least one application installed on the client device, and
- executable instructions stored thereon, that when executed cause the device to:
- monitor application health data of the at least one application, the application health data defining at least one application property for each of the at least one application;
- detect a predetermined condition using at least one application property for each of the at least one application based on monitor rules;
- and
- in response to the detection of the predetermined condition, generate a predictive maintenance recommendation.
A system for predictively maintaining a client device, the system comprising:
- a client device comprising:
- a processor;
- and
- a memory comprising:
- at least one application installed on the client device;
- executable instructions stored thereon, that when executed cause the device to:
- monitor application health data of the at least one application, the application health data defining at least one application property for each of the at least one application;
- and
- transmit the application health data in response;
- and
- a server in communication with the client device, the server comprising:
- a processor;
- a memory comprising:
- executable instructions stored thereon, that when executed cause the server to:
- receive application health data of the at least one application from the client device;
- detect a predetermined condition using the at least one application property for each of the at least one application based on monitor rules;
- and
- generate a predictive maintenance recommendation describing the predetermined condition and one or more actions.
Dependencies are inferred from the claim text.