Patent EP0228532A1 successfully refreshed from Google Patents.
US5675787A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Unification of directory service with file system services
Assignee: Microsoft Technology Licensing LLC
•
Filing: 1995-06-02
•
Granted: 1997-10-07
•
Expires: 2015-06-02
Abstract
Abstract A software system unifies directory services with the file system. Directory service entries and other files are all stored in a common logical format, such as an object format. The unification of files with directory service entries allows a common set of tools to operate on both such entities and allows a common name space to be utilized. Security measures are taken so as to prevent unauthorized access to the directory service entries.
Inventors
- 👤 Arnold Miller
- 👤 Yuval Neeman
- 👤 Aaron M. Contorer
- 👤 Pradyumna K. Misra
- 👤 Michael R. C. Seaman
- 👤 Darryl E. Rubin
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 09:28
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/60; G06F21/62; G06F21/6218; G06F16/00; G06F16/10; G06F21/6236; Y; Y10; Y10S; Y10S707/00; Y10S707/964; Y10S707/966; Y10S707/99931; Y10S707/99939; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99948
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
118 words
In a data processing system having resources, including a storage device, a method comprising the steps of: storing directory service entries of a first type in the storage device, said directory service entries of the first type holding property values describing a resource; and storing directory service entries of a second type in the storage device, said directory service entries of the second type holding information regarding how to locate resources within the distributed system, such that a single mechanism may be used to access both a directory service entry of the first type to query property values of a resource and a directory service entry of the second type to locate a resource within the distributed system.
Claim 2
Dependent Claim
118 words
In a data processing system having resources, including a storage device, a method comprising the steps of: storing directory service entries of a first type in the storage device, said directory service entries of the first type holding property values describing a resource; and storing directory service entries of a second type in the storage device, said directory service entries of the second type holding information regarding how to locate resources within the distributed system, such that a single mechanism may be used to access both a directory service entry of the first type to query property values of a resource and a directory service entry of the second type to locate a resource within the distributed system.
Claim 3
Dependent Claim
110 words
In a distributed system having a plurality of resources, including a distributed file system and a distributed security system that includes a locator service for locating resources, a method comprising the steps of: providing directory service entries that include information regarding structure of the distributed system; at system initialization, using the locator service of the distributed security system to locate the directory service entries; accessing the located directory service entries to obtain the information regarding the structure of the distributed system included therein; and using the information regarding the structure of the distributed system including in the directory service entries to build a distributed name space for the distributed system.
Claim 4
Dependent Claim
110 words
In a distributed system having a plurality of resources, including a distributed file system and a distributed security system that includes a locator service for locating resources, a method comprising the steps of: providing directory service entries that include information regarding structure of the distributed system; at system initialization, using the locator service of the distributed security system to locate the directory service entries; accessing the located directory service entries to obtain the information regarding the structure of the distributed system included therein; and using the information regarding the structure of the distributed system including in the directory service entries to build a distributed name space for the distributed system.
Claim 5
Dependent Claim
63 words
In a distributed system having a security system, a file system and directory service entries, a method, comprising the steps of: providing a locator service as part of the security system for locating things within the distributed system; and in response to a request to locate selected ones of the directory service entries, locating the selected directory service entries using the locator service.
Claim 6
Dependent Claim
63 words
In a distributed system having a security system, a file system and directory service entries, a method, comprising the steps of: providing a locator service as part of the security system for locating things within the distributed system; and in response to a request to locate selected ones of the directory service entries, locating the selected directory service entries using the locator service.
Claim 7
Dependent Claim
22 words
The method recited in claim 3, further comprising the step of accessing the selected directory service entries once they have been located.
Claim 8
Dependent Claim
115 words
A computer-readable medium whose contents cause a data processing system to perform the steps of: storing directory service entries of a first type in the storage device, said directory service entries of the first holding property values describing a resource; and storing directory service entries of a second type in the storage device, said directory service entries of the second type holding information regarding how to locate resources within the distributed system, such that the same mechanism may be used to access both a directory service entry of the first type to query property values of a resource and a directory service entry of the second type to locate a resource within the distributed system.
Claim 9
Dependent Claim
115 words
A computer-readable medium whose contents cause a data processing system to perform the steps of: storing directory service entries of a first type in the storage device, said directory service entries of the first holding property values describing a resource; and storing directory service entries of a second type in the storage device, said directory service entries of the second type holding information regarding how to locate resources within the distributed system, such that the same mechanism may be used to access both a directory service entry of the first type to query property values of a resource and a directory service entry of the second type to locate a resource within the distributed system.
Claim 10
Dependent Claim
128 words
A computer-readable medium whose contents cause a computer system in a distributed system having a plurality of resources, including a distributed file system and a distributed security system that includes a locator service for locating resources, to establish a distributed name space for the distributed system by performing the steps of: providing directory service entries that include information regarding structure of the distributed system; during system initialization, using the locator service of the distributed security system to locate the directory service entries; accessing the located directory service entries to obtain the information regarding the structure of the distributed system included therein; and using the information regarding the structure of the distributed system included in the directory service entries to build a distributed name space for the distributed system.
Claim 11
Dependent Claim
128 words
A computer-readable medium whose contents cause a computer system in a distributed system having a plurality of resources, including a distributed file system and a distributed security system that includes a locator service for locating resources, to establish a distributed name space for the distributed system by performing the steps of: providing directory service entries that include information regarding structure of the distributed system; during system initialization, using the locator service of the distributed security system to locate the directory service entries; accessing the located directory service entries to obtain the information regarding the structure of the distributed system included therein; and using the information regarding the structure of the distributed system included in the directory service entries to build a distributed name space for the distributed system.
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) | 2000-10-06 | 2001-04-07 | 2001-10-07 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-10-06 | 2005-04-07 | 2005-10-07 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-10-06 | 2009-04-07 | 2009-10-07 | $7700.00 | Window Closed / Lapsed |