Patents by Inventor Dietmar Kuebler
Dietmar Kuebler 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: 11157915Abstract: Provided are techniques for providing licensed access to application services based on a contract that specifies conditions for usage of the software application services by a service requester, access to the software application services being provided over a network under different license types, each license type defining a particular usage condition, including a service handler implementing a runtime environment, retrieving service requester profile data associated with the service request; retrieving an identified and validated contract associated with the service request by utilizing requester profile data; receiving license condition data corresponding to the identified contract; retrieving contract information corresponding to the identified and validated contract; receiving, by the licensing service component, usage data; comparing the received usage data with the received license condition data and determining availability of two or more licensing options to satisfy the service request and providingType: GrantFiled: October 15, 2019Date of Patent: October 26, 2021Inventors: Joachim Bruchlos, Joachim Hagmeier, Dietmar Kuebler, Timo Kussmaul
-
Publication number: 20200043013Abstract: Provided are techniques for providing licensed access to application services based on a contract that specifies conditions for usage of the software application services by a service requester, access to the software application services being provided over a network under different license types, each license type defining a particular usage condition, including a service handler implementing a runtime environment, retrieving service requester profile data associated with the service request; retrieving an identified and validated contract associated with the service request by utilizing requester profile data; receiving license condition data corresponding to the identified contract; retrieving contract information corresponding to the identified and validated contract; receiving, by the licensing service component, usage data; comparing the received usage data with the received license condition data and determining availability of two or more licensing options to satisfy the service request and providingType: ApplicationFiled: October 15, 2019Publication date: February 6, 2020Applicant: International Business Machines CorporationInventors: Joachim Bruchlos, Joachim Hagmeier, Dietmar Kuebler, Timo Kussmaul
-
Patent number: 10521800Abstract: The present invention refers to the field of networked computer telecommunication, and in particular to a method and system for processing services associated with a contract between a service requester (SC) and a service provider (SP) wherein said services are to be provided via a network, wherein at least one service contract is defined between said service requester and said service provider. In order to improve the processing of web services, license management facilities (75A) are included into the prior art method cooperating closely with a Contract Management component (74A) and a Service Metering Component (76A). Preferably, a plurality of different license types are provided for selection to be used, which may further be combined also, in order to match best the needs of a customer.Type: GrantFiled: June 24, 2004Date of Patent: December 31, 2019Assignee: International Business Machines CorporationInventors: Joachim Bruchlos, Joachim Hagmeier, Dietmar Kuebler, Timo Kussmaul
-
Patent number: 8543512Abstract: A utilization method and system within a communication network comprises at least one service provider and at least one service consumer. In particular, a there is license contract method and system for validating web services during runtime. At least one parameter is provided to define, if and how many meter event requests associated with service requests may be stored in a cache memory. The parameter is predefined and may be contained in the license contract. Further, a counter may be provided for counting the service requests. The actual status of the counter is sent to the service consumer and/or the service provider.Type: GrantFiled: December 1, 2004Date of Patent: September 24, 2013Assignee: International Business Machines CorporationInventors: Joachim Bruchlos, Joachim Hagmeier, Dietmar Kuebler, Timo Kussmaul
-
Patent number: 8489693Abstract: A messaging system and method which allows parallel execution of related requests according their context-based sequence. A serialization processor receives each incoming message request from a messaging client, extracts a transaction identifier (TI), searches a state table for the TI, and, if the TI is found active in the state table, stores the request in a serialization queue and makes an entry for that TI with the state “queued” in the state table. After execution of the active request, its entry in the state table is cleared, and the queued request with the same TI is executed, whereupon its entry is changed from queued to active.Type: GrantFiled: January 18, 2011Date of Patent: July 16, 2013Assignee: International Business Machines CorporationInventors: Wolfgang Eibach, Dietmar Kuebler
-
Publication number: 20120231723Abstract: In order to provide a vapour extraction device comprising at least one air curtain producing device and at least one vapour suction device incorporating at least one vapour suction opening, it is proposed that, by means of the air curtain producing device, there can be produced an air curtain which is so oriented that at least a part of the air stream forming the air curtain impinges on at least one vapour suction opening.Type: ApplicationFiled: March 5, 2009Publication date: September 13, 2012Applicant: BLANCO CS GmbH+ Co KGInventors: Timo Dieter, Dietmar Kübler, Ralf Böss
-
Patent number: 8127271Abstract: The present invention relates to method and system for accessing a resource implemented in a computer network, wherein a plurality of different runtime environments exist used by either one of the resources or by a systems management application accessing one of the resources, wherein the different runtime environments require the usage of a web service resource framework comprising a plurality of respective different, runtime-specific web service standards.Type: GrantFiled: February 21, 2008Date of Patent: February 28, 2012Assignee: International Business Machines CorporationInventors: Michael M Behrendt, Martin Henke, Dietmar Kuebler, Georg Ochs
-
Patent number: 8082548Abstract: The present invention relates to the field of systems management on IT-resources using web services. An improved method proposes a single web service implementation which dynamically and automatically generates multiple WSDLs for respective multiple resource type classes. This implementation is model-agnostic, as it doesn't require any knowledge about the underlying model, be that a resource model, or any other model in question, and uses introspection of the applied model at the time of invocation for the dynamic WSDL generation. The state of the resource is maintained within the instrumentation of the resource. No additional persistence on top needs to be implemented. A single implementation of a low number of generic web services, basically only two, reduces implementation and maintenance efforts significantly.Type: GrantFiled: August 10, 2007Date of Patent: December 20, 2011Assignee: International Business Machines CorporationInventors: Boas Betzler, Dietmar Kuebler, Georg Ochs
-
Publication number: 20110173252Abstract: A messaging system and method which allows parallel execution of related requests according their context-based sequence. A serialization processor receives each incoming message request from a messaging client, extracts a transaction identifier (TI), searches a state table for the TI, and, if the TI is found active in the state table, stores the request in a serialization queue and makes an entry for that TI with the state “queued” in the state table. After execution of the active request, its entry in the state table is cleared, and the queued request with the same TI is executed, whereupon its entry is changed from queued to active.Type: ApplicationFiled: January 18, 2011Publication date: July 14, 2011Applicant: International Business Machimes CorporationInventors: Wolfgang Eibach, Dietmar Kuebler
-
Patent number: 7926093Abstract: The present invention discloses a system and method for configuration of access rights to sensitive information handled by a sensitive Web-Service. In a case of requested configuration changes initiated by the client system the Web-Server system provides a configuration data file to the client system preferably using a SOAP-communication protocol. The changes of the configuration data file are exclusively performed offline at the client side and the updated configuration data file is signed with authentication information and sent as a part of a SOAP-request to the Web-Server system. The Web-Server system provides a filter component for identifying and discarding non-SOAP requests as well as an access control manager for providing authentication examination for incoming SOAP-requests. After successful passing these components the SOAP-request is used for updating the existing configuration data file.Type: GrantFiled: May 1, 2008Date of Patent: April 12, 2011Assignee: International Business Machines CorporationInventors: Wolfgang Eibach, Matthias Gruetzner, Dietmar Kuebler
-
Patent number: 7895328Abstract: A messaging system and method which allows parallel execution of related requests according their context-based sequence. A serialization processor receives each incoming message request from a messaging client, extracts a transaction identifier (TI), searches a state table for the TI, and, if the TI is found active in the state table, stores the request in a serialization queue and makes an entry for that TI with the state “queued” in the state table. After execution of the active request, its entry in the state table is cleared, and the queued request with the same TI is executed, whereupon its entry is changed from queued to active.Type: GrantFiled: October 14, 2003Date of Patent: February 22, 2011Assignee: International Business Machines CorporationInventors: Wolfgang Eibach, Dietmar Kuebler
-
Publication number: 20110028079Abstract: In order to provide a vapour extraction device comprising at least one air curtain producing device and at least one vapour suction device incorporating at least one vapour suction opening, it is proposed that, by means of the air curtain producing device, there can be produced an air curtain which is so oriented that at least a part of the air stream forming the air curtain impinges on at least one vapour suction opening.Type: ApplicationFiled: September 2, 2010Publication date: February 3, 2011Applicant: BLANCO CS GmbH + Co KGInventors: Timo Dieter, Dietmar Kübler, Ralf Böss
-
Patent number: 7613817Abstract: The present invention discloses a system and method for counting Web-Services by means of a Resource-Counter Service offered as an own, independent Web-Service based on a SOAP communication protocol as well as a system and method for billing Web-Services using the result of the Resource-Counter Service for calculation of a charge. The Resource-Counter Service may be accessed by all Service-Provider having service description of the Resource-Counter Service. The service description for the Resource-Counter Service may be preferably created and published by the Service-Provider, categorized by the Service-Broker, and can be found and used to invoke the Resource-Counter Service by all Service-Provider using a charging model for their Web-Services. The Resource-Counter Service mainly provides the functionality to create all necessary data allowing calculation of the charge for the use of a Web-Service.Type: GrantFiled: March 14, 2002Date of Patent: November 3, 2009Assignee: International Business Machines CorporationInventors: Wolfgang Eibach, Matthias Gruetzner, Dietmar Kuebler
-
Publication number: 20080249904Abstract: The present invention discloses a system and method for counting Web-Services by means of a Resource-Counter Service offered as an own, independent Web-Service based on a SOAP communication protocol as well as a system and method for billing Web-Services using the result of the Resource-Counter Service for calculation of a charge. The Resource-Counter Service may be accessed by all Service-Provider having service description of the Resource-Counter Service. The service description for the Resource-Counter Service may be preferably created and published by the Service-Provider, categorized by the Service-Broker, and can be found and used to invoke the Resource-Counter Service by all Service-Provider using a charging model for their Web-Services. The Resource-Counter Service mainly provides the functionality to create all necessary data allowing calculation of the charge for the use of a Web-Service.Type: ApplicationFiled: April 3, 2008Publication date: October 9, 2008Inventors: Wolfgang Eibach, Matthias Gruetzner, Dietmar Kuebler
-
Publication number: 20080216050Abstract: The present invention relates to method and system for accessing a resource implemented in a computer network, wherein a plurality of different runtime environments exist used by either one of the resources or by a systems management application accessing one of the resources, wherein the different runtime environments require the usage of a web service resource framework comprising a plurality of respective different, runtime-specific web service standards.Type: ApplicationFiled: February 21, 2008Publication date: September 4, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael M. Behrendt, Martin Henke, Dietmar Kuebler, Georg Ochs
-
Publication number: 20080216161Abstract: The present invention discloses a system and method for configuration of access rights to sensitive information handled by a sensitive Web-Service. In a case of requested configuration changes initiated by the client system the Web-Server system provides a configuration data file to the client system preferably using a SOAP-communication protocol. The changes of the configuration data file are exclusively performed offline at the client side and the updated configuration data file is signed with authentication information and sent as a part of a SOAP-request to the Web-Server system. The Web-Server system provides a filter component for identifying and discarding non-SOAP requests as well as an access control manager for providing authentication examination for incoming SOAP-requests. After successful passing these components the SOAP-request is used for updating the existing configuration data file.Type: ApplicationFiled: May 1, 2008Publication date: September 4, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Wolfgang Eibach, Matthias Gruetzner, Dietmar Kuebler
-
Publication number: 20080189713Abstract: The present invention relates to the field of systems management on IT-resources using web services. An improved method proposes a single web service implementation which dynamically and automatically generates multiple WSDLs for respective multiple resource type classes. This implementation is model-agnostic, as it doesn't require any knowledge about the underlying model, be that a resource model, or any other model in question, and uses introspection of the applied model at the time of invocation for the dynamic WSDL generation. The state of the resource is maintained within the instrumentation of the resource. No additional persistence on top needs to be implemented. A single implementation of a low number of generic web services, basically only two, reduces implementation and maintenance efforts significantly.Type: ApplicationFiled: August 10, 2007Publication date: August 7, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Boas Betzler, Dietmar Kuebler, Georg Ochs
-
Publication number: 20080189402Abstract: The present invention relates to performing systems management on IT-resources using web services, wherein the resources are managed in a computational network within a plurality of runtime environments having different respective instrumentations, wherein the web services are implemented according to a public web service standard, and wherein a resource configuration database is provided for storing a collection of resource-specific data on said IT-resources.Type: ApplicationFiled: August 10, 2007Publication date: August 7, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Boas Betzler, Dietmar Kuebler, Georg Ochs
-
Patent number: 7392391Abstract: The present invention discloses a system and method for configuration of access rights to sensitive information handled by a sensitive Web-Service. In a case of requested configuration changes initiated by the client system the Web-Server system provides a configuration data file to the client system preferably using a SOAP-communication protocol. The changes of the configuration data file are exclusively performed offline at the client side and the updated configuration data file is signed with authentication information and sent as a part of a SOAP-request to the Web-Server system. The Web-Server system provides a filter component for identifying and discarding non-SOAP requests as well as an access control manager for providing authentication examination for incoming SOAP-requests. After successful passing these components the SOAP-request is used for updating the existing configuration data file.Type: GrantFiled: September 12, 2002Date of Patent: June 24, 2008Assignee: International Business Machines CorporationInventors: Wolfgang Eibach, Matthias Gruetzner, Dietmar Kuebler
-
Publication number: 20080027735Abstract: A utilization method and system within a communication network comprises at least one service provider and at least one service consumer. In particular, a there is license contract method and system for validating web services during runtime. At least one parameter is provided to define, if and how many meter event requests associated with service requests may be stored in a cache memory. The parameter is predefined and may be contained in the license contract. Further, a counter may be provided for counting the service requests. The actual status of the counter is sent to the service consumer and/or the service provider.Type: ApplicationFiled: December 1, 2004Publication date: January 31, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joachim Bruchlos, Joachim Hagmeier, Dietmar Kuebler, Timo Kussmaul