Patents Represented by Attorney Stephen T. Keohane
-
Patent number: 7107540Abstract: Information is presented to a computer user by a graphical user interface including a frame border incorporating textual and/or graphical data. Frame borders are provided with text or graphics which present to the user information indicating which direction a frame will go when clicked, or whether the border is capable of being clicked or dragged. Through the use of such descriptive text and/or graphics, such as an arrow or icon, a user is informed that the frame is a frame, that it may be positioned and opened, the direction in which will open or closed, and what will be uncovered.Type: GrantFiled: January 9, 2002Date of Patent: September 12, 2006Assignee: International Business Machines CorporationInventor: Michael E. Carroll
-
Patent number: 7089231Abstract: A system is for searching a plurality of project databases, including a service including a plurality of project database servers; a multi server single server signon processor for authenticating access by a user to a plurality of the project databases; a domain catalog server including a native server, a place server and a domain catalog; the native server for receiving from the user a search request and accessing the domain catalog with respect to the search request to obtain URLs for a plurality of documents in the project databases served by project servers configured to the domain catalog to which the user is authenticated and satisfying the search request; and the place server responsive to the URLs for building an XML result tree for responding to the search request.Type: GrantFiled: December 31, 2002Date of Patent: August 8, 2006Assignee: International Business Machines CorporationInventors: Ken Hirata, Sami M. Shalabi
-
Patent number: 7089296Abstract: A system and method is provided for user and command specific place based caching with cache validation, including a server; a database; a server cache; the server responsive to receiving a request message for generating a user-specific cache file name, accessing the server based cache with the file name to obtain a cached response message, validating the cached response message, generating a response message selectively from the cached response message if obtained and validated, and otherwise generating from the database and selectively caching the response message.Type: GrantFiled: April 25, 2003Date of Patent: August 8, 2006Assignee: International Business Machines CorporationInventors: Hong Dai, Sami M. Shalabi
-
Patent number: 7080082Abstract: Information in a database collection of knowledge resources is evaluated by collecting a plurality of documents having non-unique values on a shared attribute into an information aggregate; assigning to each document an usefulness value; and calculating and visualizing the acceleration of the aggregate as a ratio of a sum of the usefulness values for documents recently included in the information aggregate to a sum of the usefulness values for all documents in the aggregate.Type: GrantFiled: October 31, 2002Date of Patent: July 18, 2006Assignee: International Business Machines CorporationInventors: Michael D. Elder, Jason Y. Jho, Vaughn T. Rokosz, Matthew Schultz
-
Patent number: 7065532Abstract: System and method for evaluating an information aggregate by analyzing categories into which each document of the aggregate is placed. A metrics database stores for each document indicia including associated categories. A query engine is responsive to a user request and the metrics database for aggregating documents having same, unique attributes in an information aggregate and identifying categories associated with documents comprising the information aggregate; and a visualization engine visualizes the category or set of categories, such as by list or distribution frequency, and changes in time over conceptual or physical space.Type: GrantFiled: October 31, 2002Date of Patent: June 20, 2006Assignee: International Business Machines CorporationInventors: Michael D. Elder, Jason Y. Jho, Vaughn T. Rokosz, Andrew L. Schirmer, Matthew Schultz
-
Method and system for designing a theme and associating it with a collaboration space user interface
Patent number: 7028262Abstract: A theme is defined and associated with a collaboration space user interface. The theme includes a predetermined set of files including a cascading style sheet and a predetermined set of layout files, with a layout file for each of a plurality of view modes of operation. Bach layout file specifies content and layout of a plurality of skin components including logo, table of contents, action bar, tool bar, and page content skin components. The set of layout files contains five layout tiles for page view mode layout, list folder view layout, headline folder view layout, slide show layout, and page edit mode. The cascading style sheet includes a common style sheet and a skin style sheet, with the common style sheet specifying font, size and color style for page content skin components common to each view mode of operation.Type: GrantFiled: December 29, 2000Date of Patent: April 11, 2006Assignee: International Business Machines CorporationInventors: Julio Estrada, Miguel A. Estrada, Charles Robert Hill, Sami Mohammed Shalabi, Maurice B. Shore -
Patent number: 7020686Abstract: Collaboration space object model provides for a place consisting of rooms created by users interacting with a client browser. A skin (i.e., theme) may be used as template for creating places. PlaceBots (i.e., agents) provide for accessing, processing and managing data in a place. HTML may be dragged and dropped into a place, where it is parsed and corresponding place fields created. MS Excel or Word documents may be dragged and dropped into a place, which creates a corresponding form, and users may create new documents using that form. A place type comprising a template of an entire place, or collaboration space, may be used to create new places. Changes made to a place may be reported, subject to security controls, by selecting what's new. Task fields are provided allowing web browser creation of forms for work flow. Place enabled objects are provided for synchronous communications. A quick browse feature provides a simplified format for browser windows based on selection of HTML links.Type: GrantFiled: December 29, 2000Date of Patent: March 28, 2006Assignee: International Business Machines CorporationInventor: Mustansir Banatwala
-
Patent number: 7012627Abstract: Collaboration space object model provides for a Place consisting of rooms. A room is made up of pages. Folders are used to organize pages. Members belong to rooms, and are those users authorized to access them. Place type controls the creation of a place, including how many rooms it has, for example. Room type controls the appearance and content of rooms. A form manages the display of data notes. A form can contain fields for containing data and employ scripts to process and compute data. A page is the basic vehicle for content. Content is created using an or importing content from an external source. A member is also a data note, and each place contains its own member directory. A place is created and managed from a client browser in on-line mode and in offline mode with respect to a replicated copy of the space. Room security is independently managed, and security and aesthetics characteristics of subrooms selectively inherited.Type: GrantFiled: December 28, 1999Date of Patent: March 14, 2006Assignee: International Business Machines CorporationInventors: Julio Estrada, Miguel Estrada, Maurice B. Shore
-
Patent number: 6996780Abstract: Collaboration space object model provides for a place consisting of rooms created by users interacting with a client browser. A skin (i.e., theme) may be used as template for creating places. PlaceBots (i.e., agents) provide for accessing, processing and managing data in a place. HTML may be dragged and dropped into a place, where it is parsed and corresponding place fields created. A place type comprising a template of an entire place, or collaboration space, may be used to create new places. Changes made to a place may be reported, subject to security controls, by selecting what's new.Type: GrantFiled: December 29, 2000Date of Patent: February 7, 2006Assignee: International Business Machines CorporationInventor: Julio Estrada
-
Patent number: 6973618Abstract: Collaboration space object model provides for a place consisting of rooms created by users interacting with a client browser. A skin (i.e., theme) may be used as template for creating places. PlaceBots (i.e., agents) provide for accessing, processing and managing data in a place. HTML may be dragged and dropped into a place, where it is parsed and corresponding place fields created. MS Excel or Word documents may be dragged and dropped into a place, which creates a corresponding form, and users may create new documents using that form. A place type comprising a template of an entire place, or collaboration space, may be used to create new places. Changes made to a place may be reported, subject to security controls, by selecting what's new. Task fields are provided allowing web browser creation of forms for work flow. Place enabled objects are provided for synchronous communications. A quick browse feature provides a simplified format for browser windows based on selection of HTML links.Type: GrantFiled: December 29, 2000Date of Patent: December 6, 2005Assignee: International Business Machines CorporationInventors: Patrick J. Shaughnessy, Charles Robert Hill, Maurice B. Shore
-
Patent number: 6950981Abstract: Collaboration space object model provides for a place consisting of rooms created by users interacting with a client browser. A skin (i.e., theme) may be used as template for creating places. PlaceBots (i.e., agents) provide for accessing, processing and managing data in a place. HTML may be dragged and dropped into a place, where it is parsed and corresponding place fields created. MS Excel or Word documents may be dragged and dropped into a place, which creates a corresponding form, and users may create new documents using that form. A place type comprising a template of an entire place, or collaboration space, may be used to create new places. Changes made to a place may be reported, subject to security controls, by selecting what's new. Task fields are provided allowing web browser creation of forms for work flow. Place enabled objects are provided for synchronous communications. A quick browse feature provides a simplified format for browser windows based on selection of HTML links.Type: GrantFiled: December 29, 2000Date of Patent: September 27, 2005Assignee: International Business Machines CorporationInventors: Catherine M. Duffy, Julio Estrada, Miguel Estrada
-
Patent number: 6904439Abstract: A system for aggregating user information on a plurality of projects and servers includes a project catalog; a project catalog server; a plurality of project servers; a plurality of project databases; a project database being associated with each project server; an entry in the project catalog for each project server and each project database; and a my projects procedure responsive to user entry of a my projects request for accessing the project catalog server to obtain markup language representations of entries in the project catalog for the user for display at a terminal.Type: GrantFiled: December 31, 2002Date of Patent: June 7, 2005Assignee: International Business Machines CorporationInventors: Raymond T. Tang, William R. Rodrick, Miguel A. Estrada, Sami M. Shalbi, Charles R. Hill
-
Patent number: 6854016Abstract: A workflow, enterprise, and mail-enabled application server and platform supports distributed computing and remote execution of web applications. Lotus Domino Offline Services (DOLS) is used by a web site administrator to configure Internet Notes (iNotes) clients to auto download from server, thus providing iNotes clients with web access using HTTP with various browsers, and with local processing and replication. A local run time model comprises a hierarchy of models including object data store model, security model, indexing model, replication model, agent workflow model and mail model. DOLS provides a layered security model that allows flexibility for controlling access to all or part of an application. The highest level of security is managed through a database access control list (ACL). Further refinements within the security model provide access to specific documents, and their views, forms or folders, and include read access lists, write access lists, form access lists and readers and authors fields.Type: GrantFiled: June 19, 2000Date of Patent: February 8, 2005Assignee: International Business Machines CorporationInventors: Carl J. Kraenzel, John D. Immerman, William A. Mills, Jeannie J. Lu
-
Patent number: 6845383Abstract: A workflow, enterprise, and mail-enabled application server and platform supports distributed computing and remote execution of web applications. Lotus Domino online services (DOLS) is used by a web site administrator to configure Internet Notes (iNotes) clients to auto download from server, thus providing iNotes clients with web access using HTTP with various browsers, and with local processing and replication. A local run time model comprises a hierarchy of models including object data store model, security model, indexing model, replication model, agent workflow model and mail model. DOLS provides a layered security model that allows flexibility for controlling access to all or part of an application. The highest level of security is managed through a database access control list (ACL). Further refinements within the security model provide access to specific documents, and their views, forms or folders, and include read access lists, write access lists, form access lists and readers and authors fields.Type: GrantFiled: June 19, 2000Date of Patent: January 18, 2005Assignee: International Business Machines CorporationInventors: Carl J. Kraenzel, John D. Immerman, William A. Mills, Mark A. Nowacki, Jeannie J. Lu
-
Patent number: 6791582Abstract: Collaboration space object model provides for a place consisting of rooms created by users interacting with a client browser. A skin (i.e., theme) may be used as template for creating places. PlaceBots (i.e., agents) provide for accessing, processing and managing data in a place. HTML may be dragged and dropped into a place, where it is parsed and corresponding place fields created. MS Excel or Word documents may be dragged and dropped into a place, which creates a corresponding form, and users may create new documents using that form. A place type comprising a template of an entire place, or collaboration space, may be used to create new places. Changes made to a place may be reported, subject to security controls, by selecting what's new. Task fields are provided allowing web browser creation of forms for work flow. Place enabled objects are provided for synchronous communications.Type: GrantFiled: December 29, 2000Date of Patent: September 14, 2004Assignee: International Business Machines CorporationInventors: Terry June Linsey, Charles Robert Hill, Maurice B. Shore
-
Patent number: 6785721Abstract: A workflow, enterprise, and mail-enabled application server and platform supports distributed computing and remote execution of web applications. Lotus Domino online services (DOLS) is used by a web site administrator to configure Internet Notes (iNotes) clients to auto download from server, thus providing iNotes clients with web access using HTTP with various browsers, and with local processing and replication. A local run time model comprises a hierarchy of models including object data store model, security model, indexing model, replication model, agent workflow model and mail model. DOLS provides a layered security model that allows flexibility for controlling access to all or part of an application. The highest level of security is managed through a database access control list (ACL). Further refinements within the security model provide access to specific documents, and their views, forms or folders, and include read access lists, write access lists, form access lists and readers and authors fields.Type: GrantFiled: June 19, 2000Date of Patent: August 31, 2004Assignee: International Business Machines CorporationInventors: John D. Immerman, Carl J. Kraenzel, William A. Mills
-
Patent number: 6772393Abstract: Collaboration space object model provides for a Place consisting of rooms. A room is made up of pages. Folders are used to organize pages. Members belong to rooms, and are those users authorized to access them. Place type controls the creation of a place, including how many rooms it has, for example. Room type controls the appearance and content of rooms. A form manages the display of data notes. A form can contain fields for containing data and employ scripts to process and compute data. A page is the basic vehicle for content. Content is created using an or importing content from an external source. A member is also a data note, and each place contains its own member directory. A place is created and managed from a client browser in on-line mode and in offline mode with respect to a replicated copy of the space. Room security is independently managed, and security and aesthetics characteristics of subrooms selectively inherited.Type: GrantFiled: January 4, 2000Date of Patent: August 3, 2004Assignee: International Business Machines CorporationInventors: Julio Estrada, Miguel A. Estrada, Maurice B. Shore
-
Patent number: 6744447Abstract: Collaboration space object model provides for a place consisting of rooms created by users interacting with a client browser. A skin (i.e., theme) may be used as template for creating places. PlaceBots (i.e., agents) provide for accessing, processing and managing data in a place. HTML may be dragged and dropped into a place, where it is parsed and corresponding place fields created. MS Excel or Word documents may be dragged and dropped into a place, which creates a corresponding form, and users may create new documents using that form. A place type comprising a template of an entire place, or collaboration space, may be used to create new places. Changes made to a place may be reported, subject to security controls, by selecting what's new. Task fields are provided allowing web browser creation of forms for work flow. Place enabled objects are provided for synchronous communications. A quick browse feature provides a simplified format for browser windows based on selection of HTML links.Type: GrantFiled: December 29, 2000Date of Patent: June 1, 2004Assignee: International Business Machines CorporationInventors: Julio Estrada, Miguel Estrada, Cun Yong Tan
-
Patent number: 6742026Abstract: A workflow, enterprise, and mail-enabled application server and platform supports distributed computing and remote execution of web applications. Lotus Domino online services (DOLS) is used by a web site administrator to configure Internet Notes (iNotes) clients to auto download from server, thus providing iNotes clients with web access using HTTP with various browsers, and with local processing and replication. A local run time model comprises a hierarchy of models including object data store model, security model, indexing model, replication model, agent workflow model and mail model. DOLS provides a layered security model that allows flexibility for controlling access to all or part of an application. The highest level of security is managed through a database access control list (ACL). Further refinements within the security model provide access to specific documents, and their views, forms or folders, and include read access lists, write access lists, form access lists and readers and authors fields.Type: GrantFiled: June 19, 2000Date of Patent: May 25, 2004Assignee: International Business Machines CorporationInventors: Carl J. Kraenzel, John D. Immerman, William A. Mills
-
Patent number: 6732148Abstract: Collaboration space object model provides for a Place consisting of rooms. A room is made up of pages. Folders are used to organize pages. Members belong to rooms, and are those users authorized to access them. Place type controls the creation of a place, including how many rooms it has, for example. Room type controls the appearance and content of rooms. A form manages the display of data notes. A form can contain fields for containing data and employ scripts to process and compute data. A page is the basic vehicle for content. Content is created using an or importing content from an external source. A member is also a data note, and each place contains its own member directory. A place is created and managed from a client browser in on-line mode and in offline mode with respect to a replicated copy of the space. Room security is independently managed, and security and aesthetics characteristics of subrooms selectively inherited.Type: GrantFiled: December 28, 1999Date of Patent: May 4, 2004Assignee: International Business Machines CorporationInventors: Julio Estrada, Miguel A. Estrada, Maurice B. Shore