Relational directory
First Claim
Patent Images
1. A method of managing organizational data comprising:
- receiving a first hierarchy of data, the data comprising objects with attributes and attribute values;
staging the first hierarchy in a buffer in an isomorphic form; and
transforming the first hierarchy into a relational directory.
2 Assignments
0 Petitions
Accused Products
Abstract
Exemplary methods and systems provide a relational directory of organizational information. Organizational data objects and their associated attributes are maintained in a relational directory. An organizational hierarchy is converted to a relational directory using projection, joining, and import attribute flow rules. Attributes in a relational directory may be exported out of the relational directory to a hierarchical directory.
-
Citations
30 Claims
-
1. A method of managing organizational data comprising:
-
receiving a first hierarchy of data, the data comprising objects with attributes and attribute values;
staging the first hierarchy in a buffer in an isomorphic form; and
transforming the first hierarchy into a relational directory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for managing organizational data originating from a plurality of remote directories comprising:
-
a plurality of management agents, each management agent in operable communication with an associated one of the plurality of remote directories, and operable to receive a hierarchy of organizational data from the associated remote directory; and
a synchronization engine operable to receive the hierarchies from the plurality of management agents and create a relational directory of management data based on the data from the hierarchies and rules related to the management data. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer-readable medium comprising computer-executable instructions to perform a method comprising:
-
storing a plurality of hierarchies having objects with attributes and attribute values;
creating a relational directory based on the objects in the plurality of hierarchies;
importing an attribute from an object in one of the plurality of hierarchies to an object in the relational directory; and
exporting the attribute to an object in a second of the plurality of hierarchies. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method of aggregating data from multiple repositories comprising:
-
creating an aggregated objected in an aggregated space, the aggregated object having an unrecognized object type;
identifying a corresponding non-aggregated object having a recognized object type; and
changing the object type of the aggregated object to the recognized object type. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A system for synchronizing data from multiple repositories comprising:
-
a buffer space for receiving a hierarchy of data;
means for converting the hierarchy of data into a relational directory of synchronized data. - View Dependent Claims (27, 28, 29, 30)
-
Specification