Federated system and methods and mechanisms of implementing and using such a system
First Claim
Patent Images
1. A federated system comprising:
- a plurality of data sources configured across a distributed network, each data source being associated with a taxonomy; and
one or more nodes comprising at least one data server that hosts an organization'"'"'s data and user information, at least one of the one or more nodes comprising a taxonomy view, one or more of the plurality of data sources being defined on the at least one node, the at least one node further comprising one or more mappings between the taxonomy view of the at least one node and the taxonomy of at least one data source of the plurality of data sources defined on the at least one node, the at least one node being connectable to one or more clients, wherein the taxonomy view of the at least one node allows the at least one of the data source defined on the at least one node to be integrated into a standardized schema such that the one or more of the plurality of data sources is accessed via the taxonomy view of the at least one of the one or more nodes without requiring knowledge of each data source'"'"'s schema;
wherein the at least one node further comprises at least one other taxonomy view.
2 Assignments
0 Petitions
Accused Products
Abstract
A federated system and methods and mechanisms of implementing and using such a system is disclosed. In some embodiments, one or more mappings are created between a taxonomy view at a node and one or more taxonomies of one or more data sources. The one or more data sources can then be accessed via the taxonomy view. In other embodiments, one or more mappings are created between content from different data sources and content from those data sources are merged using the one or more mappings.
-
Citations
59 Claims
-
1. A federated system comprising:
-
a plurality of data sources configured across a distributed network, each data source being associated with a taxonomy; and one or more nodes comprising at least one data server that hosts an organization'"'"'s data and user information, at least one of the one or more nodes comprising a taxonomy view, one or more of the plurality of data sources being defined on the at least one node, the at least one node further comprising one or more mappings between the taxonomy view of the at least one node and the taxonomy of at least one data source of the plurality of data sources defined on the at least one node, the at least one node being connectable to one or more clients, wherein the taxonomy view of the at least one node allows the at least one of the data source defined on the at least one node to be integrated into a standardized schema such that the one or more of the plurality of data sources is accessed via the taxonomy view of the at least one of the one or more nodes without requiring knowledge of each data source'"'"'s schema;
wherein the at least one node further comprises at least one other taxonomy view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A physical storage device containing instructions, the instructions being executable by a computer to cause the computer to perform a method, the method comprising:
-
mapping between the taxonomy view of at least one node of one or more nodes and a taxonomy of at least one data source of a plurality of data sources, wherein a taxonomy view of the at least one node allows the at least one data source defined on the at least one node to be integrated into a standardized schema such that the at least one data source is accessed via the taxonomy view of the at least one node without requiring knowledge of a schema of the at least one data source, wherein the at least one data source of the plurality of data sources configured across a distributed network is associated with the taxonomy and the at least one data source is defined on the at least one node, the at least one node comprising the taxonomy view; wherein the at least one node further comprises at least one other taxonomy view. - View Dependent Claims (55, 56, 57, 58, 59)
-
Specification