Patents by Inventor Joerg Erdmenger
Joerg Erdmenger 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: 11886921Abstract: A method, system, and computer program product for implementing automated serverless runtime container allocation is provided. The method includes defining a number of runtime containers and associated characteristics required for each worker node of a plurality of worker nodes for execution of a specified workload. The specified workload is dispatched to the plurality of worker nodes and a specified portion of the specified workload is assigned to each worker node. An application executing a universal runtime container that includes potential application runtimes and associated supported software versions within a layered modifiable format is generated and unused layers are removed from the universal runtime container. The specified workload is executed via the universal runtime container and a set of available universal runtime containers is refilled on an associated work node.Type: GrantFiled: March 4, 2021Date of Patent: January 30, 2024Assignee: International Business Machines CorporationInventors: Enrico Regge, Michael Beck, Werner Schuetz, Peter Gerstl, Simon Daniel Moser, Joerg Erdmenger
-
Publication number: 20220283858Abstract: A method, system, and computer program product for implementing automated serverless runtime container allocation is provided. The method includes defining a number of runtime containers and associated characteristics required for each worker node of a plurality of worker nodes for execution of a specified workload. The specified workload is dispatched to the plurality of worker nodes and a specified portion of the specified workload is assigned to each worker node. An application executing a universal runtime container that includes potential application runtimes and associated supported software versions within a layered modifiable format is generated and unused layers are removed from the universal runtime container. The specified workload is executed via the universal runtime container and a set of available universal runtime containers is refilled on an associated work node.Type: ApplicationFiled: March 4, 2021Publication date: September 8, 2022Inventors: Enrico Regge, Michael Beck, Werner Schuetz, Peter Gerstl, Simon Daniel Moser, Joerg Erdmenger
-
Patent number: 9164950Abstract: A method, system, and computer program product for displaying components assigned to events produced by resources, includes: registering a new resource by generating a label to which is associated a system specific device identifier used by the new resource within a computing environment; storing in a mapping table the generated label identifying the registered new resource together with an associated system specific device identifier; and updating the mapping table by associating to the label any other system specific device identifier used by the new resource within the computing environment; receiving events produced by resources when being executed within the computing environment, each event being associated with a list of labels for the resources relevant for the generation of the event; and maintaining a tag cloud including different tags, the different tags including labels for the resources associated with the received events to be displayed as components.Type: GrantFiled: May 10, 2013Date of Patent: October 20, 2015Assignee: International Business Machines CorporationInventors: Oliver Augenstein, Joerg Erdmenger, Hans-Ulrich Oldengott, Thomas Prause, Martin Raitza
-
Publication number: 20130254406Abstract: A method, system, and computer program product for displaying components assigned to events produced by resources, includes: registering a new resource by generating a label to which is associated a system specific device identifier used by the new resource within a computing environment; storing in a mapping table the generated label identifying the registered new resource together with an associated system specific device identifier; and updating the mapping table by associating to the label any other system specific device identifier used by the new resource within the computing environment; receiving events produced by resources when being executed within the computing environment, each event being associated with a list of labels for the resources relevant for the generation of the event; and maintaining a tag cloud including different tags, the different tags including labels for the resources associated with the received events to be displayed as components.Type: ApplicationFiled: May 10, 2013Publication date: September 26, 2013Applicant: International Business Machines CorporationInventors: Oliver AUGENSTEIN, Joerg ERDMENGER, Hans-Ulrich OLDENGOTT, Thomas PRAUSE, Martin RAITZA
-
Patent number: 8516106Abstract: A method, system, and computer program product for displaying components assigned to events produced by resources, includes: registering a new resource by generating a label to which is associated a system specific device identifier used by the new resource within a computing environment; storing in a mapping table the generated label identifying the registered new resource together with an associated system specific device identifier; and updating the mapping table by associating to the label any other system specific device identifier used by the new resource within the computing environment; receiving events produced by resources when being executed within the computing environment, each event being associated with a list of labels for the resources relevant for the generation of the event; and maintaining a tag cloud including different tags, the different tags including labels for the resources associated with the received events to be displayed as components.Type: GrantFiled: March 26, 2010Date of Patent: August 20, 2013Assignee: International Business Machines CorporationInventors: Oliver Augenstein, Joerg Erdmenger, Hans-Ulrich Oldengott, Thomas Prause, Martin Raitza
-
Publication number: 20100293270Abstract: A method, system, and computer program product for displaying components assigned to events produced by resources, includes: registering a new resource by generating a label to which is associated a system specific device identifier used by the new resource within a computing environment; storing in a mapping table the generated label identifying the registered new resource together with an associated system specific device identifier; and updating the mapping table by associating to the label any other system specific device identifier used by the new resource within the computing environment; receiving events produced by resources when being executed within the computing environment, each event being associated with a list of labels for the resources relevant for the generation of the event; and maintaining a tag cloud including different tags, the different tags including labels for the resources associated with the received events to be displayed as components.Type: ApplicationFiled: March 26, 2010Publication date: November 18, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Oliver Augenstein, Joerg Erdmenger, Hans-Ulrich Oldengott, Thomas Prause, Martin Raitza
-
Publication number: 20100082563Abstract: A method of applying a tag cloud to systems management resources to visualize components which are related to an event includes automatically creating initial tags for information technology (IT) resources in an enterprise system or data center based on usage or access information, specifying, in a user interface, a specific resource in the tag cloud to search, using the resource to provide a reverse search of initiators of the resource to obtain business impact of the resource, and automatically presenting search results of the initiators in a new tag cloud in a ranking order representing an amount of the usage or access information.Type: ApplicationFiled: September 30, 2008Publication date: April 1, 2010Applicant: International Business Machines CorporationInventors: Oliver Augenstein, Joerg Erdmenger, Martin Raitza
-
Patent number: 7657583Abstract: Mechanisms are provided for calculating a recovery time (tr) of an application system in a computer system. The mechanisms tune the computer system dynamically. A recovery time (tr) is calculated and controlled within flexible predefined time slices and compared to a predefined time period (t0). A trigger is set in the case in which the calculated recovery time (tr) exceeds the predefined time period (t0). The mechanisms determine a type of redolog used during a backup process and a corresponding recovery speed value associated with the type of redolog. The recovery time is calculated based on the type of redolog used during the backup process and the corresponding recovery speed value associated with the type of redolog.Type: GrantFiled: December 1, 2005Date of Patent: February 2, 2010Assignee: International Business Machines CorporationInventors: Joerg Erdmenger, Hans-Ulrich Oldengott
-
Patent number: 7098822Abstract: A method, device and computer program for handling a data stream comprising a number of data objects, wherein for at least one of these data objects a decision is made whether a compression is conducted based on a value representing a compression factor of the data object.Type: GrantFiled: December 22, 2004Date of Patent: August 29, 2006Assignee: International Business Machines CorporationInventors: Oliver Augenstein, Joerg Erdmenger
-
Publication number: 20060173870Abstract: The invention relates to a method for calculating a recovery time (tr) of an application system (DB) in a computer system for tuning the computer system dynamically, wherein the recovery time (tr) is calculated and controlled within flexible predefined time slices and compared to a predefined time period (t0) and a trigger is set in case that the calculated recovery time (tr) exceeds the predefined time period (t0).Type: ApplicationFiled: December 1, 2005Publication date: August 3, 2006Inventors: Joerg Erdmenger, Hans-Ulrich Oldengott
-
Publication number: 20050177547Abstract: A method, device and computer program for handling a data stream comprising a number of data objects, wherein for at least one of these data objects a decision is made whether a compression is conducted based on a value representing a compression factor of the data object.Type: ApplicationFiled: December 22, 2004Publication date: August 11, 2005Inventors: Oliver Augenstein, Joerg Erdmenger
-
Publication number: 20050138090Abstract: A method and apparatus for performing a backup of data stored in multiple source medium are disclosed. A first backup file is initially generated on a backup medium. Then, data blocks of a first and second source files are written onto the first backup file. In response to the receipt of a last data block from one of the source files, the last data block is written to the first backup file and the first backup file is closed such that the first backup file contains all the data from one of the source files and a subset of data from the other source file. Subsequently, a second backup file is generated on the backup medium. After all the remaining data from the other source file have been written to the second backup file, the second backup file is closed such that the second backup file contains the remaining data from the other source file.Type: ApplicationFiled: December 8, 2004Publication date: June 23, 2005Inventors: Oliver Augenstein, Joerg Erdmenger
-
Patent number: 6898589Abstract: For the transfer of bulk data between a client computer system and at least one server computer system, throughput-relevant information is gathered from system components involved in the transfer. The information gathered is passed to a knowledge base that holds algorithms and data on relations and combinations of throughput-relevant information. By means of the knowledge base a set of performance parameters is generated that are effective to achieve a maximum data throughput. The determined set of performance parameters is used for a setup and configuration of a data transfer controller that controls the system complex for the transfer a maximum of data within a minimum amount of time and to reduce the expenditure for the system setup and configuration before the transfer is started. The data transfer may be part of backup and restore operations of bulk data.Type: GrantFiled: December 21, 2001Date of Patent: May 24, 2005Assignee: International Business Machines CorporationInventors: Joerg Erdmenger, Matthias Kubik
-
Publication number: 20020174267Abstract: For the transfer of bulk data between a client computer system and at least one server computer system, throughput-relevant information is gathered from system components involved in the transfer. The information gathered is passed to a knowledge base that holds algorithms and data on relations and combinations of throughput-relevant information. By means of the knowledge base a set of performance parameters is generated that are effective to achieve a maximum data throughput. The determined set of performance parameters is used for a setup and configuration of a data transfer controller that controls the system complex for the transfer a maximum of data within a minimum amount of time and to reduce the expenditure for the system setup and configuration before the transfer is started. The data transfer may be part of backup and restore operations of bulk data.Type: ApplicationFiled: December 21, 2001Publication date: November 21, 2002Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joerg Erdmenger, Matthias Kubik