System and methods for retrieving data using a database configuration file
AssigneeAlqimi Analytics & Intelligence, LLC
InventorsWalter Greenberg, Kevin M. Donohue
Life of this patent
Estimating the term…
Abstract
Some embodiments are directed to a method for exchanging data between a user and one or more data sources, the method including configuring a non-transitory computer readable medium to access data from the one or more data sources via a data source query in accordance with options specified in first and second XML configuration files. The non-transitory computer readable medium further retrieves the data in a predefined format at a database and displays the data in accordance with display options specified in the first and the second XML configuration files.
Claims9
A method of retrieving data from a data source, the method comprising:
- receiving a set of display options, a first set of data retrieval filters and a selection option from a user via a user interface, wherein the set of display options and the first set of data retrieval filters correspond to the data source, and wherein the selection option corresponds to a second XML configuration file;
- embedding the first set of data retrieval filters, the set of display options and the selection option into a first XML configuration file;
- selecting the second XML configuration file based on the selection option, the second XML configuration file further comprising a second set of data retrieval filters;
- retrieving a set of data from the data source in accordance with the first set of data retrieval filters embedded in the first XML configuration file and the second set of data retrieval filters specified in the second XML configuration file;
- storing the set of data in a database in accordance with a predefined format;
- and
- generating one or more portlets to display the set of data to the user in accordance with the set of display options,
- wherein the first set of data retrieval filters and the second set of data retrieval filters include at least one of IP addresses, subnet masks, domain name server addresses, host name and suffix, execution parameters, and system information pertaining to the user.
A system for exchanging data between a user and a data source, the system comprising:
- a portal configured to receive a data source query from the user, the data source query corresponding to a data source;
- a processor configured to generate a first XML configuration file based on the data source query, the first XML configuration file including a set of display options, a first set of data retrieval filters and a selection option indicative of at least one of a memory location of a second XML configuration file, the second XML configuration file further comprising a second set of data retrieval filters;
- and
- a portal server communicably coupled to the portal, the portal server configured to:
- retrieve the second XML configuration file from the memory location specified in the selection option;
- retrieve a set of data from the data source in accordance with the first set of data retrieval filters embedded in the first XML configuration file and the second set of data retrieval filters specified in the second XML configuration file;
- store the set of data in a database in accordance with a predefined format;
- and
- generate one or more portlets to display the set of data on the portal in accordance with the set of display options,
- wherein the first set of data retrieval filters and the second set of data retrieval filters include at least one of IP addresses, subnet masks, domain name server addresses, host name and suffix, execution parameters, and system information pertaining to the user.
Dependencies are inferred from the claim text.