Web interface and method for accessing and displaying directory information

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6208986
SERIAL NO

08990992

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A Web interface and method for displaying directory information are disclosed. The Web interface for displaying directory information comprises a server for receiving a directory request, a request processor operatively connected to the server, wherein the request processor links directory data to a template file (214) in response to the directory request, wherein the template file (214) dynamically creates a response to the directory request, and a publisher for publishing the response. A method for displaying directory information in accordance with the invention comprises the following steps: receiving at least one information request; retrieving data from a directory responding to the information request; correlating the data with a template file to create a response, the template file comprising tags for controlling display of the data; and publishing the response.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY46177

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Cherry, Steve Dresher, PA 5 245
Goodman, David Glasgow, GB 21 352
Schneck, David H Malvern, PA 4 239

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Hitachi Seibu Software Co., Ltd. (1)
* 5572724 System for controlling communications between an application and a remote system using a protocol identifier and an application context identifier 40 1993
 
BULL S.A. (1)
5537546 High-level adaptable bidirectional protocol for use between a hypermedia system and a plurality of editors 84 1995
 
NCR CORPORATION (1)
5774552 Method and apparatus for retrieving X.509 certificates from an X.500 directory 171 1995
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (1)
5907846 Method and system for accessing relational databases using objects 69 1996
 
