U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method and system for uniformly accessing multiple directory services

Patent 5893107 Issued on April 6, 1999. Estimated Expiration Date: Icon_subject July 1, 2016. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Ally mechanism for interconnecting non-distributed computing environment (DCE) and DCE systems to operate in a network system
Patent #: 5497463
Issued on: 03/05/1996
Inventor: Stein, et al.

Apparatus and methods for retrieving information by modifying query plan based on description of information sources
Patent #: 5600831
Issued on: 02/04/1997
Inventor: Levy, et al.

Shell extensions for an operating system
Patent #: 5689662
Issued on: 11/18/1997
Inventor: Nakajima, et al.

Object-oriented cell directory database for a distributed computing environment Patent #: 5692180
Issued on: 11/25/1997
Inventor: Lee

Inventors

Assignee

Application

No. 674318 filed on 07/01/1996

US Classes:

707/103R, Object-oriented database structure707/104.1Application of database or data structure (e.g., distributed, multimedia, image)

Examiners

Primary: Black, Thomas G.
Assistant: Rones, Charles

Attorney, Agent or Firm

International Class

G06F 017/30

Abstract

The present invention provides a directory service system for accessing a plurality of directory services in a uniform manner. Each directory service manages information relating to objects or that directory service. The type of information that a directory service manages for an object is defined by the object class of the object. An object class defines the properties (i.e., information) that a directory service manages for objects of that object class. Each property has a properly name and property type. A directory service has a property value for each property defined by the object class of each object. The directory service system comprises a schema browsing component, a name resolving component, a binding component, and an extending component. The schema browsing component controls the retrieving of the property name and property type of each property of each object class of each directory service. A client of the directory service system uses the schema browsing component to retrieve property names and property types of the object classes. The name resolving component controls the receiving of a unique identifier of an object within a directory service and the locating of the object within the directory service. The binding component controls the binding to an in-memory object representing a located object within a directory service. The extending component controls the defining of new object classes and new properties for each directory service. A client of the directory service system uses the extending component to define new object classes and new properties.

Other References

  • IEEE Standard for Information Technology--Test Methods for Measuring Conformance to Directory Services-Application Program Interface (API) ›Language Independent!, 1326.2-1993, IEEE Std: Information Tech.pp. 1-243, Feb. 2, 1994
  • IEEE Standard for Information Technology--Directory Services-Application Program Interface (API) ›Language Independent!, 1224.2-1993, IEEE Std: Information Tech.pp. 1-164, Feb. 2, 1994
  • IEEE Standard for Information Technology--Test Methods for Measuring Conformance to Directory Services C Language Interfaces-Binding for Application Program Interface (API), 1328.2-1993, IEEE Std: Information Tech. pp. 1-62, Feb. 2, 1994
  • "ODSI: A Multiple Directory Service API-When You Can't Eat Just One (Directory), Eat Them All|", Network Computing, p. 127, Nov. 1995
  • "Microsoft: Microsoft Demostrates Next-Generation Directory Server", M2 Communications, Jun. 1996
  • IEEE Standard for Information Technology--Directory Services C Interfaces-Binding for Application Program Interface (API), 1327.2-1993, IEEE Std: Information Tech. pp. 1-98, Feb. 2, 1994
  • Robertson, Bruce "Too Many Directories and Too Many Applications", Network Computing, v6, n14, p. 119(2), Nov. 1, 1995
  • "The Open Software Foundation Finally Gets Moving Again on String of New Projects", Computergram International, Jan. 1996
  • "Dueling Standards: X/Open, Microsoft Offer Competing APIs for Directory Access", InformationWeek, p. 57, Jan. 8, 1996
  • "OLE Development Kits to Combat Directory Chaos", PC Week, p. 1, May, 13, 1996
  • "Too Many Directories and Too Many Applications", Network Computing, p. 119, Nov. 1, 1995
  • W. Yeong et al., Lightweight Directory Access Protocol, Request for Comments: 1777, University of Michigan, ISODE Consortium, Mar. 1995
  • M. Wahl et al., Lightweight Directory Access Protocol, Internet-Draft, University of Michigan, ISODE Consortium, Feb. 1996
  • T. Howes et al., The LDAP Application Program Interface, Request for Comments: 1823, University of Michigan, Aug. 1995
  • Kraig Brockschmidt, Inside OLE, Second Edition, Microsoft Press, Chapter 14, 1995
  • CAE Specification; API to Directory Services (XDS), X/Open Company, Ltd., Chapter 1-5, 1991
  • Federated Naming: the XFN Specification, X/Open Company, Ltd., Chapters 4-5, Appendices B-C, 1994
  • Ellis et al., "The Annotated C++ Reference Manual", Addison-Wesley Publishing Co., pp. 113-116, Apr. 199
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?