Patents by Inventor Jochen Breh

Jochen Breh 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: 9047132
    Abstract: A mechanism is provided for an automatic management of configuration parameters of computing resources between related computing systems. Services instances of computing systems are generated according to associated configuration parameter sets and respective corresponding configuration parameter values. A determination is made of configuration parameter value changes in the configuration parameter sets for each generated service instance of the computing systems. The configuration parameter value changes for each generated service instance are compared with a first subset configuration parameter values and with a second subset configuration parameter values. The determined configuration parameter value changes in one service instance are then propagated to another service instance according to a definition of rules for mapping configuration parameters and their values between second subsets of configuration parameters.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: June 2, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jochen Breh, Georg Ember, Walter Haenel, Thomas Spatzier
  • Patent number: 8856155
    Abstract: In one embodiment, a computer program product includes a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code being configured to: map a template-level configuration-management data structure to a discovery-level configuration-management data structure by a first mapping using mapping information included in the template-level configuration-management data structure, map a customized-level configuration-management data structure to the discovery-level configuration-management data structure by a second mapping using mapping information included in the customized-level configuration-management data structure, and determine a third mapping between the template-level configuration-management data structure and the customized-level configuration-management data structure using the first mapping and the second mapping.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jochen Breh, Dirk Hillmer, Thomas Spatzier, Jeremais Werner
  • Patent number: 8805970
    Abstract: A mechanism is provided for an automatic management of configuration parameters of computing resources between related computing systems. Services instances of computing systems are generated according to associated configuration parameter sets and respective corresponding configuration parameter values. A determination is made of configuration parameter value changes in the configuration parameter sets for each generated service instance of the computing systems. The configuration parameter value changes for each generated service instance are compared with a first subset configuration parameter values and with a second subset configuration parameter values. The determined configuration parameter value changes in one service instance are then propagated to another service instance according to a definition of rules for mapping configuration parameters and their values between second subsets of configuration parameters.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: August 12, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jochen Breh, Georg Ember, Walter Haenel, Thomas Spatzier
  • Patent number: 8631062
    Abstract: The present invention provides a new management system and a new method for managing distributed resources (61-66), comprising a workflow engine (88) that can execute management workflows in order to actively control the distributed resources (61-66). The new management system is characterized in that autonomic Correlation Services (74-76) are introduced that manage different functional parts of the managed system in cooperation with workflow engine (88), whereby each Correlation Service (74-76) employs a Correlation Engine (174,175) and a set of rules (184,185,186) that describe how underlying resources (61-66) shall be managed, whereby a controller (44) communicates with the Correlation Services (74-76).
    Type: Grant
    Filed: December 9, 2004
    Date of Patent: January 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gerd Breiter, Jochen Breh, Thomas Spatzier
  • Publication number: 20120102160
    Abstract: A mechanism is provided for an automatic management of configuration parameters of computing resources between related computing systems. Services instances of computing systems are generated according to associated configuration parameter sets and respective corresponding configuration parameter values. A determination is made of configuration parameter value changes in the configuration parameter sets for each generated service instance of the computing systems. The configuration parameter value changes for each generated service instance are compared with a first subset configuration parameter values and with a second subset configuration parameter values. The determined configuration parameter value changes in one service instance are then propagated to another service instance according to a definition of rules for mapping configuration parameters and their values between second subsets of configuration parameters.
    Type: Application
    Filed: October 19, 2011
    Publication date: April 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jochen Breh, Georg Ember, Walter Haenel, Thomas Spatzier
  • Publication number: 20120102075
    Abstract: In one embodiment, a computer program product includes a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code being configured to: map a template-level configuration-management data structure to a discovery-level configuration-management data structure by a first mapping using mapping information included in the template-level configuration-management data structure, map a customized-level configuration-management data structure to the discovery-level configuration-management data structure by a second mapping using mapping information included in the customized-level configuration-management data structure, and determine a third mapping between the template-level configuration-management data structure and the customized-level configuration-management data structure using the first mapping and the second mapping.
    Type: Application
    Filed: August 4, 2011
    Publication date: April 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jochen Breh, Dirk Hillmer, Thomas Spatzier, Jeremias Werner
  • Patent number: 7747709
    Abstract: A method and system for automatically cloning IT resource structure in stateful web services environments by employing a new approach for configuration management. The present new approach models the configurational state of each resource as a stateful web service. Configuration data are provided by this service's resource properties. Relationships between configurations of different resources are modeled as “stateful web services relationships” between web service instances. These relationships can be navigated, which allows exploring the configuration of a whole system in a standards-based way. Additionally a new web service interface is provided by the stateful web service encapsulating the resource. This interface provides two new operations: “getConfiguration” allows an exploiter to take a snapshot of a resource's and related resources' configurational state and “setConfiguration” allows for setting the configurational state of a resource to a previously saved state.
    Type: Grant
    Filed: January 5, 2007
    Date of Patent: June 29, 2010
    Assignee: International Business Machines Corporation
    Inventors: Michael M. Behrendt, Jochen Breh, Gerd Breiter, Thomas Spatzier
  • Publication number: 20070245357
    Abstract: The present invention provides a new management system and a new method for managing distributed resources (61-66), comprising a workflow engine (88) that can execute management workflows in order to actively control the distributed resources (61-66). The new management system is characterized in that autonomic Correlation Services (74-76) are introduced that manage different functional parts of the managed system in cooperation with workflow engine (88), whereby each Correlation Service (74-76) employs a Correlation Engine (174, 175) and a set of rules (184, 185, 186) that describe how underlying resources (61-66) shall be managed, whereby a controller (44) communicates with the Correlation Services (74-76).
    Type: Application
    Filed: December 9, 2004
    Publication date: October 18, 2007
    Inventors: Gerd Breiter, Jochen Breh, Thomas Spatzier
  • Publication number: 20070198667
    Abstract: A method and system for automatically cloning IT resource structure in stateful web services environments by employing a new approach for configuration management. The present new approach models the configurational state of each resource as a stateful web service. Configuration data are provided by this service's resource properties. Relationships between configurations of different resources are modeled as “stateful web services relationships” between web service instances. These relationships can be navigated, which allows exploring the configuration of a whole system in a standards-based way. Additionally a new web service interface is provided by the stateful web service encapsulating the resource. This interface provides two new operations: “getConfiguration” allows an exploiter to take a snapshot of a resource's and related resources' configurational state and “setConfiguration” allows for setting the configurational state of a resource to a previously saved state.
    Type: Application
    Filed: January 5, 2007
    Publication date: August 23, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael M. Behrendt, Jochen Breh, Gerd Breiter, Thomas Spatzier
  • Publication number: 20060277082
    Abstract: The inventive process for modeling workflows for interacting stateful resources starts with modeling an activity sequence description (ASD) by using keywords. The keywords specify well-defined resource-interaction semantics. Each modification of the ASD automatically triggers a new checking process of the ASD in its current state which is executed by the ASD processor. The ASD processor parses the keyword, evaluates the resource-interaction semantic associated with the keyword, and creates for each modeled activity an updated resource type model and an updated resource instance model based on the information provided by the current resource type model, the current resource instance model, the semantics associated the currently processed keyword and the semantics of the relationship stereotype definition.
    Type: Application
    Filed: June 2, 2006
    Publication date: December 7, 2006
    Inventors: Michael Behrendt, Jochen Breh, Gerd Breiter, Georg Ochs, Andrea Schmidt
  • Publication number: 20060029054
    Abstract: The present invention describes a new system and method for modeling and dynamically deploying services into a distributed networking architecture, especially in a service-oriented architecture. The service container being part of distributed networking architecture exposes its functionality as services. It provides a registration service for deploying service descriptions. Having created a new service description in any declarative description language (i.e. a description of a (stateful) service e.g. a stateful Web service), the description provider invokes the registration service at the service container that allows to register (i.e. deploy) that new service description during runtime without restarting service container. The service container is responsible to analyze and check the submitted new service description for validity, to store the service description and to make it available for interested services consumers for instantiation.
    Type: Application
    Filed: April 14, 2005
    Publication date: February 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Jochen Breh, Gerd Breiter, Samuel Mueller, Hendrik Wagner
  • Publication number: 20050154735
    Abstract: A method, computer program, computer program product and apparatus for facilitating a user in the creation of a model describing how resources in a service environment are to be managed by a resource management system. A service environment description is received comprising information defining resources that may be managed by the resource management system. Information is then extracted from the description regarding services provided by at least some of the resources and the extracted information is presented to a user. The user is then able to use the extracted information to create the model by defining rules to manage at least some of the resources.
    Type: Application
    Filed: December 17, 2004
    Publication date: July 14, 2005
    Applicant: International Business Machines Corporation
    Inventors: Jochen Breh, Gerd Breiter, Thomas Spatzier
  • Publication number: 20050138642
    Abstract: An Event Correlation System and method for monitoring resources that send low-level events which are filtered and aggregated in accordance with event filtering and aggregation rules to detect high-level events. The resources are monitored by a General Event Service Application that can be used by any client application to perform event filtering and aggregation.
    Type: Application
    Filed: December 17, 2004
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventors: Jochen Breh, Gerd Breiter, Juergen Schneider, Thomas Spatzier, Jeffrey Frey
  • Publication number: 20040054789
    Abstract: According to the present invention a method and a system is provided for organizing access and control from a user to an appliance via a distributed information system by employing a mediator. First a message is received from the user containing a generic command, which is then converted into an appliance specific command. Subsequently, the appliance specific command is sent to the appliance to be processed and a response message is received from the appliance. Finally, the response message is converted into a generic format and sent back to the user. The present invention provides an easy-to-use interface for users to all their pervasive home network devices.
    Type: Application
    Filed: September 12, 2002
    Publication date: March 18, 2004
    Applicant: International Business Machines Corporation
    Inventors: Jochen Breh, Gerd Breiter, Hendrik Wagner
  • Publication number: 20040054747
    Abstract: According to the present invention a Pervasive Home Network Appliance (appliance) is provided for controlling of home devices in a home network, whereby such appliance may also be accessed automatically or via an additional interface, such as by a cellular (mobile) phone or an Internet browser. The pervasive home network appliance may be implemented by a method and an appliance for facilitating communication between a user interface and one or more external devices. The appliance comprises at least one control adapter for transforming a particular communication protocol to be established between the user interface and at least one of the control adapters, one or more device adapters for transforming a particular communication protocol to be established between one of the external devices and the respective one of the device adapters and a routing engine for routing messages being produced by one of the control adapters to the appropriate one of the device adapters.
    Type: Application
    Filed: September 12, 2002
    Publication date: March 18, 2004
    Applicant: International Business Machines Corporation
    Inventors: Jochen Breh, Gerd Breiter, Hendrik Wagner