ORACLE AMERICA, INC. (2)
5745683 System and method for allowing disparate naming service providers to dynamically join a naming federation 127 1995
* 5987245 Object-oriented system, method and article of manufacture (#12) for a client-server state machine framework 41 1996
 
INTERNETAD SYSTEMS LLC (1)
5572643 Web browser with dynamic display of information objects during linking 1913 1995
 
Wegener Internet Projects BV (1)
* 5737533 System for generating a virtual reality scene in response to a database search 142 1995
 
ORACLE INTERNATIONAL CORPORATION (2)
5878415 Controlling access to objects in a hierarchical database 190 1997
5832275 System for dynamically replacing operating software which provides distributed directory service after verifying that versions of new software and the operating software are compatible 58 1997
 
LOCKHEED MARTIN IDAHO TECHNOLOGIES COMPANY (1)
5822074 Retroreflective systems for remote readout 6 1997
 
AMIGA DEVELOPMENT LLC (1)
5388255 System for updating local views from a global database using time stamps to determine when a change has occurred 119 1991
 
APPLE INC. (4)
5481666 Object-oriented navigation system 112 1993
5500929 System for browsing a network resource book with tabs attached to pages 168 1993
* 5548723 Object-oriented network protocol configuration system utilizing a dynamically configurable protocol stack 109 1993
* 5864850 Asynchronous-event opening component of a network component system 40 1997
 
ENTEGRITY SOLUTIONS CORPORATION (1)
5745574 Security infrastructure for electronic transactions 231 1995
 
ZILLION TV (1)
5957695 Structure and method for displaying commercials and sending purchase orders by computer 209 1996
 
KNAPP INVESTMENT COMPANY LIMITED (1)
* 5909679 Knowledge-based moderator for electronic mail help lists 96 1996
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 5832225 Method computer program product and system for maintaining replication topology information 53 1996
 
ABOUT, INC. (1)
5918010 Collaborative internet data mining systems 206 1998
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
5297249 Hypermedia link marker abstract and search services 481 1990
* 5617568 System and method for supporting file attributes on a distributed file system without native support therefor 118 1994
5787450 Apparatus and method for constructing a non-linear data object from a common gateway interface 23 1996
* 5872915 Computer apparatus and method for providing security checking for software applications accessed via the World-Wide Web 131 1996
 
CERTCO, INC. (1)
5659616 Method for securely using digital signatures in a commercial cryptographic system 386 1996
 
TTI INVENTIONS A LLC (1)
* 5491817 Linking system and method for accessing directory information about an object in one context when information in another context is known 95 1993
 
2010 SOFTWARE CORPORATION 135 WEST 52ND STREET (1)
5355497 File directory structure generator and retrevial tool with document locator module mapping the directory structure of files to a real world hierarchical file structure 157 1992
 
Informix Software, Inc. (1)
* 5937406 File system interface to a database 186 1997
 
AT&T IPM CORP. (1)
5412774 Apparatus for and method of displaying a data item of a database using the display function of a selected data item 67 1993
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
5678045 Method and apparatus for multiscript access to entries in a directory 28 1993
5845067 Method and apparatus for document management utilizing a messaging system 116 1996
 
MITEL NETWORKS CORPORATION (1)
5940834 Automatic web page generator 179 1997
 
CISCO TECHNOLOGY, INC. (1)
* 5884035 Dynamic distributed group registry apparatus and method for collaboration and selective sharing of information 160 1997
 
SOVERAIN IP, LLC (2)
* 5708780 Internet server access control and monitoring systems 1207 1995
* 5812776 Method of providing internet pages by mapping telephone number provided by client to URL and returning the same in a redirect command by server 470 1995
 
TERADATA US, INC. (1)
* 5758343 Apparatus and method for integrating multiple delegate directory service agents 88 1995
 
SOUND VIEW INNOVATIONS, LLC (1)
* 5600831 Apparatus and methods for retrieving information by modifying query plan based on description of information sources 152 1994
 
SUN MICROSYSTEMS, INC. (2)
5530852 Method for extracting profiles and topics from a first file written in a first markup language and generating files in different markup languages containing the profiles and topics for use in accessing data described by the profiles and topics 943 1994
* 5999972 System, method and article of manufacture for a distributed computer system framework 94 1996
 
MOTOROLA, INC. (1)
* 5917807 Apparatus for and method of checking the validity of directory numbers in a device for interfacing communications equipment to a telephone line 10 1997
 
Iconovex Corporation (1)
* 5708825 Automatic summary page creation and hyperlink generation 487 1995
 
FACEBOOK, INC. (1)
* 5878219 System for integrating access to proprietary and internet resources 297 1996
 
Encyclopaedia Britannica, Inc. (1)
5241671 Multimedia search system using a plurality of entry path means which indicate interrelatedness of information 699 1989
 
OPEN INVENTION NETWORK, LLC (2)
* 5649186 System and method for a computer-based dynamic information clipping service 605 1995
* 5835712 Client-server system using embedded hypertext tags for application and database development 337 1996
 
UNISYS CORPORATION (1)
* 5754772 Transaction service independent HTTP server-to-transaction gateway 256 1996
 
TELOGY NETWORKS, INC. (1)
5742762 Network management gateway 456 1995
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (6)
* 2004/0093,223 Website listing businesses under church membership 0 2002
* 2005/0021,498 Method and system for creating and utilizing managed roles in a directory system 30 2004
* 8051057 Processing of network content and services for mobile or fixed devices 62 2007
* 2009/0150,400 Processing of network content and services for mobile or fixed devices 16 2007
9705840 Automation platform for hub-based system federating disparate unified communications systems 0 2013
9667586 User directory system for a hub-based system federating disparate unified communications systems 0 2013
 
PTC INC. (1)
8082322 Federation of information from multiple data sources into a common, role-based distribution model 18 2003
 
WANTAGE TECHNOLOGIES LLC (2)
* 2006/0149,834 System and method for finding persons in a corporate entity 0 2005
* 2009/0150,066 System and Method for Finding Persons in a Corporate Entity 4 2009
 
INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE (1)
* 7720882 Data file management and search method and system based on file attributes 0 2007
 
ORACLE AMERICA, INC. (4)
* 6553368 Network directory access mechanism 93 1998
* 7051030 Method and system for managing a directory with a template 3 2001
* 2003/0037,052 Method and system for managing a directory with a template 1 2001
* 7873614 Method and system for creating and utilizing managed roles in a directory system 5 2004
 
TWITTER, INC. (2)
7653750 Using a directory service for a user registry 0 2007
* 2007/0220,015 APPARATUS AND METHOD FOR USING A DIRECTORY SERVICE FOR A USER REGISTRY 0 2007
 
ORACLE INTERNATIONAL CORPORATION (83)
* 6539379 Method and apparatus for implementing a corporate directory and service center 132 1999
9038170 Logging access system events 0 2001
8661539 Intrusion threat detection 3 2001
7464162 Systems and methods for testing whether access to a resource is authorized based on access information 37 2001
7249369 Post data processing 47 2001
7194764 User authentication 125 2001
7134137 Providing data to applications from an access system 49 2001
7124203 Selective cache flushing in identity and access management systems 50 2001
7080077 Localized access 193 2001
* 2002/0112,155 User Authentication 105 2001
* 2002/0112,185 Intrusion threat detection 157 2001
* 2002/0099,671 Query string processing 99 2001
* 2002/0091,745 Localized access 47 2001
* 2002/0091,798 Providing data to applications from an access system 27 2001
7185364 Access system interface 174 2001
* 2003/0074,580 Access system interface 106 2001
7231661 Authorization services with external authentication 110 2001
* 7519575 Method and apparatus for presenting, searching, and viewing directories 8 2001
8015600 Employing electronic certificate workflows 4 2001
7937655 Workflows with associated processes 13 2001
7802174 Domain based workflows 18 2001
7711818 Support for multiple data stores 11 2001
7581011 Template based workflow definition 49 2001
7415607 Obtaining and maintaining real time certificate status 33 2001
7380008 Proxy system 19 2001
7363339 Determining group membership 30 2001
7349912 Runtime modification of entries in an identity system 37 2001
7225256 Impersonation in an access system 72 2001
7213249 Blocking cache flush requests until completing current pending requests in a local server and remote server 37 2001
7085834 Determining a user's groups 132 2001
* 6782379 Preparing output XML based on selected programs and XML templates 100 2001
* 2003/0105,862 Impersonation in an access system 6 2001
* 2002/0174,238 Employing electronic certificate workflows 30 2001
* 2002/0147,746 Delivering output XML with dynamically selectable processing 18 2001
* 2002/0147,813 Proxy system 12 2001
* 2002/0143,943 Support for multiple data stores 65 2001
* 2002/0138,572 Determining a user's groups 62 2001
* 2002/0138,577 Domain based workflows 44 2001
* 2002/0138,763 Runtime modification of entries in an identity system 17 2001
* 2002/0129,024 Preparing output XML based on selected programs and XML templates 14 2001
7840658 Employing job code attributes in provisioning 8 2002
7216163 Method and apparatus for provisioning tasks using a provisioning bridge server 47 2002
7512585 Support for multiple mechanisms for accessing data stores 4 2002
* 2004/0024,762 Support for multiple mechanisms for accessing data stores 27 2002
8375113 Employing wrapper profiles 1 2002
7478407 Supporting multiple application program interfaces 4 2002
7467142 Rule based data management 9 2002
* 2004/0010,519 Rule based data management 20 2002
7206851 Identifying dynamic groups 12 2002
* 2004/0010,606 Identifying dynamic groups 9 2002
7370045 Method and apparatus for implementing a corporate directory and service center 6 2003
7428592 Securely persisting network resource identifiers 7 2003
7114037 Employing local data stores to maintain data during workflows 19 2003
* 2004/0010,665 Employing local data stores to maintain data during workflows 7 2003
* 2004/0010,607 Securely persisting network resource identifiers 4 2003
* 7447701 Automatic configuration of attribute sets 17 2003
7428523 Portal bridge 11 2003
* 2004/0010,520 Portal bridge 10 2003
* 2004/0010,514 Automatic configuration of attribute sets 6 2003
7904487 Translating data access requests 30 2003
7882132 Support for RDBMS in LDAP system 15 2003
7340447 Partitioning data access requests 23 2003
* 2005/0080,766 Partitioning data access requests 8 2003
7630974 Multi-language support for enterprise identity and access management 23 2004
8688813 Using identity/resource profile and directory enablers to support identity management 34 2006
* 2007/0162,581 Using identity/resource profile and directory enablers to support identity management 2 2006
7398311 Selective cache flushing in identity and access management systems 19 2006
* 2007/0027,986 Selective cache flushing in identity and access management systems 3 2006
7814536 User authentication 14 2006
* 2007/0174,905 USER AUTHENTICATION 27 2006
7458096 Access system interface 26 2006
* 2007/0044,144 Access system interface 9 2006
7765298 Impersonation in an access system 13 2006
* 2007/0089,167 IMPERSONATION IN AN ACCESS SYSTEM 14 2006
7613794 Identifying dynamic groups 6 2007
* 2007/0168,530 IDENTIFYING DYNAMIC GROUPS 5 2007
* 2007/0245,349 METHOD AND APPARATUS FOR PROVISIONING TASKS USING A PROVISIONING BRIDGE SERVER 7 2007
* 7979433 Method and apparatus for implementing a corporate directory and service center 0 2008
8935418 Access system interface 0 2008
* 2009/0106,433 ACCESS SYSTEM INTERFACE 22 2008
9235649 Domain based workflows 0 2010
* 2011/0055,673 DOMAIN BASED WORKFLOWS 26 2010
9674180 Using identity/resource profile and directory enablers to support identity management 0 2013
 
NEC CORPORATION (1)
* 2008/0189,377 SYSTEM FOR TRANSMITTING AND RECEIVING AN ELECTRONIC MAIL 3 2008
 
INTELLECTUAL VENTURES I LLC (2)
* 6816849 Advanced internet interface 188 1999
7603382 Advanced internet interface providing user display access of customized webpages 15 2004
 
MICROSOFT TECHNOLOGY LICENSING, LLC (9)
* 6654741 URL mapping methods and systems 81 1999
* 6526435 Method and system for downloading selected rows within a listing using HyperText Transport Protocol (HTTP) 5 1999
* 6954778 System and method for accessing directory service via an HTTP URL 3 2001
* 2002/0019,857 System and method for accessing directory service via an HTTP URL 29 2001
* 7092950 Method for generic object oriented description of structured data (GDL) 47 2001
* 2003/0055,806 Method for generic object oriented description of structured data (GDL) 4 2001
6882999 URL mapping methods and systems 42 2003
* 2004/0054,671 URL mapping methods and systems 14 2003
9239861 Techniques for hierarchy visualization for organizations 0 2012
 
CITICORP DEVELOPMENT CENTER, INC. (1)
* 2001/0052,910 Method and system for generating display screen templates 25 2000
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
7184995 Data interoperability between open standard directory service and proprietary database 5 2003
 
BIT9, INC. (1)
8984636 Content extractor and analysis system 0 2005
 
GRIGG, KENNETH E (2)
9215217 Auto-discovery of diverse communications devices for alert broadcasting 11 2010
9338597 Alert broadcasting to unconfigured communications devices 0 2012
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (12)
* 6507856 Dynamic business process automation system using XML documents 311 1999
* 6490619 Method and system for managing multiple lightweight directory access protocol directory servers 65 1999
* 6408306 Method and system for automated distinguished name lookup 21 1999
* 6848077 Dynamically creating hyperlinks to other web documents in received world wide web documents based on text terms in the received document defined as of interest to user 63 2000
* 7240125 Apparatus and method for using a directory service for a user registry 15 2001
* 2002/0129,153 Apparatus and method for using a directory service for a user registry 8 2001
7036127 Legacy CORBA name space integration using web application servers 7 2001
* 2004/0078,358 Search for specific files from browser window 28 2002
8719284 Method, system and program product for filtering an entry of data items 0 2002
* 2004/0122,801 Method, system and program product for filtering an entry of data items 6 2002
* 2005/0234,909 Method, computer program product, and data processing system for source verifiable audit logging 30 2004
* 2008/0208,804 Use of Search Templates to Identify Slow Information Server Search Patterns 4 2007
 
Sprint Communications Company L.P. (3)
7047300 Survivable and scalable data system and method for computer networks 84 1998
* 8010627 Virtual content publishing system 5 1998
6411991 Geographic data replication system and method for a network 27 1998
 
VERIZON PATENT AND LICENSING INC. (13)
8660017 Systems and methods for updating IP communication service attributes using an LDAP 0 2002
8417632 Systems and methods for interfacing with a billing and account management unit 0 2002
8195738 Systems and methods for communicating from an integration platform to a profile management server 1 2002
7054866 Systems and methods for communicating from an integration platform to a provisioning server 5 2002
7047417 Systems and methods for accessing reporting services 5 2002
7043480 Systems and methods for communicating from an integration platform to a lightweight directory access protocol based database 5 2002
7039041 Operational support system for telecommunication services 25 2002
* 2002/0194,504 Systems and methods for accessing reporting services 1 2002
* 2002/0138,427 Systems and methods for communicating from an integration platform to a billing unit 7 2002
* 2002/0138,603 Systems and methods for updating IP communication service attributes 7 2002
* 2002/0136,369 Operational support system for telecommunication services 3 2002
* 2002/0138,488 Systems and methods for communicating from an integration platform to a lightweight directory access protocol based database 2 2002
* 2002/0138,563 Systems and methods for communicating from an integration platform to a profile management server 19 2002
 
EXCALIBUR IP, LLC (2)
* 8046681 Techniques for inducing high quality structural templates for electronic documents 10 2007
* 2008/0072,140 TECHNIQUES FOR INDUCING HIGH QUALITY STRUCTURAL TEMPLATES FOR ELECTRONIC DOCUMENTS 13 2007
 
Bit 9, Inc. (2)
8272058 Centralized timed analysis in a network security system 23 2005
7895651 Content tracking in a network security system 20 2005
 
BELLSOUTH INTELLECTUAL PROPERTY CORPORATION (2)
6944610 System and method for searching heterogeneous electronic directories 9 2001
* 7437383 System and method for searching heterogeneous electronic directories 1 2005
 
CISCO TECHNOLOGY, INC. (1)
* 6507849 Methods and apparatus for accessing a data storage system 10 2000
 
INVENTEC CORPORATION (2)
* 6931404 System and method for operating workflow 0 2001
* 2003/0093,475 System and method for operating workflow 0 2001
 
AT&T INTELLECTUAL PROPERTY II, L.P. (2)
* 6904433 Method for using query templates in directory caches 22 2001
* 2003/0097,355 Method for using query templates in directory caches 4 2001
 
NEXTPLANE, INC. (1)
9716619 System and method of processing media traffic for a hub-based system federating disparate unified communications systems 0 2015
 
CUFER ASSET LTD. L.L.C. (2)
* 7136911 Distributed directory management system 2 2000
* RE42811 Distributed directory management system 1 2008
 
YAHOO HOLDINGS, INC. (2)
* 2010/0169,311 APPROACHES FOR THE UNSUPERVISED CREATION OF STRUCTURAL TEMPLATES FOR ELECTRONIC DOCUMENTS 20 2008
* 2010/0223,214 AUTOMATIC EXTRACTION USING MACHINE LEARNING BASED ROBUST STRUCTURAL EXTRACTORS 4 2009
 
AIRBUS DS COMMUNICATIONS, INC. (4)
9137383 Systems, apparatus, and methods for collaborative and distributed emergency multimedia data management 0 2012
9391879 Mixed media call routing 0 2013
9509842 Collaborative and distributed emergency multimedia data management 0 2015
9680736 Mixed media call routing 0 2016
 
AT&T PROPERTIES, LLC (1)
* 7523091 Method for using query templates in directory caches 2 2005
* Cited By Examiner