Workflow decision management with derived scenarios and workflow tolerances
First Claim
Patent Images
1. A computer system for workflow decision management, the computer system comprising:
- a computer processor, a computer memory, and a computer readable storage device;
first program instructions to maintain a device state history, the device state history including a history of values of one or more attributes of a plurality of disparate devices in a networked environment;
second program instructions to identify a device usage pattern in dependence upon the device state history, wherein the device usage pattern represents a predetermined pattern of device usage for one or more devices, and wherein identifying the device usage pattern in dependence upon the device state history comprises comparing the device state history with a plurality of device usage patterns records;
third program instructions to identify a derived scenario in dependence upon the device usage pattern and a rule, wherein the derived scenario is created in dependence upon actual past device usage within the networked environment, wherein the derived scenario represent a scenario of device usage of more than one of the plurality of disparate devices, and wherein the rule governs identifying a particular derived scenario among a plurality of derived scenarios associated with a single device usage pattern;
fourth program instructions to identify a tolerance of the derived scenario that prevents damage to devices within the networked environment during the execution of workflows, wherein the tolerance includes a range of acceptable attribute values that the one or more devices support;
fifth program instructions to identify a workflow in dependence upon the derived scenario; and
sixth program instructions to execute the workflow in dependence upon the tolerance including executing a device controlling action that changes the values of the one or more attributes of two or more of the plurality of disparate devices,wherein changing the values of the one or more attributes of two or more of the plurality of disparate devices comprises using a protocol associated with the two or more of the plurality of disparate devices, andwherein the first, second, third, fourth, fifth, and sixth program instructions are stored on the computer readable storage device for execution by the computer processor via the computer readable memory.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products are provided for workflow decision management. Embodiments include maintaining a device state history; identifying a device usage pattern in dependence upon the device state history; and identifying a derived scenario in dependence upon the device usage pattern. The derived scenario has a tolerance. Embodiments also include identifying a workflow in dependence upon the derived scenario and executing the workflow in dependence upon the tolerance.
-
Citations
19 Claims
-
1. A computer system for workflow decision management, the computer system comprising:
-
a computer processor, a computer memory, and a computer readable storage device; first program instructions to maintain a device state history, the device state history including a history of values of one or more attributes of a plurality of disparate devices in a networked environment; second program instructions to identify a device usage pattern in dependence upon the device state history, wherein the device usage pattern represents a predetermined pattern of device usage for one or more devices, and wherein identifying the device usage pattern in dependence upon the device state history comprises comparing the device state history with a plurality of device usage patterns records; third program instructions to identify a derived scenario in dependence upon the device usage pattern and a rule, wherein the derived scenario is created in dependence upon actual past device usage within the networked environment, wherein the derived scenario represent a scenario of device usage of more than one of the plurality of disparate devices, and wherein the rule governs identifying a particular derived scenario among a plurality of derived scenarios associated with a single device usage pattern; fourth program instructions to identify a tolerance of the derived scenario that prevents damage to devices within the networked environment during the execution of workflows, wherein the tolerance includes a range of acceptable attribute values that the one or more devices support; fifth program instructions to identify a workflow in dependence upon the derived scenario; and sixth program instructions to execute the workflow in dependence upon the tolerance including executing a device controlling action that changes the values of the one or more attributes of two or more of the plurality of disparate devices, wherein changing the values of the one or more attributes of two or more of the plurality of disparate devices comprises using a protocol associated with the two or more of the plurality of disparate devices, and wherein the first, second, third, fourth, fifth, and sixth program instructions are stored on the computer readable storage device for execution by the computer processor via the computer readable memory. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. A computer program product for workflow decision management, the computer program product comprising:
-
a computer readable storage device; first program instructions to maintain a device state history, the device state history including a history of values of one or more attributes of a plurality of disparate devices in a networked environment; second program instructions to identify a device usage pattern in dependence upon the device state history, wherein the device usage pattern represents a predetermined pattern of device usage for one or more devices, and wherein identifying the device usage pattern in dependence upon the device state history comprises comparing the device state history with a plurality of device usage patterns records; third program instructions to identify a derived scenario in dependence upon the device usage pattern and a rule, wherein the derived scenario is created in dependence upon actual past device usage within the networked environment, wherein the derived scenario represent a scenario of device usage of more than one of the plurality of disparate devices, and wherein the rule governs identifying a particular derived scenario among a plurality of derived scenarios associated with a single device usage pattern; fourth program instructions to identify a tolerance of the derived scenario that prevents damage to devices within the networked environment during the execution of workflows, wherein the tolerance includes a range of acceptable attribute values that the computer readable storage device supports; fifth program instructions to identify a workflow in dependence upon the derived scenario; and sixth program instructions to execute the workflow in dependence upon the tolerance including executing a device controlling action that changes the values of the one or more attributes of two or more of the plurality of disparate devices, wherein changing the values of the one or more attributes of two or more of the plurality of disparate devices comprises using a protocol associated with the two or more of the plurality of disparate devices, and wherein the first, second, third, fourth, fifth, and sixth program instructions are stored on the computer readable storage device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for workflow decision management, the method comprising:
-
maintaining a device state history, the device state history including a history of values of one or more attributes of a plurality of disparate devices in a networked environment; identifying a device usage pattern in dependence upon the device state history, wherein the device usage pattern represents a predetermined pattern of device usage for one or more devices, and wherein identifying the device usage pattern in dependence upon the device state history comprises comparing the device state history with a plurality of device usage patterns records; identifying a derived scenario in dependence upon the device usage pattern and a rule, wherein the derived scenario is created in dependence upon actual past device usage within the networked environment, wherein the derived scenario represent a scenario of device usage of more than one of the plurality of disparate devices, and wherein the rule governs identifying a particular derived scenario among a plurality of derived scenarios associated with a single device usage pattern; identifying a tolerance of the derived scenario that prevents damage to devices within the networked environment during the execution of workflows, wherein the tolerance includes a range of acceptable attribute values that the one or more devices support; identifying a workflow in dependence upon the derived scenario; and executing the workflow in dependence upon the tolerance including executing a device controlling action that changes the values of the one or more attributes of two or more of the plurality of disparate devices, wherein changing the values of the one or more attributes of two or more of the plurality of disparate devices comprises using a protocol associated with the two or more of the plurality of disparate devices. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification