Extending a directory schema independent of schema modification
First Claim
Patent Images
1. A computer-readable media comprising:
- a directory schema data structure, the directory schema data structure comprising;
a flexible attribute data field that indicates a complex data type. the complex data type being used to express various operational or data providing properties of a flexible attribute, the various operational or data providing properties being indevendent of the complex data type and independent of directory schema modification;
a flexible structural object content class comprising the flexible attribute; and
wherein the flexible attribute data field provides, independent of modification to the directory schema, for application instantiation of first and second objects based on the flexible attribute, the fir st and second objects for instantiation into a directory database based on the directory schema, the first object being defined with a different number of data elements as compared to a number of data elements in the second object, the application instantiation not contributing to data sparsity of the directory database.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for extending a directory schema independent of schema modification are described. In one aspect, a directory schema data structure includes a flexible attribute data field. The flexible attribute data field identifies a complex data type. The complex data type is used to express one or more operational or data providing properties of a flexible attribute. The one or more operational or data providing properties are independent of the complex data type and independent of directory schema modification. The directory schema data structure also includes a flexible structural object content class to encapsulate the flexible attribute.
-
Citations
22 Claims
-
1. A computer-readable media comprising:
-
a directory schema data structure, the directory schema data structure comprising; a flexible attribute data field that indicates a complex data type. the complex data type being used to express various operational or data providing properties of a flexible attribute, the various operational or data providing properties being indevendent of the complex data type and independent of directory schema modification; a flexible structural object content class comprising the flexible attribute; and wherein the flexible attribute data field provides, independent of modification to the directory schema, for application instantiation of first and second objects based on the flexible attribute, the fir st and second objects for instantiation into a directory database based on the directory schema, the first object being defined with a different number of data elements as compared to a number of data elements in the second object, the application instantiation not contributing to data sparsity of the directory database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device comprising:
-
a processor; and a memory coupled to the processor, the memory comprising a directory schema data structure; and wherein the directory schema data structure comprises; a flexible attribute data field that indicates a complex data type, the complex data type being used to express various operational or data providing properties of a flexible attribute, the various operational or data providing properties being independent of the complex data type and independent of directory schema modification; a flexible structural object content class comprising the flexible attribute; and wherein the flexible attribute data field provides, independent of modification to the directory schema, for application instantiation of first and second objects based on the flexible attribute, the first and second objects for instantiation into a directory database based on the directory schema, the first object being defined with a different number of data elements as compared to a number of data elements in the second object, the application instantiation not contributing to data sparsity of the directory database. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification