Administering devices in dependence upon user metric vectors with optimizing metric action lists
First Claim
1. A method for administering devices, the method comprising:
- creating a user metric vector comprising a plurality of disparate user metrics;
creating a user metric space comprising a plurality of metric ranges;
determining whether the user metric vector is outside the user metric space;
if the user metric vector is outside a user metric space, creating in dependence upon the user metric vector, a dynamic action list;
identifying at least one action in the dynamic action list;
executing the action; and
determining whether a value of a user metric of the user metric vector that was outside a metric range of the user metric space before executing the action is outside the metric range after executing the action.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary embodiments of the present invention include methods for administering devices. Such exemplary embodiments include creating a user metric vector comprising a plurality of disparate user metrics, creating a user metric space comprising a plurality of metric ranges, and determining whether the user metric vector is outside the user metric space. If the user metric vector is outside a user metric space, such embodiments include creating in dependence upon the user metric vector, a dynamic action list, identifying at least one action in the dynamic action list, executing the action, and determining whether a value of a user metric of the user metric vector that was outside a metric range of the user metric space before executing the action is outside the metric range after executing the action.
-
Citations
24 Claims
-
1. A method for administering devices, the method comprising:
-
creating a user metric vector comprising a plurality of disparate user metrics;
creating a user metric space comprising a plurality of metric ranges;
determining whether the user metric vector is outside the user metric space;
if the user metric vector is outside a user metric space, creating in dependence upon the user metric vector, a dynamic action list;
identifying at least one action in the dynamic action list;
executing the action; and
determining whether a value of a user metric of the user metric vector that was outside a metric range of the user metric space before executing the action is outside the metric range after executing the action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 13, 14, 15)
-
-
9. A system for administering devices, the system comprising:
-
means for creating a user metric vector comprising a plurality of disparate user metrics;
means for creating a user metric space comprising a plurality of metric ranges;
means for determining whether the user metric vector is outside the user metric space;
if the user metric vector is outside a user metric space, means for creating in dependence upon the user metric vector, a dynamic action list;
means for identifying at least one action in the dynamic action list;
means for executing the action; and
means for determining whether a value of a user metric of the user metric vector that was outside a metric range of the user metric space before executing the action is outside the metric range after executing the action. - View Dependent Claims (10, 11, 16)
-
-
12. The system of claim 111 wherein means for identifying a new action comprises means for retrieving an action ID from an action table.
-
17. A computer program product for administering devices, the computer program product comprising:
-
a recording medium;
means, recorded on the recording medium, for creating a user metric vector comprising a plurality of disparate user metrics;
means, recorded on the recording medium, for creating a user metric space comprising a plurality of metric ranges;
means, recorded on the recording medium, for determining whether the user metric vector is outside the user metric space;
if the user metric vector is outside a user metric space, means, recorded on the recording medium, for creating, in dependence upon the user metric vector, a dynamic action list;
means, recorded on the recording medium, for identifying at least one action in the dynamic action list;
means, recorded on the recording medium, for executing the action; and
means, recorded on the recording medium, for determining whether a value of a user metric of the user metric vector that was outside a metric range of the user metric space before executing the action is outside the metric range after executing the action. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification