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: 20080256259
    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: Application
    Filed: June 20, 2008
    Publication date: October 16, 2008
    Applicant: 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
  • Publication number: 20080244372
    Abstract: The present invention discloses a pre-processing summarization technique that makes use of knowledge specific to the electronic mail domain to pre-process an electronic mail message so that commercially-available document summarization software can subsequently generate a more useful summary from the message. The summarization technique removes extraneous headers, quoted text, forward information, and electronic signatures, leaving more useful text to be summarized. If an enclosing electronic mail thread exists, the summarization technique uses the electronic mail message's ancestors to provide additional context for summarizing the electronic mail message. The disclosed system can be used with IBM Lotus Notes and Domino infrastructure, along with existing single-document summarizer software, to generate a summary of the discourse activity in an electronic mail thread dynamically.
    Type: Application
    Filed: March 17, 2008
    Publication date: October 2, 2008
    Inventors: Steven L. Rohall, Derek Lam, Mia Stern, Paul B. Moody, Daniel M. Gruen, Christopher M. Schmandt
  • Publication number: 20080192302
    Abstract: The present invention discloses a pre-processing summarization technique that makes use of knowledge specific to the electronic mail domain to pre-process an electronic mail message so that commercially-available document summarization software can subsequently generate a more useful summary from the message. The summarization technique removes extraneous headers, quoted text, forward information, and electronic signatures, leaving more useful text to be summarized. If an enclosing electronic mail thread exists, the summarization technique uses the electronic mail message's ancestors to provide additional context for summarizing the electronic mail message. The disclosed system can be used with IBM Lotus Notes and Domino infrastructure, along with existing single-document summarizer software, to generate a summary of the discourse activity in an electronic mail thread dynamically.
    Type: Application
    Filed: March 16, 2008
    Publication date: August 14, 2008
    Inventors: Steven L. Rohall, Derek Lam, Mia Stern, Paul B. Moody, Daniel M. Gruen, Christopher M. Schmandt
  • Patent number: 7412437
    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: Grant
    Filed: December 29, 2003
    Date of Patent: August 12, 2008
    Assignee: International Business Machines Corporation
    Inventors: Paul B. Moody, Daniel M. Gruen, Steven L. Rohall, Bernard J. Kerr
  • Patent number: 7409641
    Abstract: A 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: Grant
    Filed: December 29, 2003
    Date of Patent: August 5, 2008
    Assignee: International Business Machines Corporation
    Inventors: Paul B. Moody, Daniel M. Gruen, Steven L. Rohall, Bernard J. Kerr
  • Patent number: 7406455
    Abstract: The present invention comprises a method and software for recognizing and flagging a data item used by one or more application program as falling within the scope of a rule but anomalous when compared with other data items falling within the scope of the rule. The method of the present invention comprises determining a collection to which the data item belongs as defined by the rule. The collection that the data item belongs to is analyzed to calculate statistics regarding the other data items that are part of the collection. Based on the statistical calculations, it is determined whether the data item is an anomalous data item. If the data item is identified as an anomalous data item, it is flagged.
    Type: Grant
    Filed: January 17, 2002
    Date of Patent: July 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Daniel M. Gruen, Paul B. Moody, Steven L. Rohall, Seymour Kellerman
  • Patent number: 7406500
    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: May 20, 2003
    Date of Patent: July 29, 2008
    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: 7392280
    Abstract: The present invention discloses a pre-processing summarization technique that makes use of knowledge specific to the electronic mail domain to pre-process an electronic mail message so that commercially-available document summarization software can subsequently generate a more useful summary from the message. The summarization technique removes extraneous headers, quoted text, forward information, and electronic signatures, leaving more useful text to be summarized. If an enclosing electronic mail thread exists, the summarization technique uses the electronic mail message's ancestors to provide additional context for summarizing the electronic mail message. The disclosed system can be used with IBM Lotus Notes and Domino infrastructure, along with existing single-document summarizer software, to generate a summary of the discourse activity in an electronic mail thread dynamically.
    Type: Grant
    Filed: December 23, 2002
    Date of Patent: June 24, 2008
    Assignee: International Business Machines Corporation
    Inventors: Steven L. Rohall, Derek Lam, Mia Stern, Paul B. Moody, Daniel M. Gruen, Christopher M. Schmandt
  • Patent number: 7363590
    Abstract: A calendar bar utility with a special user interface may be integrated and displayed simultaneously with an electronic mail list inbox. The calendar bar user interface comprises a linear display arranged into multiple, chronologically-arranged, time periods. Upon selection of a specific time period, such as a day, or the current day, subdivisions of the time period, e.g. hours of a day, are displayed in a similar format. The calendar bar also allows multiple calendars, for example the personal calendar of the user, and a team calendar for multiple individuals, to be displayed simultaneously for easy access. Selection of a specific time period causes data associated with any event in that time period to be displayed next to the designated time period, or, alternatively, in a separate window. The data associated with the event may vary in detail and scope depending on the designer preferences, but will typically include the start and end times, the location, topic, type, i.e. call-in, video conference, etc.
    Type: Grant
    Filed: December 27, 2002
    Date of Patent: April 22, 2008
    Assignee: International Business Machines Corporation
    Inventors: Bernard Kerr, Daniel M. Gruen, Paul B. Moody, Steven L. Rohall, Seymour Kellerman, John Patterson
  • Patent number: 7359936
    Abstract: An electronic mail inbox uses a mail agent to categorize incoming electronic mail to facilitate more flexible and rapid viewing and possible response thereto. Several special functions for collection of regularly sent types of mail, such as newsletters, office memos, press releases, etc., are utilized. In addition, special menu items are provided for collection and presentation of different priority items, such as urgent correspondence and approval requests. The electronic mail inbox facilitates multiple viewing options so that collections of regularly sent or different priority types of mail may be viewed separately and/or interleaved with other items in a main mail inbox. In addition, items that require an affirmative response, such as approval requests, may include a special preview format that allows for rapid viewing of pertinent details and approval directly from the mail inbox without review of the complete item.
    Type: Grant
    Filed: January 27, 2003
    Date of Patent: April 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Daniel M. Gruen, Paul B. Moody, Bernard Kerr, Steve L. Rohall, Seymour Kellerman, John Patterson
  • Patent number: 6937579
    Abstract: In a connection arrangement including two or more electronic devices, wherein information can be exchanged among the electronic devices through a plurality of communication links between the electronic devices, at least one of the electronic devices being configurable for communicating with a data source, a method for presenting a multi-channel message originating from the data source, the multi-channel message including a two or more components, includes the steps of allocating each of at least a portion of the components in the multi-channel message to at least one electronic device and, for each allocated component, determining possible communication paths between the data source and the at least one electronic device allocated to the corresponding component.
    Type: Grant
    Filed: July 25, 2003
    Date of Patent: August 30, 2005
    Assignee: International Business Machines Corporation
    Inventors: David Fredrick Bantz, Ponani S. Gopalakrishnan, Daniel M. Gruen, Lorraine M. Herger, Nathan Junsup Lee, Dennis Gerard Shea, Marisa S. Viveros
  • Publication number: 20040236818
    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: Application
    Filed: May 20, 2003
    Publication date: November 25, 2004
    Applicant: 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
  • Publication number: 20040122838
    Abstract: Under the present invention, one or more groups of contacts are implicitly formed based on a history of electronic communications that involve the contacts. When one or more contacts in a particular group is identified as an intended recipient of a (current) electronic communication, the entire group will be identified to the sender.
    Type: Application
    Filed: December 18, 2002
    Publication date: June 24, 2004
    Applicant: International Business Machines Corporation
    Inventor: Daniel M. Gruen
  • Publication number: 20030177190
    Abstract: An electronic mail inbox uses a mail agent to categorize incoming electronic mail to facilitate more flexible and rapid viewing and possible response thereto. The mail agent is capable of receiving not only electronic messages but tracking data and documents from other sources such as databases, templates and other information, without actually including such information in the inbox. Using either the shadow document generation or document summarization techniques, a surrogate document, including meta data and/or a summary data and a pointer to the complete document content, is generated and placed in inbox. Upon selection of the surrogate document, the pointer is resolved, the complete content retrieved and stored locally and displayed in the electronic mail inbox.
    Type: Application
    Filed: January 27, 2003
    Publication date: September 18, 2003
    Applicant: International Business Machines Corporation
    Inventors: Paul B. Moody, Daniel M. Gruen, Steven L. Rohall, Bernard Kerr, Seymour Kellerman, John Patterson
  • Publication number: 20030167310
    Abstract: An electronic mail inbox uses a mail agent to categorize incoming electronic mail to facilitate more flexible and rapid viewing and possible response thereto. Several special functions for collection of regularly sent types of mail, such as newsletters, office memos, press releases, etc., are utilized. In addition, special menu items are provided for collection and presentation of different priority items, such as urgent correspondence and approval requests. The electronic mail inbox facilitates multiple viewing options so that collections of regularly sent or different priority types of mail may be viewed separately and/or interleaved with other items in the a main mail inbox. In addition, items that require an affirmative response, such as approval requests, may include a special preview format that allows for rapid viewing of pertinent details and approval directly from the from the mail inbox without review of the complete item.
    Type: Application
    Filed: January 27, 2003
    Publication date: September 4, 2003
    Applicant: International Business Machines Corporation
    Inventors: Paul B. Moody, Daniel M. Gruen, Steven L. Rohall, Bernard Kerr, Seymour Kellmeran, John Patterson
  • Publication number: 20030163537
    Abstract: An electronic mail conversation thread may be forwarded as a single entity to facilitate greater communications among electronic mail and messaging users. The conversation thread, that may include a parent/child hierarchy of a plurality of original electronic mail documents, summaries of electronic mail documents, shadow documents of original electronic mail documents, or any combination thereof, may be generated dynamically and the data structure representing the thread forwarded to another electronic mail user. Alternatively, the conversation thread may be generated, but the actual data representing the thread stored in memory as persistent data that can then be manipulated with a number of known actions such select, drag and drop, copy, paste, delete, forward, etc.
    Type: Application
    Filed: December 30, 2002
    Publication date: August 28, 2003
    Applicant: International Business Machines Corporation
    Inventors: Steven L. Rohall, Daniel M. Gruen, Paul B. Moody, Bernard Kerr, John Patterson, Seymour Kellerman
  • Publication number: 20030158903
    Abstract: The present invention discloses a pre-processing summarization technique that makes use of knowledge specific to the electronic mail domain to pre-process an electronic mail message so that commercially-available document summarization software can subsequently generate a more useful summary from the message. The summarization technique removes extraneous headers, quoted text, forward information, and electronic signatures, leaving more useful text to be summarized. If an enclosing electronic mail thread exists, the summarization technique uses the electronic mail message's ancestors to provide additional context for summarizing the electronic mail message. The disclosed system can be used with IBM Lotus Notes and Domino infrastructure, along with existing single-document summarizer software, to generate a summary of the discourse activity in an electronic mail thread dynamically.
    Type: Application
    Filed: December 23, 2002
    Publication date: August 21, 2003
    Applicant: International Business Machines Corporation
    Inventors: Steven L. Rohall, Derek Lam, Mia Stern, Paul B. Moody, Daniel M. Gruen, Christopher M. Schmandt
  • Publication number: 20020188681
    Abstract: A method for informing a user of topics of discussion in a recorded chat between two or more people is described. The method includes the steps of identifying elements from the chat having similar content, labeling some or the identified elements as topics, and presenting the topics to the user. Identifying elements from the chat having similar content includes decomposing the chat into utterances made by the people involved in the chat and clustering the utterances using document clustering techniques on each utterance to identify elements in the utterances having similar content.
    Type: Application
    Filed: March 18, 2002
    Publication date: December 12, 2002
    Inventors: Daniel M. Gruen, Mark A. Sheldon, Shivakumar Vaithaynathan
  • Patent number: 6393460
    Abstract: A method for informing a user of topics of discussion in a recorded chat between two or more people is described. The method includes the steps of identifying elements from the chat having similar content, labeling some or all of the identified elements as topics, and presenting the topics to the user. Identifying elements from the chat having similar content includes decomposing the chat into utterances made by the people involved in the chat and clustering the utterances using document clustering techniques on each utterance to identify elements in the utterances having similar content.
    Type: Grant
    Filed: August 28, 1998
    Date of Patent: May 21, 2002
    Assignee: International Business Machines Corporation
    Inventors: Daniel M. Gruen, Mark A. Sheldon, Shivakumar Vaithaynathan