Patents by Inventor Georg Bildhauer

Georg Bildhauer 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: 11803421
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for monitoring a health status of a computing system. The method includes one or more processors deploying a respective monitoring prediction agent in each of a plurality of worker nodes of a computing system. The method further includes determining, for each of the plurality of worker nodes by the respective monitoring prediction agent, a single binary health status value by comparing a time-dependent function of performance metric data values of the respective worker node to upper and lower threshold values. The method further includes receiving the binary health status values together with respective identity information from each of the plurality of worker nodes. The method further includes generating a dataset indicative of a health status of the computing system by feeding the received respective identity information to hash functions of a Counting Bloom Filter.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: October 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Sven Sterbling, Torsten Teich, Joerg Mueller, Georg Bildhauer
  • Publication number: 20220253340
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for monitoring a health status of a computing system. The method includes one or more processors deploying a respective monitoring prediction agent in each of a plurality of worker nodes of a computing system. The method further includes determining, for each of the plurality of worker nodes by the respective monitoring prediction agent, a single binary health status value by comparing a time-dependent function of performance metric data values of the respective worker node to upper and lower threshold values. The method further includes receiving the binary health status values together with respective identity information from each of the plurality of worker nodes. The method further includes generating a dataset indicative of a health status of the computing system by feeding the received respective identity information to hash functions of a Counting Bloom Filter.
    Type: Application
    Filed: February 9, 2021
    Publication date: August 11, 2022
    Inventors: Sven Sterbling, Torsten Teich, Joerg Mueller, Georg Bildhauer
  • Patent number: 11044175
    Abstract: A method for enhancing a service delivery system with a multi-staged broker may be provided. The multi-staged broker may be suited for a placement of a service. The delivery system accesses at least two infrastructure systems offering services for deploying service resources. The at least two infrastructure systems are operated by different service providers. The method comprises collecting static and dynamic capabilities of the two infrastructure computing systems, combining the static capabilities and the dynamic capabilities for determining a first most suitable infrastructure system for deploying a service requiring a computing environment satisfying attribute values of a service capability profile, deploying the service on the first most suitable infrastructure system.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: June 22, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Georg Bildhauer, Martin Henke, Juergen Schneider, Torsten Teich
  • Patent number: 10305752
    Abstract: The present embodiment may include a computing system that may extract a plurality of metadata from a service contract (human readable document) that was signed between the cloud infrastructure provider and a service owner before the service is deployed on the service delivery system of the cloud infrastructure provider. The present embodiment may compile the plurality of metadata into a control component that is an executable program that may be compiled with the service and adopted for auditing and enforcing the service contract of the service. The present embodiment may cause the service owner to compile the service with the control component, where the control component enabling auditing and enforcing the service contract signed for the service and monitors the service at runtime for compliance with the service contract.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: May 28, 2019
    Assignee: International Business Machines Corporation
    Inventors: Georg Bildhauer, Werner Staub, Torsten Teich
  • Publication number: 20190058640
    Abstract: The present embodiment may include a computing system that may extract a plurality of metadata from a service contract (human readable document) that was signed between the cloud infrastructure provider and a service owner before the service is deployed on the service delivery system of the cloud infrastructure provider. The present embodiment may compile the plurality of metadata into a control component that is an executable program that may be compiled with the service and adopted for auditing and enforcing the service contract of the service. The present embodiment may cause the service owner to compile the service with the control component, where the control component enabling auditing and enforcing the service contract signed for the service and monitors the service at runtime for compliance with the service contract.
    Type: Application
    Filed: August 18, 2017
    Publication date: February 21, 2019
    Inventors: Georg Bildhauer, Werner Staub, Torsten Teich
  • Publication number: 20180115468
    Abstract: A method for enhancing a service delivery system with a multi-staged broker may be provided. The multi-staged broker may be suited for a placement of a service. The delivery system accesses at least two infrastructure systems offering services for deploying service resources. The at least two infrastructure systems are operated by different service providers. The method comprises collecting static and dynamic capabilities of the two infrastructure computing systems, combining the static capabilities and the dynamic capabilities for determining a first most suitable infrastructure system for deploying a service requiring a computing environment satisfying attribute values of a service capability profile, deploying the service on the first most suitable infrastructure system.
    Type: Application
    Filed: October 25, 2016
    Publication date: April 26, 2018
    Inventors: Georg BILDHAUER, Martin HENKE, Juergen SCHNEIDER, Torsten TEICH
  • Publication number: 20100122119
    Abstract: A method to manage performance monitoring and problem determination in a context of a service application is provided. The method includes distributing performance monitoring reusable templates to the computing system that describe a set of required monitoring products, a set of scenarios with key performance indicators (KPI) relevant to the service application, and a set of best practices solutions describing how a potential performance incident is to be handled, during instantiation of the service application, deriving from the reusable templates actual performance monitoring characteristics related to various selected components of the computing system, and customizing the reusable templates to the service application in accordance with the actual performance monitoring characteristics by determining whether a number and a type of monitoring agents and/or scenarios with associated KPIs are to be changed, determining whether different KPIs exist and by determining whether solutions exist for an incident.
    Type: Application
    Filed: November 12, 2008
    Publication date: May 13, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Georg Bildhauer, Ulrich Hild, Juergen Holtz
  • Publication number: 20060293936
    Abstract: The idea of the present invention is to provide a method for automatically transforming a provider offering describing a customer specific service environment in business terms into a machine readable form which can be automatically processed by resource management systems. The input for the transformation is the provider's offering in business terms as well information from the resource catalog. The result of the transformation is a customer specific service environment topology that states all the necessary resource types, their configurations and their dependencies. Based on that customer specific service environment topology and information from the resource management catalog, a customer specific service environment definition (SED) is automatically generated which contains all the configuration information and definitions of the resource management actions in order to instantiate and drive the operation of the service environment.
    Type: Application
    Filed: May 13, 2004
    Publication date: December 28, 2006
    Inventors: Gerd Breiter, Georg Bildhauer, Harald Daur, Georg Ochs, Andrea Schmidt