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: 12112137Abstract: 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: GrantFiled: June 30, 2021Date of Patent: October 8, 2024Assignee: International Business Machines CorporationInventors: Jason L. Peipelman, Erica Banda, Rolf Kocheisen, Eric Vermeer, Debora Yang
-
Publication number: 20230004725Abstract: 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: ApplicationFiled: June 30, 2021Publication date: January 5, 2023Inventors: JASON L. PEIPELMAN, ERICA BANDA, Rolf Kocheisen, Eric Vermeer, Debora Yang
-
Patent number: 8799919Abstract: 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: GrantFiled: April 27, 2007Date of Patent: August 5, 2014Assignee: International Business Machines CorporationInventors: 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: 8584130Abstract: 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: GrantFiled: November 30, 2006Date of Patent: November 12, 2013Assignee: International Business Machines CorporationInventors: 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: 20110271178Abstract: 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: ApplicationFiled: April 29, 2010Publication date: November 3, 2011Applicant: International Business Machines CorporationInventors: Frank P. Feuerbacher, John D. Hannon, Virgil Itliong, Rolf Kocheisen, Brian Nelson, Michael W. Panico, Vijayanand Vinnakota
-
Publication number: 20090193357Abstract: 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: ApplicationFiled: January 26, 2008Publication date: July 30, 2009Inventors: Michael W. Panico, Frank P. Feuerbacher, Rolf Kocheisen, John D. Hannon, Vijayanand Vinnakota, Virgil Itliong, Brian David Nelson
-
Publication number: 20080271037Abstract: 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: ApplicationFiled: April 27, 2007Publication date: October 30, 2008Inventors: 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: 20080134173Abstract: 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: ApplicationFiled: November 30, 2006Publication date: June 5, 2008Inventors: 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: 20080034304Abstract: 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: ApplicationFiled: August 2, 2006Publication date: February 7, 2008Inventors: Frank P. Feuerbacher, John D. Hannon, Virgil Itliong, Rolf Kocheisen, Brian D. Nelson, Michael W. Panico, Vijayanand Vinnakota
-
Publication number: 20060080331Abstract: 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: ApplicationFiled: October 12, 2004Publication date: April 13, 2006Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sandip Amin, Susan Diamond, Ling Gao, Rolf Kocheisen, Danling Shi, Michael Stancampiano
-
Publication number: 20020147009Abstract: 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: ApplicationFiled: April 5, 2001Publication date: October 10, 2002Applicant: International Business Machines CorporationInventor: Rolf Kocheisen