Patent US5675787A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 11:10
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)

EP0278472A2 Cited
US5001628A Cited
US5175852A Cited
US5202971A Cited
US5497463A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag