HIERARCHICAL STORAGE
First Claim
Patent Images
1. A multi-level, hierarchical information configuration data storage system employing a markup language linked to a corresponding file system comprising:
- a file system based configuration data repository including, at least one first level folder, represented by a first selected directory area of the file system, for storing at least first and second data sets inclusive of configuration information for an associated document imaging device, at least one first level markup based data file stored within the at least one first level folder, the first level markup based data file being linked to the first selected directory area and comprising information relative to at least a portion of the first data set, at least one second level folder, represented by a second selected directory area of the file system, stored within the at least one first level folder for storing information relative to the second data set, and at least one second level markup based data file stored within the at least one second level folder, the second level markup based data file being linked to the second selected directory area and comprising information relative to at least a portion of the second data set; and
an interface communicatively coupled to the repository for handling communications with the repository, the interface including, means adapted for outputting the configuration information from the file system to a data format compatible with one of a plurality of different operating systems, means adapted for selectively locking at least one selected directory area during a modification of a data set corresponding thereto, and means adapted for communicating output configuration information to a selected one of a plurality of different operating system environments, including an operating system employing hierarchical configuration information storage and an operating system including non-hierarchical configuration information storage.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is provided for implementing hierarchical storage of information. The system comprises a hierarchical repository having at least two levels. The first level comprises a folder and a markup language based file within the folder for storing information. Also stored within the folder is a second level folder which also has a markup language based file stored within the folder. In order to access the repository, a user interface is provided.
-
Citations
30 Claims
-
1. A multi-level, hierarchical information configuration data storage system employing a markup language linked to a corresponding file system comprising:
-
a file system based configuration data repository including, at least one first level folder, represented by a first selected directory area of the file system, for storing at least first and second data sets inclusive of configuration information for an associated document imaging device, at least one first level markup based data file stored within the at least one first level folder, the first level markup based data file being linked to the first selected directory area and comprising information relative to at least a portion of the first data set, at least one second level folder, represented by a second selected directory area of the file system, stored within the at least one first level folder for storing information relative to the second data set, and at least one second level markup based data file stored within the at least one second level folder, the second level markup based data file being linked to the second selected directory area and comprising information relative to at least a portion of the second data set; and
an interface communicatively coupled to the repository for handling communications with the repository, the interface including, means adapted for outputting the configuration information from the file system to a data format compatible with one of a plurality of different operating systems, means adapted for selectively locking at least one selected directory area during a modification of a data set corresponding thereto, and means adapted for communicating output configuration information to a selected one of a plurality of different operating system environments, including an operating system employing hierarchical configuration information storage and an operating system including non-hierarchical configuration information storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A multi-level hierarchical device configuration information storage system in a network environment comprising:
-
a client communicatively coupled to a server;
at least one file system based configuration data repository stored on the server including;
at least one first level folder for storing at least first and second data sets inclusive of configuration information for an associated document processing device, at least one first level markup based file stored within the at least one first level folder, the first level markup based file comprising information relative to at least a portion of the first data set, at least one second level folder stored within the at least one first level folder for storing information relative to the second data set, and at least one second level markup based file stored within the at least one second level folder, the second level markup based file comprising information relative to at least a portion of the second data set; and
an interface communicatively coupled to the at least one repository for handling communications with the repository, the interface including, means adapted for outputting the configuration information from the file system to a data format compatible with one of a plurality of different operating systems, means adapted for selectively locking at least one selected directory area during a modification of a data set corresponding thereto; and
means adapted for communicating output configuration information to a selected one of a plurality of different operating system environments, including an operating system employing hierarchical configuration information storage and an operating system including non-hierarchical configuration information storage. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for accessing device configuration data from a repository, the steps comprising:
-
receiving a command via an interface communicatively coupled to a file system based configuration data repository specifying a value path;
searching for a file in the repository based on the value path, wherein the repository comprises at least one first level folder, a markup file including at least one first level markup based file inclusive of device configuration data stored within the at least one first level folder, at least one second level folder stored within the at least one first level folder, and at least one second level markup based file inclusive of device configuration data stored within the at least one second level folder, the searching beginning at the first level folder and continuing through additional level folders as necessary until a markup based file is found;
outputting device configuration data from the file system to a data format compatible with one of plurality of different operating systems;
locking the file for exclusive use;
loading the markup file;
finding a key within the markup file; and
communicating device configuration data to a selected one of plurality of different operating system environments, including an operating system employing hierarchical configuration information storage and an operating system including non-hierarchical configuration information storage. - View Dependent Claims (28)
-
-
29. A computer-readable medium of instructions, comprising:
-
means adapted for receiving a command via an interface communicatively coupled to a file system based configuration data repository specifying a value path;
means adapted for searching for a file in the repository based on the value path, wherein the repository comprises at least one first level folder, and a markup file including at least one first level markup based file inclusive of device configuration data stored within the at least one first level folder, at least one second level folder stored within the at least one first level folder, and at least one second level markup based file inclusive of device configuration data stored within the at least one second level folder, the searching beginning at the first level folder and continuing through additional level folders as necessary until a markup based file is found;
means adapted for outputting device configuration data from the file system to a data format compatible with one of plurality of different operating systems;
means adapted for locking the file for exclusive use;
means adapted for loading the markup file;
means adapted for finding a key within the markup file; and
means adapted for communicating device configuration data to a selected one of a plurality of different operating system environments, including an operating system employing hierarchical configuration information storage and an operating system including non-hierarchical configuration information storage. - View Dependent Claims (30)
-
Specification