Adaptive data dictionary language, extendable for a security system
AssigneeHoneywell International Inc.
InventorDavid Hogg
Life of this patent
Estimating the term…
Loading patent…
AssigneeHoneywell International Inc.
InventorDavid Hogg
Estimating the term…
A system, method and computer program product for storing configuration data for use in configuring a device while a program utilizing the configuration data is undergoing a revision at the device. The method includes a first step of providing a data structure indicating a manner in which configuration data is to be stored, and storing the data structure and current configuration data according to the data structure. Then, a revised software program in the device may identify the data structure and access a particular configuration data, along with its format; and, apply a conversion function that translates the stored current configuration data to a format compatible for use by the revised software. This is accomplished in a manner such that no configuration data is corrupted. The data structure includes data self describing the stored current configuration data, such that a conversion function can easily access the self describing information and render the stored configuration data platform independent.
A method of storing configuration data for use in configuring an alarm panel while a program utilizing said configuration data is undergoing a revision within the alarm panel, said method comprising:
A program storage device readable by a machine storing a program of instructions executable by the machine to perform method steps for storing configuration data for use in configuring an alarm panel while a program utilizing said configuration data is undergoing a revision, said method steps including the steps of:
A method for saving and restoring alarm panel configuration data provided in a security system when making new panel software updates;
A computer readable medium encoded with a data structure for self describing configuration data information in a device within an alarm panel being updated with a software or hardware revision, said computer readable medium having computer readable program for operating on a computer, said data structure comprising:
A system for upgrading software on a device which is being revisioned within an alarm panel, said system comprising:
Dependencies are inferred from the claim text.