Patents by Inventor Rolf Kocheisen

Rolf Kocheisen 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).

  • Patent number: 12112137
    Abstract: An approach for generating a distribution list. The approach analyzes a message associated with a user to create a message bag of words (BOW). The approach can analyze a history of messages associated with the user to create a plurality of history message BOWs. The approach can calculate similarity factors between the message BOW and the plurality of history BOWs, respectively. If a similarity factor is “>=” a predetermined similarity threshold, the approach can add a history message to a similar message list. The approach can calculate interest factors, based on the similarity factors, for contacts associated with the similarity factors in the similar message list. If an interest factor is “>=” a predetermined interest threshold, the approach can add a contact associated with the interest factor to a suggested contact list. The approach can prioritize the suggested contact list and insert the list as a distribution list.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: October 8, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jason L. Peipelman, Erica Banda, Rolf Kocheisen, Eric Vermeer, Debora Yang
  • Publication number: 20230004725
    Abstract: An approach for generating a distribution list. The approach analyzes a message associated with a user to create a message bag of words (BOW). The approach can analyze a history of messages associated with the user to create a plurality of history message BOWs. The approach can calculate similarity factors between the message BOW and the plurality of history BOWs, respectively. If a similarity factor is “>=” a predetermined similarity threshold, the approach can add a history message to a similar message list. The approach can calculate interest factors, based on the similarity factors, for contacts associated with the similarity factors in the similar message list. If an interest factor is “>=” a predetermined interest threshold, the approach can add a contact associated with the interest factor to a suggested contact list. The approach can prioritize the suggested contact list and insert the list as a distribution list.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: JASON L. PEIPELMAN, ERICA BANDA, Rolf Kocheisen, Eric Vermeer, Debora Yang
  • Patent number: 8799919
    Abstract: A computer implemented method, apparatus, and computer usable program code for balancing management loads. Loads are analyzed for a plurality of hardware control points to form an analysis in response to receiving a notification from a hardware control point indicating that a new manageable data processing system has been discovered. One of the plurality of hardware control points is selected using the analysis to form a selected hardware control point. The message is sent to the selected hardware control point to manage the new manageable data processing system, wherein the selected hardware control point manages the new manageable data processing system.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: Antonio Abbondanzio, Shamsundar Ashok, NicoleLyne Jones, Dennis Duane Jurgensen, Rolf Kocheisen, Yan Schloem Koyfman, Sherry Michelle Pitz, Peter Andrew Richman, Devon Daniel Snyder, William John Vanca, Philip Kincheloe Warren, Robert Edward Warren
  • Patent number: 8584130
    Abstract: A method, computer program product, and system for allocating resources on computer systems are provided. The method, computer program product, and system provide for displaying a resource allocation matrix, the resource allocation matrix including a plurality of cells, each of the plurality of cells indicating a quantity of one of a plurality of resources on one of a plurality of physical systems allocated to one of a plurality of virtual systems hosted by the one physical system, receiving an input changing the quantity indicated in a cell, the cell indicating the quantity of a resource on a physical system allocated to a virtual system hosted by the physical system, and adjusting the quantity of the resource allocated to the virtual system based on the input.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: November 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Antonio Abbondanzio, Shamsundar Ashok, NicoleLyne Jones, Dennis D. Jurgensen, Rolf Kocheisen, Yan S. Koyfman, Sherry M. Pitz, Peter A. Richman, Devon D. Snyder, William J. Vanca, Philip K. Warren, Robert E. Warren
  • Publication number: 20110271178
    Abstract: A user at a first computer system with a defined block of native text/graphics on a clipboard supported by the first computer system is enabled to provide this same block of marshalled native text in its precise format on a clipboard supported by a second computer system that has a different platform or operating system, wherein the marshalled native text on the clipboard of the second system is ready to be unmarshalled and pasted into a text document stored in the second computer transparently, without losing the format or any of the other attributes of the cut native text and graphics, as if it were a simple cut and paste routine on the same computer system.
    Type: Application
    Filed: April 29, 2010
    Publication date: November 3, 2011
    Applicant: International Business Machines Corporation
    Inventors: Frank P. Feuerbacher, John D. Hannon, Virgil Itliong, Rolf Kocheisen, Brian Nelson, Michael W. Panico, Vijayanand Vinnakota
  • Publication number: 20090193357
    Abstract: This is a system (as an example) to prevent an undesirable condition of a second application GUI interface window blocking the first application GUI interface window, while the user's focus is on the first window, and causes an unintended input into a wrong application. This is accomplished (as an example) by temporarily discarding the inputs while the Graphical cursor is located on the 2nd application's GUI interface for a predetermined amount of time and gives the user enough time to refocus on this new application GUI interface.
    Type: Application
    Filed: January 26, 2008
    Publication date: July 30, 2009
    Inventors: Michael W. Panico, Frank P. Feuerbacher, Rolf Kocheisen, John D. Hannon, Vijayanand Vinnakota, Virgil Itliong, Brian David Nelson
  • Publication number: 20080271037
    Abstract: A computer implemented method, apparatus, and computer usable program code for balancing management loads. Loads are analyzed for a plurality of hardware control points to form an analysis in response to receiving a notification from a hardware control point indicating that a new manageable data processing system has been discovered. One of the plurality of hardware control points is selected using the analysis to form a selected hardware control point. The message is sent to the selected hardware control point to manage the new manageable data processing system, wherein the selected hardware control point manages the new manageable data processing system.
    Type: Application
    Filed: April 27, 2007
    Publication date: October 30, 2008
    Inventors: Antonio Abbondanzio, Shamsundar Ashok, NicoleLyne Jones, Dennis Duane Jurgensen, Rolf Kocheisen, Yan Schloem Koyfman, Sherry Michelle Pitz, Peter Andrew Richman, Devon Daniel Snyder, William John Vanca, Philip Kincheloe Warren, Robert Edward Warren
  • Publication number: 20080134173
    Abstract: A method, computer program product, and system for allocating resources on computer systems are provided. The method, computer program product, and system provide for displaying a resource allocation matrix, the resource allocation matrix including a plurality of cells, each of the plurality of cells indicating a quantity of one of a plurality of resources on one of a plurality of physical systems allocated to one of a plurality of virtual systems hosted by the one physical system, receiving an input changing the quantity indicated in a cell, the cell indicating the quantity of a resource on a physical system allocated to a virtual system hosted by the physical system, and adjusting the quantity of the resource allocated to the virtual system based on the input.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Inventors: Antonio Abbondanzio, Shamsundar Ashok, NicoleLyne Jones, Dennis D. Jurgensen, Rolf Kocheisen, Yan S. Koyfman, Sherry M. Pitz, Peter A. Richman, Devon D. Snyder, William J. Vanca, Philip K. Warren, Robert E. Warren
  • Publication number: 20080034304
    Abstract: In a data processing system having an associated display device and a graphical user interface presented therein, a focus change request is received from an application of the data processing system requesting focus of the graphical user interface. In response to receipt of the focus change request, granting of the focus change request is delayed for a predetermined interval following a last user-generated keyboard event. Following elapsing of the predetermined interval, the focus change request is granted, such that the requesting application is awarded focus of the graphical user interface.
    Type: Application
    Filed: August 2, 2006
    Publication date: February 7, 2008
    Inventors: Frank P. Feuerbacher, John D. Hannon, Virgil Itliong, Rolf Kocheisen, Brian D. Nelson, Michael W. Panico, Vijayanand Vinnakota
  • Publication number: 20060080331
    Abstract: A service library framework that provides a common software interface for low-level system management software modules that provides system administration processing and interfaces with remote computers that execute various types of operating systems. Service library modules are created for each operating system to be managed by a system administration management system. High-level system management applications are only required to have interfaces to a common, generic system request and response interface provided by the service library. The operating system specific service library modules translate requests into operating system specific requests and translate operating system responses into generic messages to be returned to the high-level system.
    Type: Application
    Filed: October 12, 2004
    Publication date: April 13, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sandip Amin, Susan Diamond, Ling Gao, Rolf Kocheisen, Danling Shi, Michael Stancampiano
  • Publication number: 20020147009
    Abstract: Cordless and wireless telephone communication functions are combined in a unitary wireless telephone system that comprises a mobile wireless telephone member combining short range radio frequency communication implementation for transmitting and receiving voice data over a short range, with long range radio frequency communication implementation for transmitting and receiving voice data over a long range. The system also includes stationary communication means for receiving and transmitting voice data from and to the mobile wireless member voice data over said short range and stationary communication means for respectively receiving and transmitting voice data from and to the mobile wireless member voice data over said long range.
    Type: Application
    Filed: April 5, 2001
    Publication date: October 10, 2002
    Applicant: International Business Machines Corporation
    Inventor: Rolf Kocheisen