Distributed database systems and methods
First Claim
1. A method of accessing information in a distributed database system having one or more data servers, comprising:
- establishing a plurality of lattice structures configured to store data elements having inter-related information;
formulating a data query in a selected data server that includes selected data attributes;
processing the data query to generate a query product;
searching the plurality of lattice structures to identify data elements corresponding to elements in the query product;
accessing pertinent metadata and data files located within another data server that corresponds to the data query and generating a result; and
transferring the result to the selected client.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for distributed database management are disclosed. In an embodiment, a method of accessing information in a distributed database system having one or more data servers includes establishing a plurality of lattice structures configured to store data elements having inter-related information. A data query initiated by a client is then formulated that includes selected data attributes. The data query is processed to generate a query product, and the plurality of lattice structures are searched to identify data elements corresponding to elements in the query product. Pertinent data files located within another data server are accessed that correspond to the data query and generating a result, and the result is transferred to the initiating client system.
-
Citations
20 Claims
-
1. A method of accessing information in a distributed database system having one or more data servers, comprising:
-
establishing a plurality of lattice structures configured to store data elements having inter-related information;
formulating a data query in a selected data server that includes selected data attributes;
processing the data query to generate a query product;
searching the plurality of lattice structures to identify data elements corresponding to elements in the query product;
accessing pertinent metadata and data files located within another data server that corresponds to the data query and generating a result; and
transferring the result to the selected client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of administering information in a distributed database system, comprising:
-
requesting a data element;
selecting a data element in a lattice structure and initiating a message to a federated data repository;
executing the request directly in the federated data file; and
retrieving the data. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A distributed database management system, comprising:
-
a plurality of data servers having federated data sources and having input/output capabilities that are configured to permit communications between a selected data server and a user;
a distributed product system in communication with the plurality of client systems, the distributed product system further comprising;
a database that is configured to store a plurality of lattice structures that include data elements corresponding to information stored in the federated data sources; and
a information broker coupled to the plurality of data servers and the database, the information broker being operable to accept a data query from a client, search the database according to attributes included in the data query and to extract data from at least one data servers and transfer the extracted data to the initiating client. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification