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: 9047132Abstract: 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: GrantFiled: November 20, 2012Date of Patent: June 2, 2015Assignee: International Business Machines CorporationInventors: Jochen Breh, Georg Ember, Walter Haenel, Thomas Spatzier
-
Patent number: 8856155Abstract: 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: GrantFiled: August 4, 2011Date of Patent: October 7, 2014Assignee: International Business Machines CorporationInventors: Jochen Breh, Dirk Hillmer, Thomas Spatzier, Jeremais Werner
-
Patent number: 8805970Abstract: 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: GrantFiled: October 19, 2011Date of Patent: August 12, 2014Assignee: International Business Machines CorporationInventors: Jochen Breh, Georg Ember, Walter Haenel, Thomas Spatzier
-
Patent number: 8631062Abstract: 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: GrantFiled: December 9, 2004Date of Patent: January 14, 2014Assignee: International Business Machines CorporationInventors: Gerd Breiter, Jochen Breh, Thomas Spatzier
-
Publication number: 20120102160Abstract: 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: ApplicationFiled: October 19, 2011Publication date: April 26, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jochen Breh, Georg Ember, Walter Haenel, Thomas Spatzier
-
Publication number: 20120102075Abstract: 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: ApplicationFiled: August 4, 2011Publication date: April 26, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jochen Breh, Dirk Hillmer, Thomas Spatzier, Jeremias Werner
-
Patent number: 7747709Abstract: 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: GrantFiled: January 5, 2007Date of Patent: June 29, 2010Assignee: International Business Machines CorporationInventors: Michael M. Behrendt, Jochen Breh, Gerd Breiter, Thomas Spatzier
-
Publication number: 20070245357Abstract: 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: ApplicationFiled: December 9, 2004Publication date: October 18, 2007Inventors: Gerd Breiter, Jochen Breh, Thomas Spatzier
-
Publication number: 20070198667Abstract: 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: ApplicationFiled: January 5, 2007Publication date: August 23, 2007Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael M. Behrendt, Jochen Breh, Gerd Breiter, Thomas Spatzier
-
Publication number: 20060277082Abstract: 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: ApplicationFiled: June 2, 2006Publication date: December 7, 2006Inventors: Michael Behrendt, Jochen Breh, Gerd Breiter, Georg Ochs, Andrea Schmidt
-
Publication number: 20060029054Abstract: 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: ApplicationFiled: April 14, 2005Publication date: February 9, 2006Applicant: International Business Machines CorporationInventors: Jochen Breh, Gerd Breiter, Samuel Mueller, Hendrik Wagner
-
Publication number: 20050154735Abstract: 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: ApplicationFiled: December 17, 2004Publication date: July 14, 2005Applicant: International Business Machines CorporationInventors: Jochen Breh, Gerd Breiter, Thomas Spatzier
-
Publication number: 20050138642Abstract: 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: ApplicationFiled: December 17, 2004Publication date: June 23, 2005Applicant: International Business Machines CorporationInventors: Jochen Breh, Gerd Breiter, Juergen Schneider, Thomas Spatzier, Jeffrey Frey
-
Publication number: 20040054789Abstract: 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: ApplicationFiled: September 12, 2002Publication date: March 18, 2004Applicant: International Business Machines CorporationInventors: Jochen Breh, Gerd Breiter, Hendrik Wagner
-
Publication number: 20040054747Abstract: 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: ApplicationFiled: September 12, 2002Publication date: March 18, 2004Applicant: International Business Machines CorporationInventors: Jochen Breh, Gerd Breiter, Hendrik Wagner