Extending a directory schema independent of schema modification

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7487176
APP PUB NO 20050044103A1
SERIAL NO

10952224

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Systems and methods for extending a directory schema independent of schema modification are described. In one aspect, a directory schema data structure includes a flexible attribute data field. The flexible attribute data field identifies a complex data type. The complex data type is used to express one or more operational or data providing properties of a flexible attribute. The one or more operational or data providing properties are independent of the complex data type and independent of directory schema modification. The directory schema data structure also includes a flexible structural object content class to encapsulate the flexible attribute.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT TECHNOLOGY LICENSING, LLCREDMOND, WA30026

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Al-Hilali, Hilal Seattle , US 7 175
Benson, Max L Redmond , US 27 1238
Booth, James H Issaquah , US 14 321
Cameron, Kim Bellevue , US 76 1607
Fischer, Jonathan A Carnation , US 4 61
MacLeod, Stewart P Woodinville , US 23 565
Thompson,, IV Robert Dan Fort Worth , US 1 4
Wong, Felix Bellevue , US 6 52

Cited Art Landscape

Patent Info (Count) # Cites Year
 
SEIKO EPSON CORPORATION (1)
6064764 Fragile watermarks for detecting tampering in images 284 1998
 
Hitachi Seibu Software Co., Ltd. (1)
5313633 Process and device for deciding class hierarchical relationship of object oriented language and process and device for determining method utilizing the same 33 1990
 
EMC IP HOLDING COMPANY LLC (2)
6636250 Methods and apparatus for presenting information to a user of a computer system 137 2000
* 6721758 System and method for using schema attributes as meta-data in a directory service 19 2001
 
XEROX CORPORATION (2)
6223145 Interactive interface for specifying searches 94 1998
* 6535884 System, method and article of manufacture for providing an attribute system with primitive support of dynamic and evolvable roles in support of fluid and integrative application development 18 2000
 
Daman, Inc. (1)
6317749 Method and apparatus for providing relationship objects and various features to relationship and other objects 32 1998
 
FUJI JUKOGYO KABUSHIKI KAISHA (1)
6938046 Polyarchical data indexing and automatically generated hierarchical data indexing paths 37 2001
 
NEC CORPORATION (1)
5930369 Secure spread spectrum watermarking for multimedia data 565 1997
 
APPLE INC. (1)
5987471 Sub-foldering system in a directory-service-based launcher 220 1997
 
CALLAHAN CELLULAR L.L.C. (1)
6785667 Method and apparatus for extracting data objects and locating them in virtual space 60 2001
 
MENTOR GRAPHICS CORPORATION (1)
5999911 Method and system for managing workflow 261 1995
 
MICROSOFT TECHNOLOGY LICENSING, LLC (4)
5970496 Method and system for storing information in a computer system memory using hierarchical data node relationships 68 1996
6345100 Robust watermark method and apparatus for digital signals 143 1998
6859217 System and method to display and manage data within hierarchies and polyarchies of information 32 2000
6957230 Dynamically generating multiple hierarchies of inter-object relationships based on object attribute values 39 2001
 
KABUSHIKI KAISHA TOSHIBA (1)
6901515 Code generating method and unit thereof, code detecting method and unit thereof, and watermark embedding unit and watermark detecting unit 42 2000
 
SALESFORCE.COM, INC. (1)
5802511 Data retrieval method and apparatus with multiple source capability 73 1996
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (9)
5345586 Method and system for manipulation of distributed heterogeneous data in a data processing system 86 1992
* 5581737 Method and apparatus for expansion, contraction, and reapportionment of structured external storage structures 62 1994
5875446 System and method for hierarchically grouping and ranking a set of objects in a query context based on one or more relationships 289 1997
6556984 Hierarchical string matching using multi-path dynamic programming 68 1999
* 6564370 Attribute signature schema and method of use in a directory service 61 1999
6523040 Method and apparatus for dynamic and flexible table summarization 33 1999
6489970 Means for specifying direct manipulation relationships on hierarchically structured visuals 74 1999
6807634 Watermarks for customer identification 38 1999
6564263 Multimedia content description framework 272 1999
 
GENERAL ELECTRIC COMPANY (2)
6463420 Online tracking of delivery status information over a computer network 139 2000
* 2001/0047,385 Passthru to shared service funtionality 73 2001
 
SAP SE (2)
6754666 Efficient storage and access in a database management system 63 2000
6434564 Browser for hierarchical structures 127 2001
 
BANDO CHEMICAL INDUSTRIES, LTD. (1)
5665018 Belt transmission 19 1995
 
THOMSON LICENSING (2)
6243480 Digital authentication with analog documents 332 1998
6754822 Active watermarks and watermark agents 130 1998
 
SABA SOFTWARE, INC. (1)
* 6643652 Method and apparatus for managing data exchange among systems in a network 526 2001
 
FUJITSU LIMITED (1)
6219053 Icon display and method which reflect the intuitive perspective of correlation between icons which have hierarchical relationships 99 1998
 
SUN MICROSYSTEMS, INC. (2)
6285366 Hierarchy navigation system 117 1998
* 2003/0088,654 Directory server schema replication 29 2001
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
6289382 System, method and article of manufacture for a globally addressable interface in a communication services patterns environment 649 1999
 
PRC Inc. (1)
6442557 Evaluation of enterprise architecture model including relational database 106 1998
 
CUFER ASSET LTD. L.L.C. (1)
5812134 User interface navigational system & method for interactive representation of information contained within a database 197 1996
 
JDA SOFTWARE GROUP, INC (1)
6708161 System and method for selective database indexing 52 2000
 
EMC CORPORATION (2)
* 5692129 Managing application programs in a computer network by using a database of application objects 89 1995
5859978 Managing application programs in a computer network by using a database of application objects 117 1997
 
Trace Technologies, Inc. (1)
5566333 Relational database information management system for facilitating normalization of a relational database 36 1992
 
RPX CORPORATION (1)
* 6016499 System and method for accessing a directory services respository 127 1997
 
DIGIMARC CORPORATION (2)
6345104 Digital watermarks and methods for security documents 306 1998
2002/0009,208 Authentication of physical and electronic media objects using digital watermarks 239 2001
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 8140547 Systems, methods and computer products for a monitoring context generator 0 2007
* 2009/0089,276 SYSTEMS, METHODS AND COMPUTER PRODUCTS FOR A MONITORING CONTEXT GENERATOR 0 2007
* 2012/0078,905 MANIPULATING NON-SCHEMA ATTRIBUTES FOR OBJECTS IN A SCHEMA BASED DIRECTORY 0 2010
 
OPEN TEXT CORPORATION (3)
8656410 Conversion of lightweight object to a heavyweight object 1 2007
* 8560572 System for lightweight objects 2 2011
* 2011/0246,542 SYSTEM FOR LIGHTWEIGHT OBJECTS 0 2011
 
BROTHER KOGYO KABUSHIKI KAISHA (2)
* 7840580 Peripheral device, search result storage method and computer program product 2 2006
* 2007/0185,842 Peripheral device, search result storage method and computer program product 0 2006
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Aug 3, 2020
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00