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

ALSO PUBLISHED AS: 20050044103

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

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
Al-Hilali, Hilal Seattle, WA 8 147
Benson, Max L Redmond, WA 38 890
Booth, James H Barrie, CA 25 196
Cameron, Kim Bellevue, WA 111 917
Fischer, Jonathan A Carnation, WA 8 44
MacLeod, Stewart P Woodinville, WA 36 322
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 250 1997
6,556,984 Hierarchical string matching using multi-path dynamic programming 65 1999
6,564,370 Attribute signature schema and method of use in a directory service 53 1999
6,523,040 Method and apparatus for dynamic and flexible table summarization 28 1999
6,489,970 Means for specifying direct manipulation relationships on hierarchically structured visuals 51 1999
6,807,634 Watermarks for customer identification 34 1999
6,564,263 Multimedia content description framework 211 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 99 1997
6,636,250 Methods and apparatus for presenting information to a user of a computer system 121 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 57 1996
6,345,100 Robust watermark method and apparatus for digital signals 125 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 21 2001
 
DIGIMARC CORPORATION (2)
6,345,104 Digital watermarks and methods for security documents 243 1998
2002/0009,208 Authentication of physical and electronic media objects using digital watermarks 210 2001
 
GENERAL ELECTRIC COMPANY (2)
6,463,420 Online tracking of delivery status information over a computer network 126 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 59 2000
6,434,564 Browser for hierarchical structures 117 2001
 
SUN MICROSYSTEMS, INC. (2)
6,285,366 Hierarchy navigation system 109 1998
2003/0088,654 Directory server schema replication 21 2001
 
XEROX CORPORATION (2)
6,223,145 Interactive interface for specifying searches 86 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 488 1999
 
APPLE INC. (1)
5,987,471 Sub-foldering system in a directory-service-based launcher 183 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 116 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 47 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 48 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 45 2001
 
MEDIASEC TECHNOLOGIES LLC (1)
6,243,480 Digital authentication with analog documents 308 1998
 
MENTOR GRAPHICS CORPORATION (1)
5,999,911 Method and system for managing workflow 228 1995
 
NEC CORPORATION (1)
5,930,369 Secure spread spectrum watermarking for multimedia data 481 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 446 2001
 
SEIKO EPSON CORPORATION (1)
6,064,764 Fragile watermarks for detecting tampering in images 261 1998
 
THOMSON LICENSING (1)
6,754,822 Active watermarks and watermark agents 110 1998
 
TMLN ROYALTY, LLC (1)
5,802,511 Data retrieval method and apparatus with multiple source capability 66 1996
 
Trace Technologies, Inc. (1)
5,566,333 Relational database information management system for facilitating normalization of a relational database 35 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 175 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

Full Text

 
loading....