Method for implementing device operations based on device status information stored in a central location
First Claim
1. A method for initiating routines that control device activities on a system based on device status information stored in a central location comprising the steps of:
- defining a condition in which the operation of a device is to be automatically controlled;
defining a set of one or more devices that will have status data that will impact the defined condition;
defining a set of attributes for each of the set of defined devices that will be used to impact the defined condition;
determining when the defining condition has been met; and
initializing one or more routines to effect the operation of one or devices in the network.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and system to monitor the statuses of devices that can operate and transmit current device status information to a storage location. In this system, there is a can be a central storage location of the status of all designated device attributes of a device including the past state history of the device. The storage location can also be distributed and in one or more remote locations. Each device on the system will transmit a state change notification to the central location each time the status of the device changes. This status change will be recorded in the location storage. The present invention provides for the creation of sets of instructions to enable the initiation of operations by devices in response to a set of current statuses of one or more devices. Each workflow routine will be based on a set device statuses. This set of device statuses can be referred as a device scenario. When a status of a device changes, there will be check of the statuses of the devices in the scenario to determine if the scenario conditions for the workflow have been met. When the conditions have been met, the workflow routine will be initiated and perform a set of instructions which could lead to the initiating of some activity by one or more devices in the network.
24 Citations
28 Claims
-
1. A method for initiating routines that control device activities on a system based on device status information stored in a central location comprising the steps of:
-
defining a condition in which the operation of a device is to be automatically controlled;
defining a set of one or more devices that will have status data that will impact the defined condition;
defining a set of attributes for each of the set of defined devices that will be used to impact the defined condition;
determining when the defining condition has been met; and
initializing one or more routines to effect the operation of one or devices in the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product in a computer readable medium for initiating routines that control device activities on a system based on device status information stored in a central location comprising:
-
instructions for defining a condition in which the operation of a device is to be automatically controlled;
instructions for defining a set of one or more devices that will have status data that will impact the defined condition;
instructions for defining a set of attributes for each of the set of defined devices that will be used to impact the defined condition;
instructions for determining when the defining condition has been met; and
instructions for initializing one or more routines to effect the operation of one or devices in the network. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for initiating routines that control device activities on a system based on device status information stored in a central location comprising the steps of:
-
defining a condition in which the operation of a device is to be automatically controlled;
defining a set of one or more devices that will have status data that will impact the defined condition;
defining a set of attributes for each of the set of defined devices that will be used to impact the defined condition;
determining when the defining condition has been met; and
initializing one or more routines to affect the operational activities on a system wherein the operational history of a device on the system is recorded. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification