US Patent No: 7,487,176

Number of patents in Portfolio can not be more than 2000

Extending a directory schema independent of schema modification

Stats

ALSO PUBLISHED AS: 20050044103
See full text
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

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT CORPORATIONREDMOND, WA27143

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Al-Hilali, Hilal Seattle, WA 8 144
Benson, Max L Redmond, WA 38 864
Booth, James H Barrie, CA 25 188
Cameron, Kim Bellevue, WA 110 866
Fischer, Jonathan A Carnation, WA 8 42
MacLeod, Stewart P Woodinville, WA 36 303
Thompson,, IV Robert Dan - 1 4
Wong, Felix Bellevue, WA 8 35

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (9)
5,345,586 Method and system for manipulation of distributed heterogeneous data in a data processing system 86 1992
5,581,737 Method and apparatus for expansion, contraction, and reapportionment of structured external storage structures 58 1994
5,875,446 System and method for hierarchically grouping and ranking a set of objects in a query context based on one or more relationships 244 1997
6,556,984 Hierarchical string matching using multi-path dynamic programming 64 1999
6,564,370 Attribute signature schema and method of use in a directory service 52 1999
6,523,040 Method and apparatus for dynamic and flexible table summarization 27 1999
6,489,970 Means for specifying direct manipulation relationships on hierarchically structured visuals 49 1999
6,807,634 Watermarks for customer identification 33 1999
6,564,263 Multimedia content description framework 205 1999
 
EMC CORPORATION (4)
5,692,129 Managing application programs in a computer network by using a database of application objects 81 1995
5,859,978 Managing application programs in a computer network by using a database of application objects 98 1997
6,636,250 Methods and apparatus for presenting information to a user of a computer system 120 2000
6,721,758 System and method for using schema attributes as meta-data in a directory service 19 2001
 
MICROSOFT CORPORATION (4)
5,970,496 Method and system for storing information in a computer system memory using hierarchical data node relationships 56 1996
6,345,100 Robust watermark method and apparatus for digital signals 117 1998
6,859,217 System and method to display and manage data within hierarchies and polyarchies of information 29 2000
6,957,230 Dynamically generating multiple hierarchies of inter-object relationships based on object attribute values 15 2001
 
DIGIMARC CORPORATION (2)
6,345,104 Digital watermarks and methods for security documents 239 1998
2002/0009,208 Authentication of physical and electronic media objects using digital watermarks 204 2001
 
GENERAL ELECTRIC COMPANY (2)
6,463,420 Online tracking of delivery status information over a computer network 121 2000
2001/0047,385 Passthru to shared service funtionality 61 2001
 
SAP AG (2)
6,754,666 Efficient storage and access in a database management system 58 2000
6,434,564 Browser for hierarchical structures 115 2001
 
SUN MICROSYSTEMS, INC. (2)
6,285,366 Hierarchy navigation system 107 1998
2003/0088,654 Directory server schema replication 21 2001
 
XEROX CORPORATION (2)
6,223,145 Interactive interface for specifying searches 84 1998
6,535,884 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 17 2000
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
6,289,382 System, method and article of manufacture for a globally addressable interface in a communication services patterns environment 467 1999
 
APPLE INC. (1)
5,987,471 Sub-foldering system in a directory-service-based launcher 180 1997
 
BANDO CHEMICAL INDUSTRIES, LTD. (1)
5,665,018 Belt transmission 19 1995
 
CPTN HOLDINGS LLC (1)
6,016,499 System and method for accessing a directory services respository 113 1997
 
Daman, Inc. (1)
6,317,749 Method and apparatus for providing relationship objects and various features to relationship and other objects 31 1998
 
FUJI JUKOGYO KABUSHIKI KAISHA (1)
6,938,046 Polyarchical data indexing and automatically generated hierarchical data indexing paths 34 2001
 
FUJITSU LIMITED (1)
6,219,053 Icon display and method which reflect the intuitive perspective of correlation between icons which have hierarchical relationships 46 1998
 
Hitachi Seibu Soft Ware Co., Ltd. (1)
5,313,633 Process and device for deciding class hierarchical relationship of object oriented language and process and device for determining method utilizing the same 32 1990
 
JDA SOFTWARE GROUP, INC (1)
6,708,161 System and method for selective database indexing 45 2000
 
KABUSHIKI KAISHA TOSHIBA (1)
6,901,515 Code generating method and unit thereof, code detecting method and unit thereof, and watermark embedding unit and watermark detecting unit 39 2000
 
KAPERNELLY ASSETS AG, LLC (1)
6,785,667 Method and apparatus for extracting data objects and locating them in virtual space 44 2001
 
MEDIASEC TECHNOLOGIES LLC (1)
6,243,480 Digital authentication with analog documents 303 1998
 
MENTOR GRAPHICS CORPORATION (1)
5,999,911 Method and system for managing workflow 225 1995
 
NEC CORPORATION (1)
5,930,369 Secure spread spectrum watermarking for multimedia data 465 1997
 
PRC INC. (1)
6,442,557 Evaluation of enterprise architecture model including relational database 96 1998
 
SABA SOFTWARE, INC. (1)
6,643,652 Method and apparatus for managing data exchange among systems in a network 439 2001
 
SEIKO EPSON CORPORATION (1)
6,064,764 Fragile watermarks for detecting tampering in images 257 1998
 
THOMSON LICENSING (1)
6,754,822 Active watermarks and watermark agents 102 1998
 
TMLN ROYALTY, LLC (1)
5,802,511 Data retrieval method and apparatus with multiple source capability 65 1996
 
Trace Technologies, Inc. (1)
5,566,333 Relational database information management system for facilitating normalization of a relational database 34 1992
 
XYLANIS TRANSFER AG, L.L.C. (1)
5,812,134 User interface navigational system & method for interactive representation of information contained within a database 173 1996

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
EMC CORPORATION (2)
8,656,410 Conversion of lightweight object to a heavyweight object 0 2007
8,560,572 System for lightweight objects 1 2011
 
BROTHER KOGYO KABUSHIKI KAISHA (1)
7,840,580 Peripheral device, search result storage method and computer program product 0 2006
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
8,140,547 Systems, methods and computer products for a monitoring context generator 0 2007

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Aug 3, 2016
11.5 Year Payment $7400.00 $3700.00 $1850.00 Aug 3, 2020
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
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