×

Workflow decision management with derived scenarios and workflow tolerances

  • US 9,489,645 B2
  • Filed: 05/13/2004
  • Issued: 11/08/2016
  • Est. Priority Date: 05/13/2004
  • Status: Active Grant
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.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×