Patents by Inventor Daniel M. Gruen

Daniel M. Gruen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20100198819
    Abstract: A system and method is disclosed for extracting and maintaining in a virtual address book one or more electronic mail addresses from one or more of the various address fields (e.g., “From,” “To,” “Cc,” “Bcc”) of one or more e-mail messages either transmitted from or received at a predetermined network node (e.g., a client or server). Electronic mail addresses stored in the virtual address book may be made available to “auto-complete” capabilities utilized during the addressing of electronic mail messages.
    Type: Application
    Filed: April 9, 2010
    Publication date: August 5, 2010
    Inventors: Carl J. Kraenzel, Paul B. Moody, Daniel M. Gruen, Christof Lucking, Jodi L. Coppinger
  • Publication number: 20100199177
    Abstract: A system and method is disclosed for extracting and maintaining in a virtual address book one or more electronic mail addresses from one or more of the various address fields (e.g., “From,” “To,” “Cc,” “Bcc”) of one or more e-mail messages either transmitted from or received at a predetermined network node (e.g., a client or server). Electronic mail addresses stored in the virtual address book may be made available to “auto-complete” capabilities utilized during the addressing of electronic mail messages.
    Type: Application
    Filed: April 9, 2010
    Publication date: August 5, 2010
    Inventors: Carl J. Kraenzel, Paul B. Moody, Daniel M. Gruen, Christof Lucking, Jodi L. Coppinger
  • Patent number: 7747690
    Abstract: A method is disclosed for extracting and maintaining in a virtual address book one or more electronic mail addresses from one or more of the various address fields (e.g., “Fromm,” “To,” “Cc,” “Bcc”) of one or more e-mail messages either transmitted from or received at a predetermined network node (e.g., a client or server). Electronic mail addresses stored in the virtual address book may be made available to “auto-complete” capabilities utilized during the addressing of electronic mail messages.
    Type: Grant
    Filed: December 29, 2003
    Date of Patent: June 29, 2010
    Assignee: International Business Machines Corporation
    Inventors: Carl J. Kraenzel, Paul B. Moody, Daniel M. Gruen, Christof Lucking, Jodi L. Coppinger
  • Patent number: 7720909
    Abstract: A virtual workspace is provided for a user with a number of electronic devices, in which information can be exchanged among the electronic devices through a number of connections between the electronic devices. The virtual workspace is provided by determining where services are located and the type of the services, determining one or more data formats associated with data accessible by one or more of the electronic devices. A portion of the data has a given one of one or more data formats. An electronic device is selected based at least in part on predetermined criteria and the given data format. A route through the connections to the selected electronic device is determined, where the route may comprise a given one or more of the connections. At least the portion of the data associated with the given data format is routed to the selected electronic device. The portion of the data is utilizable for presentation by the selected electronic device when received by the selected electronic device.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: May 18, 2010
    Assignee: International Business Machines Corporation
    Inventors: David F. Bantz, Ponani Gopalakrishnan, Daniel M. Gruen, Lorraine M. Herger, Nathan Junsup Lee, Dennis Gerard Shea, Marisa S. Viveros
  • Patent number: 7657839
    Abstract: A system is provided which utilizes a threading service to offer enhanced features for a document management system including an email system. Various enhanced email features may be provided through one or more of the following components: a delete module, a reply module, a profile module, and a search module. The delete module enables a user to delete a selected message, a set of related messages, or the whole set except for the selected message. The reply module enables a user to send a reply message to all addresses associated and involved with an entire set of related messages. The profile module enables a dynamic interest profile to contain all relevant information from an outgoing message and a set of messages related to the outgoing message. The search module enables search results to include documents which match the user's query as well as documents related to the documents which match the user's query.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: February 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Paul B. Moody, Daniel M Gruen, Steven L. Rohall, Bernard J. Kerr
  • Patent number: 7631276
    Abstract: A method is provided to enable a user to quickly identify related items in a list environment. A relationship icon is used to identify the presence of related items, such as email messages, occurring before and after a selected item. The relationship icon is used to navigate between the related items.
    Type: Grant
    Filed: December 29, 2003
    Date of Patent: December 8, 2009
    Assignee: International Business Machines Corporation
    Inventors: Daniel M. Gruen, Li-Te Cheng, Devon J. Rueckner
  • Publication number: 20090240676
    Abstract: A computer implemented method and system presents search result or other data generated in response to a request by a user. The search results are formed of one or more items. The invention system corresponds each item to a respective person. A screen view is generated showing a hierarchy of people including the people corresponding to the items of the search results. Indicated in the screen view is the extent of connectedness between the user and the people corresponding to the items of the search results. The invention system displays indications of the items of the search results in the screen view in a manner illustrating the items in context of the shown hierarchy. This enables a user to (i) easily and readily assign respective confidence levels to items of the search results, and to (ii) determine relationships among people without explicitly requesting the information from others.
    Type: Application
    Filed: March 18, 2008
    Publication date: September 24, 2009
    Applicant: International Business Machines Corporation
    Inventors: Daniel M. Gruen, Jesse H. Kriss, Martin M. Wattenberg
  • Publication number: 20090216730
    Abstract: A computer method and system generates inquires. The method and system provide a plurality of templates. Each template outlines a respective inquiry and is associated with one or more semantic types or contexts. Each template has one or more parameters for defining a query instance of the respective inquiry. User input selects a template from the plurality and specifies values for the parameters of the user selected template. Using the user selected template and the user-specified parameter values, an instance of a query is produced. Each template, is associated with semantic types during template construction. The semantic types may be based on classes in an ontology. Template construction may include templatizing prior existing or other queries to create respective templates. In application or use of a template, query generation may be during modeling of a certain domain, and the produced query is for information about the certain domain.
    Type: Application
    Filed: February 22, 2008
    Publication date: August 27, 2009
    Inventors: Nishanth R. Sastry, Steven I. Ross, Daniel M. Gruen, Susanne C. Hupfer
  • Publication number: 20090210377
    Abstract: A dependency manager in a collaborative reasoning system tracks dependencies between and within users' reasoning by recording chains of reasoning as established by users. Elements of reasoning needing reassessment are deduced from the recorded chains of reasoning. In turn, the dependency manager propagates awareness of changes in reasoning and the elements needing reassessment by rendering graphical (e.g., visual) indicators in the user interface of the collaborative reasoning system.
    Type: Application
    Filed: March 13, 2009
    Publication date: August 20, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel M. Gruen, Susanne C. Hupfer, John F. Patterson, Steven I. Ross
  • Publication number: 20090187541
    Abstract: Presented is a computer system and user interface for seamlessly integrating the creation and submission of persistent queries, and for collecting and presenting the real-time results of those queries, into the context of one's work and directly structured work artifacts. Users are provided a real-time awareness of what is happening to their persistent queries and their results, from within the work context of the artifact and program application used during creation and submission of the queries. Rather than having to visit a separate alerting application, the user is able to manage queries and query results directly from a subject application, such as a problem-solving application.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 23, 2009
    Applicant: International Business Machines Corporation
    Inventors: Susanne C. Hupfer, Steven I. Ross, Daniel M. Gruen, John F. Patterson, Nishanth R. Sastry
  • Publication number: 20090187556
    Abstract: A computer method and system provides for graphical specification of inquiries and includes a corresponding progressive summary. The inquiries operate on stream data. Users graphically specify an inquiry in a graphical user interface according to an ontology. The invention system generates a plain-text translation of the graphical description of the inquiry and displays the generated plain-text description in a progressive summary in the graphical user interface. The system continually updates and generates the display of the plain-text description during user construction of the inquiry. This provides feedback to the user for improved construction of the inquiry.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 23, 2009
    Applicant: International Business Machines Corporation
    Inventors: Steven I. Ross, Nishanth R. Sastry, Daniel M. Gruen, Susanne C. Hupfer, John F. Patterson, James E. Christensen, Stephen E. Levy
  • Publication number: 20090187855
    Abstract: A system is provided for viewing extended text information associated with a particular item in place. A user may invoke a text scrolling area in order to view extended text in place without obstructing the view of other screen items. Multiple scrolling areas may be created to view text associated with multiple items.
    Type: Application
    Filed: January 15, 2009
    Publication date: July 23, 2009
    Applicant: International Business Machines Corporation
    Inventors: Daniel M. GRUEN, Li-Te Cheng, Devon J. Rueckner
  • Publication number: 20090187524
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to group cognition and provide a method, system and computer program product for collaborative reasoning. In an embodiment of the invention, a method for collaborative reasoning in a cognitive tool can be provided. The method can include arranging shared entities in a collaborative reasoning shared knowledge base into different models for different end users in different investigations, creating claims for the shared entities in the different models across the different investigations, subscribing the different end users for notification of changes to the claims and shared entities, and providing notice to the subscribed different end users responsive to detecting a change in a claim in one of the different models.
    Type: Application
    Filed: January 19, 2008
    Publication date: July 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel M. Gruen, Susanne C. Hupfer, Stephen E. Levy, John F. Patterson, Steven I. Ross, Nishanth R. Sastry
  • Patent number: 7552399
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to icon management in a GUI and provide a novel and non-obvious method, system and computer program product for extensible icons with multiple drop zones. In one embodiment of the invention, an icon data processing system configured for use in a GUI can include a contracted form of an extensible icon; an expanded form of the extensible icon including multiple drop zones; and, a drag-and-drop event handler coupled to the contracted form of the extensible icon and the expanded form of the extensible icon.
    Type: Grant
    Filed: December 27, 2005
    Date of Patent: June 23, 2009
    Assignee: International Business Machines Corporation
    Inventors: Michael Muller, Andrew L. Schirmer, Daniel M. Gruen
  • Publication number: 20090158159
    Abstract: Audiences for viewing items in one or more electronic repositories including a blog are visually depicted. Input from a user is received for creating different types of items for viewing in the blog. The different types of items include private items, items that are internal for an organization, and public items. Input is also received from the user for selecting audiences for viewing the different types of items in the blog. Items for viewing on the blog are selected from among the created items, and the selected items are displayed on the blog for viewing by the selected audiences. Each selected item is displayed with a visual cue that is distinct for each type of item. The visual cue indicates the selected audience for viewing the item.
    Type: Application
    Filed: December 13, 2007
    Publication date: June 18, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Daniel M. Gruen
  • Patent number: 7519912
    Abstract: A system to monitor and report the use of communication software applications in a computing environment including an instant messaging system, that provides local users with information describing detected uses of communication software applications by remote users. The monitored communication applications may include, for example, electronic mail, voice over IP applications, on-line meetings, and other specific types of communication applications, as well as instant messaging activities. The system potentially stores specific information regarding each use of the monitored communication applications, and sends the communication application information to one or more server process that stores the information in association with a user identifier provided with the information.
    Type: Grant
    Filed: January 22, 2004
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: Paul B. Moody, Richard Wilson, Jonathan Feinberg, Daniel M. Gruen
  • Publication number: 20090094184
    Abstract: A computer system and method providing on-demand extension of ontology in an ontology use process. A support module responds to a creation event in the ontology use process. The support module defines ontology specification for a newly created item, in the creation event, in a manner substantially free of disruption or interruption to the ontology use process. An ontology manager incorporates the defined ontology specification into the ontology during the ontology use process such than an on-demand extension of the ontology results.
    Type: Application
    Filed: October 5, 2007
    Publication date: April 9, 2009
    Inventors: Steven I. Ross, Daniel M. Gruen, Susanne C. Hupfer, Nishanth R. Sastry, John F. Patterson
  • Patent number: 7496385
    Abstract: A method is provided for viewing extended text information associated with a particular item in place. A user may invoke a text scrolling area in order to view extended text in place without obstructing the view of other screen items. Multiple scrolling areas may be created to view text associated with multiple items.
    Type: Grant
    Filed: December 29, 2003
    Date of Patent: February 24, 2009
    Assignee: International Business Machines Corporation
    Inventors: Daniel M. Gruen, Li-Te Cheng, Devon J. Rueckner
  • Publication number: 20080295001
    Abstract: A system is provided which utilizes a threading service to offer enhanced features for a document management system including an email system. Various enhanced email features may be provided through one or more of the following components: a delete module, a reply module, a profile module, and a search module. The delete module enables a user to delete a selected message, a set of related messages, or the whole set except for the selected message. The reply module enables a user to send a reply message to all addresses associated and involved with an entire set of related messages. The profile module enables a dynamic interest profile to contain all relevant information from an outgoing message and a set of messages related to the outgoing message. The search module enables search results to include documents which match the user's query as well as documents related to the documents which match the user's query.
    Type: Application
    Filed: July 2, 2008
    Publication date: November 27, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION (IBM)
    Inventors: Paul B. Moody, Daniel M. Gruen, Steven L. Rohall, Bernard J. Kerr
  • Publication number: 20080281813
    Abstract: A system and method is provided which utilizes a threading service to offer enhanced features for a document management system including an email system. Various enhanced email features may be provided through one or more of the following components: a delete module, a reply module, a profile module, and a search module. The delete module enables a user to delete a selected message, a set of related messages, or the whole set except for the selected message. The reply module enables a user to send a reply message to all addresses associated and involved with an entire set of related messages. The profile module enables a dynamic interest profile to contain all relevant information from an outgoing message and a set of messages related to the outgoing message. The search module enables search results to include documents which match the user's query as well as documents related to the documents which match the user's query.
    Type: Application
    Filed: May 16, 2008
    Publication date: November 13, 2008
    Inventors: PAUL B. MOODY, Daniel M. Gruen, Steven L. Rohall, Bernard J. Kerr