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: 11157915
    Abstract: 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 providing
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: October 26, 2021
    Inventors: Joachim Bruchlos, Joachim Hagmeier, Dietmar Kuebler, Timo Kussmaul
  • Publication number: 20200043013
    Abstract: 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 providing
    Type: Application
    Filed: October 15, 2019
    Publication date: February 6, 2020
    Applicant: International Business Machines Corporation
    Inventors: Joachim Bruchlos, Joachim Hagmeier, Dietmar Kuebler, Timo Kussmaul
  • Patent number: 10521800
    Abstract: 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: Grant
    Filed: June 24, 2004
    Date of Patent: December 31, 2019
    Assignee: International Business Machines Corporation
    Inventors: Joachim Bruchlos, Joachim Hagmeier, Dietmar Kuebler, Timo Kussmaul
  • Patent number: 8543512
    Abstract: 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: Grant
    Filed: December 1, 2004
    Date of Patent: September 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: Joachim Bruchlos, Joachim Hagmeier, Dietmar Kuebler, Timo Kussmaul
  • Patent number: 8489693
    Abstract: 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: Grant
    Filed: January 18, 2011
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Wolfgang Eibach, Dietmar Kuebler
  • Publication number: 20120231723
    Abstract: 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: Application
    Filed: March 5, 2009
    Publication date: September 13, 2012
    Applicant: BLANCO CS GmbH+ Co KG
    Inventors: Timo Dieter, Dietmar Kübler, Ralf Böss
  • Patent number: 8127271
    Abstract: 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: Grant
    Filed: February 21, 2008
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael M Behrendt, Martin Henke, Dietmar Kuebler, Georg Ochs
  • Patent number: 8082548
    Abstract: 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: Grant
    Filed: August 10, 2007
    Date of Patent: December 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Boas Betzler, Dietmar Kuebler, Georg Ochs
  • Publication number: 20110173252
    Abstract: 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: Application
    Filed: January 18, 2011
    Publication date: July 14, 2011
    Applicant: International Business Machimes Corporation
    Inventors: Wolfgang Eibach, Dietmar Kuebler
  • Patent number: 7926093
    Abstract: 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: Grant
    Filed: May 1, 2008
    Date of Patent: April 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Wolfgang Eibach, Matthias Gruetzner, Dietmar Kuebler
  • Patent number: 7895328
    Abstract: 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: Grant
    Filed: October 14, 2003
    Date of Patent: February 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Wolfgang Eibach, Dietmar Kuebler
  • Publication number: 20110028079
    Abstract: 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: Application
    Filed: September 2, 2010
    Publication date: February 3, 2011
    Applicant: BLANCO CS GmbH + Co KG
    Inventors: Timo Dieter, Dietmar Kübler, Ralf Böss
  • Patent number: 7613817
    Abstract: 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: Grant
    Filed: March 14, 2002
    Date of Patent: November 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Wolfgang Eibach, Matthias Gruetzner, Dietmar Kuebler
  • Publication number: 20080249904
    Abstract: 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: Application
    Filed: April 3, 2008
    Publication date: October 9, 2008
    Inventors: Wolfgang Eibach, Matthias Gruetzner, Dietmar Kuebler
  • Publication number: 20080216050
    Abstract: 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: Application
    Filed: February 21, 2008
    Publication date: September 4, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael M. Behrendt, Martin Henke, Dietmar Kuebler, Georg Ochs
  • Publication number: 20080216161
    Abstract: 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: Application
    Filed: May 1, 2008
    Publication date: September 4, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wolfgang Eibach, Matthias Gruetzner, Dietmar Kuebler
  • Publication number: 20080189713
    Abstract: 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: Application
    Filed: August 10, 2007
    Publication date: August 7, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Boas Betzler, Dietmar Kuebler, Georg Ochs
  • Publication number: 20080189402
    Abstract: 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: Application
    Filed: August 10, 2007
    Publication date: August 7, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Boas Betzler, Dietmar Kuebler, Georg Ochs
  • Patent number: 7392391
    Abstract: 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: Grant
    Filed: September 12, 2002
    Date of Patent: June 24, 2008
    Assignee: International Business Machines Corporation
    Inventors: Wolfgang Eibach, Matthias Gruetzner, Dietmar Kuebler
  • Publication number: 20080027735
    Abstract: 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: Application
    Filed: December 1, 2004
    Publication date: January 31, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joachim Bruchlos, Joachim Hagmeier, Dietmar Kuebler, Timo Kussmaul