US Patent No: 5,893,107

Number of patents in Portfolio can not be more than 2000

Method and system for uniformly accessing multiple directory services

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT CORPORATIONREDMOND, WA28160

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chan, Chuck Y Bellevue, WA 2 105
Ganugapati, Krishna Redmond, WA 19 370
Johnson, Margaret K Kirkland, WA 6 114
Judd, Steven G Redmond, WA 8 170
Kwan, Stuart L S Bellevue, WA 8 123
Watson, Colin Issaquah, WA 17 313

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Bull HN Information Systems Inc. (1)
5,497,463 Ally mechanism for interconnecting non-distributed computing environment (DCE) and DCE systems to operate in a network system 202 1992
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
5,692,180 Object-oriented cell directory database for a distributed computing environment 173 1995
 
MICROSOFT CORPORATION (1)
5,689,662 Shell extensions for an operating system 17 1995
 
SOUND VIEW INNOVATIONS, LLC (1)
5,600,831 Apparatus and methods for retrieving information by modifying query plan based on description of information sources 139 1994

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
MICROSOFT CORPORATION (23)
6,317,748 Management information to object mapping and correlator 80 1998
6,360,230 Method and system for uniformly accessing multiple directory services 37 1998
7,076,476 Method and system for integrated service administration via a directory service 2 1999
7,058,956 Directory services interface extensions with aggregatable software objects 2 1999
6,753,885 System and theme file format for creating visual styles 12 2001
7,143,156 Management information to object mapping 12 2001
6,862,736 Object manager for common information model 17 2002
7,290,052 System and method for enforcing quotas on object creation in a replicated directory service database 0 2003
7,721,254 Programming interface for a computer platform 7 2003
7,716,357 Service discovery and publication 2 2003
7,418,507 Virtual resource serving of consolidated server shares 0 2003
7,694,229 System and theme file format for creating visual styles 1 2004
7,558,799 Method, system, and apparatus for discovering and connecting to data sources 0 2004
7,290,049 Management information to object mapping and correlator 4 2004
7,383,552 Object manager for common information model 8 2004
7,979,405 Method for automatically associating data with a document based on a prescribed type of the document 0 2005
7,653,653 Dynamically configurable lists for including multiple content types 1 2005
7,380,249 Object manager for common information model 3 2005
7,290,053 System and method for enforcing quotas on object creation in a replicated directory service database 2 2005
7,330,855 Converting data between a front end schema node and a back end schema node 1 2005
7,966,286 Hierarchical management of object schema and behavior 0 2005
8,458,608 Focus state themeing 1 2006
8,489,759 Service discovery and publication 1 2010
 
ERICSSON AB (8)
7,281,038 Dynamic binding of network services 10 2001
7,281,039 Domain isolation through virtual network machines 7 2003
8,130,764 Dynamic binding of network services 2 2007
7,908,395 Domain isolation through virtual network machines 10 2007
8,271,640 Domain isolation through virtual network machines 2010
8,271,680 Domain isolation through virtual network machines 6 2010
8,204,991 Domain isolation through virtual network machines 0 2010
8,713,153 Domain isolation through virtual network machines 0 2012
 
PEER COMMUNICATIONS CORPORATION (8)
6,961,748 Uniform network access 7 2003
7,860,921 Uniform network access 4 2005
7,827,231 Uniform network access 0 2005
7,941,536 Apparatus and method for uniform network access 2 2010
7,941,540 Method for uniform network access 2 2010
8,037,125 Method for uniform network access 2 2011
8,260,920 Method for uniform network access 1 2011
8,612,603 Method for uniform network access 0 2012
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
6,209,036 Management of and access to information and other material via the world wide web in an LDAP environment 83 1997
6,134,706 Software business objects in a multi-level organizational structure 61 1998
7,331,058 Distributed data structures for authorization and access control for computing resources 6 1999
6,484,177 Data management interoperability methods for heterogeneous directory structures 138 2000
 
JOLY HOLDINGS LLC (3)
6,731,927 System and method for context association 41 2000
7,340,048 System and method for directory services and e-commerce across multi-provider networks 8 2001
7,899,173 Communication connectivity via context association, advertising sponsorship, and multiple contact databases 2 2007
 
ORACLE INTERNATIONAL CORPORATION (3)
6,154,741 Entitlement management and access control system 118 1999
7,756,835 Database and operating system independent copying/archiving of a web base application 4 2001
6,654,745 System and method for control of access to resources 18 2001
 
SMART SEARCH CONCEPTS, LLC (3)
6,760,720 Search-on-the-fly/sort-on-the-fly search engine for searching databases 64 2000
7,302,423 Search-on-the-fly with merge function 34 2001
7,574,432 Search-on-the-fly/sort-on-the-fly search engine 4 2004
 
APPLE INC. (2)
6,847,959 Universal interface for retrieval of information in a computer system 126 2000
8,086,604 Universal interface for retrieval of information in a computer system 5 2004
 
EMC CORPORATION (2)
6,061,726 Dynamic rights assignment apparatus and method using network directory services 45 1997
6,721,758 System and method for using schema attributes as meta-data in a directory service 19 2001
 
SUN MICROSYSTEMS, INC. (2)
6,044,467 Secure class resolution, loading and definition 24 1997
6,044,379 Method and apparatus for efficiently implementing multiple storage mechanism for name services associated with a computer system 16 1997
 
FUJITSU LIMITED (1)
6,018,760 Object move processing apparatus, object move processing method and medium recorded with object move processing program in store-and-forward type of electronic conference system 15 1998
 
GOOGLE INC. (1)
6,622,170 System and method for DEN/LDAP client database access with a backoff capability 37 1999
 
JDS UNIPHASE CORPORATION (1)
6,138,122 Modeling of internet services 38 1998
 
NORTEL NETWORKS LIMITED (1)
6,665,674 Framework for open directory operation extensibility 43 2000
 
NOVELL, INC. (1)
6,578,035 Method for dynamic validation of a distributed database segment which yields a suitable successor 5 2000
 
Oracle America, Inc. (1)
8,713,089 Dynamic lookup service in a distributed system 0 2003
 
ROCKSTAR CONSORTIUM US LP (1)
6,477,539 Method and apparatus for interfacing a manager and a plant 4 1998
 
SIEMENS ENTERPRISE COMMUNICATIONS, INC. (1)
7,840,615 Systems and methods for interoperation of directory services 0 2004
 
SYMANTEC OPERATING CORPORATION (1)
7,797,281 Granular restore of data objects from a directory service 0 2007
 
TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD. (1)
6,947,942 Methods of managing user and computer objects in directory service 3 2002

Full Text

 
loading....