US6286010B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Methods and apparatuses for interaction between schemata
Assignee: EMC Corp
•
Filing: 1999-02-19
•
Granted: 2001-09-04
•
Expires: 2019-02-19
Abstract
Abstract A method and apparatus for managing and updating distributed directory objects is disclosed. The object oriented directory has a schema which has a first and second class. The schema has a schema engine which contains the method for managing and updating the distributed directory objects utilizing semantic and structural comparisons. The schema engine utilizes and updates the first and second classes of the object oriented directory.
Inventors
- 👤 Lakshmi Ramachandran
- 👤 Kompella Anasuya Devi
- 👤 Vipul Arunkant Modi
- 👤 Anurag Srivastava
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 14:52
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/28; G06F16/289; G06F16/21; G06F16/211; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932; Y10S707/99941; Y10S707/99944
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
148 words
In a computer readable medium, an object oriented directory for use with a computer network, comprising: (a) a first class one object instantiated from a first class of a first schema from a first directory, wherein said first class one object represents an entity; (b) a first class two object instantiated from a second class of the first schema from the first directory, wherein the first class two object is a first attribute of said first class one object; and (c) a first reference associated with said class one object of the first directory which refers to a first class one object instantiated from a first class of a second schema from a second directory, wherein the second schema is distinct from the first schema and wherein the first class one object of the second directory is related to the first class one object of the first directory.
Claim 2
Dependent Claim
148 words
In a computer readable medium, an object oriented directory for use with a computer network, comprising: (a) a first class one object instantiated from a first class of a first schema from a first directory, wherein said first class one object represents an entity; (b) a first class two object instantiated from a second class of the first schema from the first directory, wherein the first class two object is a first attribute of said first class one object; and (c) a first reference associated with said class one object of the first directory which refers to a first class one object instantiated from a first class of a second schema from a second directory, wherein the second schema is distinct from the first schema and wherein the first class one object of the second directory is related to the first class one object of the first directory.
Claim 3
Dependent Claim
15 words
The object oriented directory of claim 1 , wherein said entity is a network entity.
Claim 4
Dependent Claim
15 words
The object oriented directory of claim 1 , wherein said attribute is a simple attribute.
Claim 5
Dependent Claim
15 words
The object oriented directory of claim 1 , wherein said attribute is a compound attribute.
Claim 6
Dependent Claim
15 words
The object oriented directory of claim 1 , wherein said attribute is a method attribute.
Claim 7
Dependent Claim
22 words
The object oriented directory of claim 5 , wherein said method attribute comprises an alternative method for determining equivalence with another object.
Claim 8
Dependent Claim
44 words
The object oriented directory of claim 1 , further comprising a second class two object instantiated from the second class of the first schema from the first directory, wherein said second class two object is a second attribute of said first class one object.
Claim 9
Dependent Claim
67 words
The object oriented directory of claim 1 , further comprising a second reference associated with said first class two object of the first directory which refers to a first class two object instantiated from a second class of the second schema from the second directory, wherein the first class two object of the second directory is related to the first class two object of the first directory.
Claim 10
Dependent Claim
47 words
The object oriented directory of claim 8 , wherein the first class of the first directory is the same as the first class of the second directory and wherein the second class of the first directory is the same as the second class of the second directory.
Claim 11
Dependent Claim
23 words
The object oriented directory of claim 8 , further comprising a data structure storing said first class one object and said first reference.
Claim 12
Dependent Claim
22 words
The object oriented directory of claim 10 , wherein said data structure stores said first class two object and said second reference.
Claim 13
Dependent Claim
92 words
In a computer system, a method for interacting between a first directory having a first schema and a second directory having a second schema, comprising the steps of: (a) instantiating a first object from a first class of a first schema from a first directory; (b) instantiating a first object from a first class of a second schema from a second directory, wherein the second schema is distinct from the first schema; (c) determining whether said first objects are equivalent; and (d) associating said first objects if said first objects are equivalent.
Claim 14
Dependent Claim
92 words
In a computer system, a method for interacting between a first directory having a first schema and a second directory having a second schema, comprising the steps of: (a) instantiating a first object from a first class of a first schema from a first directory; (b) instantiating a first object from a first class of a second schema from a second directory, wherein the second schema is distinct from the first schema; (c) determining whether said first objects are equivalent; and (d) associating said first objects if said first objects are equivalent.
Claim 15
Dependent Claim
25 words
The method of claim 12 , wherein the step of determining equivalence further comprises the step of determining whether said first objects are semantically equivalent.
Claim 16
Dependent Claim
21 words
The method of claim 13 , wherein the step of determining semantic equivalence further comprises the step of accessing a dictionary.
Claim 17
Dependent Claim
25 words
The method of claim 13 , wherein the step of determining equivalence further comprises the step of determining whether said first objects are structural equivalents.
Claim 18
Dependent Claim
98 words
The method of claim 15 , further comprising the steps of: (a) instantiating a first comparison class from a second class of the first schema from the first directory, wherein said first comparison class comprises attributes of said first object of the first directory; (b) instantiating a second comparison class from a second class of the second schema from the second directory, wherein said second comparison class comprises attributes of said first object of the second directory; (c) determining whether said comparison classes are equivalent; and (d) associating said comparison classes if said comparison classes are structurally equivalent.
Claim 19
Dependent Claim
25 words
The method of claim 16 , wherein the step of determining equivalence further comprises the step of determining whether said comparison classes are structural equivalents.
Claim 20
Dependent Claim
64 words
The method of claim 17 , wherein the step of determine whether said first objects are structural equivalents further comprises the steps of: (a) comparing the attributes of the first comparison class with the attributes of the second comparison class; and (b) associating said comparison classes if greater than 25 percent of said attributes of the first comparison class match the second comparison class.
Claim 21
Dependent Claim
38 words
The method of claim 18 , wherein the step of associating the comparison classes further comprises associating said comparison classes if greater than 50 percent of said attributes of the first comparison class match the second comparison class.
Claim 22
Dependent Claim
38 words
The method of claim 18 , wherein the step of associating the comparison classes further comprises associating said comparison classes if greater than 75 percent of said attributes of the first comparison class match the second comparison class.
Claim 23
Dependent Claim
104 words
The method of claim 12 , further comprising the step of (e) instantiating a second object from a second class of the first schema from the first directory, wherein said second object from the first directory is an attribute of said first object of the first directory; (f) instantiating a second object from a second class of the second schema from the second directory, wherein said second object from the second directory is an attribute of said first object of the second directory; (g) determining whether said second objects are equivalent; and (h) associating said second objects if said second objects are semantically equivalent.
Claim 24
Dependent Claim
69 words
The method of claim 21 , wherein the step of associating second objects further comprises the steps of: (a) copying the second class of the first schema from the first directory to the second class of the second schema from the second directory; and (b) copying the second class of the second schema from the second directory to the second class of the first schema from the first directory.
Claim 25
Dependent Claim
69 words
The method of claim 12 , wherein the step of associating first objects further comprises the steps of: (a) copying the first class of a first schema of the first directory to the first class of the second schema of the second directory; and (b) copying the first class of a second schema of the second directory to the first class of the first schema of the first directory.
Claim 26
Dependent Claim
42 words
The method of claim 12 , further comprising the step of copying the first class and a second class of the first schema from the first directory to the second schema from the second directory if said first objects are not equivalent.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-09-03 | 2005-03-05 | 2005-09-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-09-03 | 2009-03-05 | 2009-09-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-09-03 | 2013-03-05 | 2013-09-04 | $7700.00 | Window Closed / Lapsed |