Workflow decision management with heuristics
First Claim
Patent Images
1. A method for workflow decision management, the method comprising:
- maintaining, by automated computing machinery, a device state history;
identifying, by the automated computing machinery, a device usage pattern in dependence upon the device state history for one or more devices in a networked environment;
identifying by the automated computing machinery a derived scenario in dependence upon the device usage pattern, the derived scenario created in dependence upon actual past device usage within the networked environment;
selecting, by the automated computing machinery, a heuristic in dependence upon the derived scenario, the heuristic having a tolerance and comprising an approximate solution directed to administering devices in the networked environment to address the derived scenario;
identifying, by the automated computing machinery, a workflow in dependence upon the selected heuristic; and
executing, by the automated computing machinery, the workflow in dependence upon the tolerance.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products are provided for workflow decision management. Embodiments typically include maintaining a device state history; identifying a device usage pattern in dependence upon the device state history; identifying a derived scenario in dependence upon the device usage pattern; and selecting a heuristic in dependence upon the derived scenario. In typical embodiments, the heuristic has a tolerance. Embodiments also include identifying a workflow in dependence upon the selected heuristic and executing the workflow in dependence upon the tolerance.
64 Citations
27 Claims
-
1. A method for workflow decision management, the method comprising:
-
maintaining, by automated computing machinery, a device state history; identifying, by the automated computing machinery, a device usage pattern in dependence upon the device state history for one or more devices in a networked environment; identifying by the automated computing machinery a derived scenario in dependence upon the device usage pattern, the derived scenario created in dependence upon actual past device usage within the networked environment; selecting, by the automated computing machinery, a heuristic in dependence upon the derived scenario, the heuristic having a tolerance and comprising an approximate solution directed to administering devices in the networked environment to address the derived scenario; identifying, by the automated computing machinery, a workflow in dependence upon the selected heuristic; and executing, by the automated computing machinery, the workflow in dependence upon the tolerance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for workflow decision management, the computer system comprising:
-
a computer processor; a computer readable memory and a computer readable, tangible storage device; program instructions, stored on the storage device for execution by the computer processor via the memory to maintain , by automated computing machinery, a device state history; program instructions, stored on the storage device for execution by the computer processor via the memory to identify, by the automated computing machinery, a device usage pattern in dependence upon the device state history for one or more devices in a networked environment; program instructions, stored on the storage device for execution by the computer processor via the memory to identify, by the automated computing machinery, a derived scenario in dependence upon the device usage pattern, the derived scenario created in dependence upon actual past device usage within the networked environment; program instructions, stored on the storage device for execution by the computer processor via the memory to select, by the automated computing machinery, a heuristic in dependence upon the derived scenario, the heuristic having a tolerance and comprising an approximate solution directed to administering devices in the networked environment to address the derived scenario; program instructions, stored on the storage device for execution by the computer processor via the memory to identify, by the automated computing machinery, a workflow in dependence upon the selected heuristic; and program instructions, stored on the storage device for execution by the computer processor via the memory to execute, by the automated computing machinery, the workflow in dependence upon the tolerance. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for workflow decision management, the computer program product comprising a computer readable, tangible storage device and computer readable program instructions stored on the computer readable, tangible storage device, the computer-readable program instructions, when executed by a computer processor:
-
maintain, by automated computing machinery, a device state history; identify, by the automated computing machinery, a device usage pattern in dependence upon the device state history for one or more devices in a networked environment; identify, by the automated computing machinery, a derived scenario in dependence upon the device usage pattern, the derived scenario created in dependence upon actual past device usage within the networked environment; select, by the automated computing machinery, a heuristic in dependence upon the derived scenario, the heuristic having a tolerance and comprising an approximate solution directed to administering devices in the networked environment to address the derived scenario; identify, by the automated computing machinery, a workflow in dependence upon the selected heuristic; and execute, by the automated computing machinery, the workflow in dependence upon the tolerance. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification