System and method for managing a transaction database of records of changes to field device configurations
First Claim
1. A computer-based database management system for configuring a plurality of field devices each having a configuration including at least one adjustable device configuration parameter, the system comprising:
- setting means for setting the adjustable device configuration parameter of one of the field devices to a first value at a first time and for setting the adjustable device configuration parameter of the one of the field devices to a second value at a second time; and
a centralized database having a transaction memory accessible by multiple ones of the plurality of the field devices, said transaction memory responsive to the setting means for storing a plurality of transactions related to the multiple ones of the plurality of field devices in the order that the transactions were made, each transaction including a particular value to which a particular adjustable device configuration parameter is set and a corresponding time indication of a time when the particular adjustable device configuration parameter is set to the particular value, wherein the particular value and the corresponding time indication are stored in the transaction memory in response to a change in the particular adjustable device configuration parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-based database management method permits management of a configuration database associated with one of a plurality of devices. Each device has a variable configuration which includes at least one adjustable parameter. The method includes the steps of selecting a particular device, selecting a particular parameter of the particular device, assigning a particular value for the particular parameter at a particular time, communicating the particular value for the particular parameter to the particular device at the particular time, creating a transaction record, and storing the transaction record in a configuration database. The transaction record includes an identifier uniquely identifying the particular device and further specifies the particular parameter of the particular device, the particular value for the particular parameter, and the particular time at which the particular value is to be applied to the particular parameter.
258 Citations
22 Claims
-
1. A computer-based database management system for configuring a plurality of field devices each having a configuration including at least one adjustable device configuration parameter, the system comprising:
-
setting means for setting the adjustable device configuration parameter of one of the field devices to a first value at a first time and for setting the adjustable device configuration parameter of the one of the field devices to a second value at a second time; and a centralized database having a transaction memory accessible by multiple ones of the plurality of the field devices, said transaction memory responsive to the setting means for storing a plurality of transactions related to the multiple ones of the plurality of field devices in the order that the transactions were made, each transaction including a particular value to which a particular adjustable device configuration parameter is set and a corresponding time indication of a time when the particular adjustable device configuration parameter is set to the particular value, wherein the particular value and the corresponding time indication are stored in the transaction memory in response to a change in the particular adjustable device configuration parameter. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-based database management system for configuring a field device having a configuration including at least one adjustable device configuration parameter, the system comprising:
-
setting means for setting the adjustable device configuration parameter to a first value at a first time and for setting the adjustable device configuration parameter to a second value at a second time; and a transaction memory responsive to the setting means for storing a plurality of transactions, each including a particular value to which a particular adjustable device configuration parameter is set and a corresponding time indication of a time when the particular adjustable device configuration parameter is set to the particular value, wherein the particular value and the corresponding time indication are stored in the transaction memory in response to a change in the particular adjustable device configuration parameter and wherein each transaction stored in the transaction memory includes an indication of the type of the transaction, wherein the type is selected from the group consisting of historical type, current type, and future type.
-
-
6. A computer-based database management system for configuring a field device having a configuration including at least one adjustable device configuration parameter, the system comprising:
-
setting means for setting the adjustable device configuration parameter to a first value at a first time and for setting the adjustable device configuration parameter to a second value at a second time; a transaction memory responsive to the setting means for storing a plurality of transactions each including a particular value to which a particular adjustable device configuration parameter is set and a corresponding time indication of a time when the particular adjustable device configuration parameter is set to the particular value wherein the particular value and the corresponding time indication are stored in the transaction memory in response to a change in the particular adjustable device configuration parameter; and constructing means for constructing a current state of a particular field device by scanning the transactions in reverse-chronological order to find the last value applied to each adjustable device configuration parameter of the particular field device and then displaying the last value applied to each adjustable device configuration parameter to a user as a device configuration display separate and apart from a display of the contents of the transaction memory. - View Dependent Claims (7)
-
-
8. A computer-based database management system for configuring a field device having a configuration including at least one adjustable device configuration parameter, the system comprising:
-
setting means for setting the adjustable device configuration parameter to a first value at a first time and for setting the adjustable device configuration parameter to a second value at a second time; and a transaction memory responsive to the setting means for storing a plurality of transactions each including a particular value to which a particular adjustable device configuration parameter is set and a corresponding time indication of a time when the particular adjustable device configuration parameter is set to the particular value, wherein the particular value and the corresponding time indication are stored in the transaction memory in response to a change in the particular adjustable device configuration parameter; wherein one transaction in the transaction memory includes a value for a particular adjustable device configuration parameter of a particular field device and wherein the time indication of the transaction indicates only that the value is to be applied to the particular adjustable device configuration parameter at an unspecified time in the future.
-
-
9. A computer-based database management system for configuring a field device having a configuration including at least one adjustable device configuration parameter, the system comprising:
-
setting means for setting the adjustable device configuration parameter to a first value at a first time and for setting the adjustable device configuration parameter to a second value at a second time; a transaction memory responsive to the setting means for storing a plurality of transactions, each including a particular value to which a particular adjustable device configuration parameter is set and a corresponding time indication of a time when the particular adjustable device configuration parameter is set to the particular value, wherein the particular value and the corresponding time indication are stored in the transaction memory in response to a change in the particular adjustable device configuration parameter; and means for reconciling the transactions stored in the transaction memory with transactions stored in a secondary transaction memory.
-
-
10. A computer-based database management system for configuring a field device having a configuration including at least one adjustable device configuration parameter, the system comprising:
-
setting means for setting the adjustable device configuration parameter to a first value at a first time and for setting the adjustable device configuration parameter to a second value at a second time; a transaction memory responsive to the setting means for storing a plurality of transactions, each including a particular value to which a particular adjustable device configuration parameter is set and a corresponding time indication of a time when the particular adjustable device configuration parameter is set to the particular value, wherein the particular value and the corresponding time indication are stored in the transaction memory in response to a change in the particular adjustable device configuration parameter; and means for reconciling the transactions stored in the transaction memory with transactions stored in a transaction memory of a functionally identical computer-based database management system.
-
-
11. A computer-based database management system for managing a configuration database associated with at least one of a plurality of field devices, said one field device having a changeable configuration which includes at least one adjustable device configuration parameter, the system comprising:
-
first selecting means for selecting a particular field device; second selecting means for selecting a particular device configuration parameter of the particular field device; assigning means for assigning a particular value for the particular device configuration parameter at a particular time; communicating means coupled to the assigning means for communicating the particular value for the particular device configuration parameter to the particular field device; recording means for creating a transaction record, wherein the transaction record includes an identifier uniquely identifying the particular field device and wherein the transaction record further specifies the particular device configuration parameter of the particular field device, the particular value for the particular device configuration parameter, and a time indication of a particular time at which the particular value is applied to the particular device configuration parameter; and storing means for storing the transaction record in a configuration database in response to a change in the particular value of the particular device configuration parameter; wherein the assigning means reads an actual value of the particular device configuration parameter from the particular field device before the communicating means communicates the particular value for the particular device configuration parameter to the particular field device. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-based database management system for managing a configuration database associated with at least one of a plurality of field devices said one field device having a changeable configuration which includes at least one adjustable device configuration parameter, the system comprising:
-
first selecting means for selecting a particular field device; second selecting means for selecting a particular device configuration parameter of the particular field device; assigning means for assigning a particular value for the particular device configuration parameter at a particular time; communicating means coupled to the assigning means for communicating the particular value for the particular device configuration parameter to the particular field device; recording means for creating a transaction record, wherein the transaction record includes an identifier uniquely identifying the particular field device and wherein the transaction record further specifies the particular device configuration parameter of the particular field device, the particular value for the particular device configuration parameter, and a time indication of a particular time at which the particular value is applied to the particular device configuration parameter; and storing means for storing the transaction record in a configuration database in response to a change in the particular value of the particular device configuration parameter; wherein one transaction record stored in the configuration database represents a transaction of a type which is selected from the group consisting of historical type, current type, and future type, and wherein the transaction record includes an indication of the type of the transaction.
-
-
18. A computer-based database management system for managing a configuration database associated with at least one of a plurality of field devices, said one field device having a changeable configuration which includes at least one adjustable device configuration parameter the system comprising:
-
first selecting means for selecting a particular field device; second selecting means for selecting a particular device configuration parameter of the particular field device; assigning means for assigning a particular value for the particular device configuration parameter at a particular time; communicating means coupled to the assigning means for communicating the particular value for the particular device configuration parameter to the particular field device; recording means for creating a transaction record, wherein the transaction record includes an identifier uniquely identifying the particular field device and wherein the transaction record further specifies the particular device configuration parameter of the particular field device the particular value for the particular device configuration parameter, and a time indication of a particular time at which the particular value is applied to the particular device configuration parameter; storing means for storing the transaction record in a configuration database in response to a change in the particular value of the particular device configuration parameter; and constructing means for constructing a current state of a particular field device by scanning the transaction records in the configuration database in reverse-chronological order to find the last value assigned to each adjustable device configuration parameter of the particular field device and then displaying the last value applied to each adjustable device configuration parameter to a user as a device configuration display separate and apart from a display of the contents of the configuration database. - View Dependent Claims (19)
-
-
20. A computer-based database management system for managing a configuration database associated with at least one of a plurality of field devices, said one field device having a changeable configuration which includes at least one adjustable device configuration parameter, the system comprising:
-
first selecting means for selecting a particular field device; second selecting means for selecting a particular device configuration parameter of the particular field device; assigning means for assigning a particular value for the particular device configuration parameter at a particular time; communicating means coupled to the assigning means for communicating the particular value for the particular device configuration parameter to the particular field device; recording means for creating a transaction record wherein the transaction record includes an identifier uniquely identifying the particular field device and wherein the transaction record further specifies the particular device configuration parameter of the particular field device, the particular value for the particular device configuration parameter, and a time indication of a particular time at which the particular value is applied to the particular device configuration parameter; and storing means for storing the transaction record in a configuration database in response to a change in the particular value of the particular device configuration parameter; wherein a transaction record in the configuration database includes a value for a particular device configuration adjustable parameter of a particular field device and wherein the time indication of that transaction record indicates only that the value is to be applied to the particular adjustable device configuration parameter at an unspecified time in the future.
-
-
21. A computer-based database management system for managing a configuration database associated with at least one of a plurality of field devices said one field device having a changeable configuration which includes at least one adjustable device configuration parameter, the system comprising:
-
first selecting means for selecting a particular field device; second selecting means for selecting a particular device configuration parameter of the particular field device; assigning means for assigning a particular value for the particular device configuration parameter at a particular time; communicating means coupled to the assigning means for communicating the particular value for the particular device configuration parameter to the particular field device; recording means for creating a transaction record, wherein the transaction record includes an identifier uniquely identifying the particular field device and wherein the transaction record further specifies the particular device configuration parameter of the particular field device, the particular value for the particular device configuration parameter, and a time indication of a particular time at which the particular value is applied to the particular device configuration parameter; storing means for storing the transaction record in a configuration database in response to a change in the particular value of the particular device configuration parameter; and means for reconciling the transaction records stored in the configuration database with transaction records stored in a secondary configuration database.
-
-
22. A computer-based database management system for managing a configuration database associated with at least one of a plurality of field devices, said one field device having a changeable configuration which includes at least one adjustable device configuration parameter, the system comprising:
-
first selecting means for selecting a particular field device; second selecting means for selecting a particular device configuration parameter of the particular field device; assigning means for assigning a particular value for the particular device configuration parameter at a particular time; communicating means coupled to the assigning means for communicating the particular value for the particular device configuration parameter to the particular field device; recording means for creating a transaction record, wherein the transaction record includes an identifier uniquely identifying the particular field device and wherein the transaction record further specifies the particular device configuration parameter of the particular field device, the particular value for the particular device configuration parameter, and a time indication of a particular time at which the particular value is applied to the particular device configuration parameter; storing means for storing the transaction record in a configuration database in response to a change in the particular value of the particular device configuration parameter; and means for reconciling the transaction records stored in the configuration database with transaction records stored in a configuration database of a functionally identical computer-based database management system.
-
Specification