Patents by Inventor Michael Klimentiev

Michael Klimentiev 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: 8316139
    Abstract: In one embodiment the present invention includes systems and methods for integrating local systems with cloud computing resources. In one embodiment, shared security information is stored on a local system and on a cloud computer system to allow secure communications between software applications on the two systems. In another embodiment, a tunnel agent client on a local system and a tunnel agent server on a cloud computer system are used to establish a secure connection point between the two systems.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: November 20, 2012
    Assignee: SAP AG
    Inventors: Michael Klimentiev, Bryan Gesicki, Asen Petrov, Frank Steinhans
  • Patent number: 8290998
    Abstract: In one embodiment, the present invention includes a computer-implemented method comprising specifying a landscape definition, the landscape definition specifying a plurality of different servers to be instantiated on a cloud computing system, wherein the plurality of servers are operable to work together as a single logical entity, the landscape definition further specifying dependencies between the servers, and wherein each server in the landscape definition is stored as an image on the cloud computing system, each image including information for instantiating a corresponding server on the cloud computing system and instantiating the plurality of servers on the cloud computing system using the landscape definition.
    Type: Grant
    Filed: May 20, 2009
    Date of Patent: October 16, 2012
    Assignee: SAP AG
    Inventors: Frank Stienhans, Krupakar Manthani, Michael Klimentiev, Asen Petrov
  • Patent number: 8250215
    Abstract: In one embodiment the present invention includes a multi-cloud management module having a plurality of cloud adapters. The multi-cloud management module provides a unified administrative interface for provisioning cloud-based resources on any one of several clouds for which a cloud adapter is configured for use with the multi-cloud management module. Each cloud adapter converts non-cloud-specific commands to cloud-specific provisioning commands for the cloud to which the cloud adapter is associated.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: August 21, 2012
    Assignee: SAP AG
    Inventors: Frank Stienhans, Michael Klimentiev
  • Patent number: 8190740
    Abstract: In one embodiment the present invention includes a computer-implemented method comprising specifying configuration information for creating one or more software servers as images on a cloud computing system, specifying a processing load threshold, and continuously monitoring a processing load on one or more software servers. If the monitored load exceeds the processing load threshold, a request to the cloud computing system may be generated to instantiate an instance of one of said images. The method further includes creating a server instance on the cloud in response to the request, distributing the processing load across the one or more servers and the server instance, and monitoring the processing load on the one or more servers and the server instance.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: May 29, 2012
    Assignee: SAP AG
    Inventors: Frank Stienhans, Michael Klimentiev
  • Publication number: 20120124129
    Abstract: In one embodiment the present invention includes systems and methods for integrating local systems with cloud computing resources. In one embodiment, shared security information is stored on a local system and on a cloud computer system to allow secure communications between software applications on the two systems. In another embodiment, a tunnel agent client on a local system and a tunnel agent server on a cloud computer system are used to establish a secure connection point between the two systems.
    Type: Application
    Filed: January 19, 2012
    Publication date: May 17, 2012
    Applicant: SAP AG
    Inventors: Michael Klimentiev, Bryan Gesicki, Asen Petrov, Frank Steinhans
  • Patent number: 8117317
    Abstract: In one embodiment the present invention includes systems and methods for integrating local systems with cloud computing resources. In one embodiment, shared security information is stored on a local system and on a cloud computer system to allow secure communications between software applications on the two systems. In another embodiment, a tunnel agent client on a local system and a tunnel agent server on a cloud computer system are used to establish a secure connection point between the two systems.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: February 14, 2012
    Assignee: SAP AG
    Inventors: Michael Klimentiev, Bryan Gesicki, Asen Petrov, Frank Stienhans
  • Publication number: 20110252137
    Abstract: In one embodiment the present invention includes a computer-implemented method comprising specifying configuration information for creating one or more software servers as images on a cloud computing system, specifying a processing load threshold, and continuously monitoring a processing load on one or more software servers. If the monitored load exceeds the processing load threshold, a request to the cloud computing system may be generated to instantiate an instance of one of said images. The method further includes creating a server instance on the cloud in response to the request, distributing the processing load across the one or more servers and the server instance, and monitoring the processing load on the one or more servers and the server instance.
    Type: Application
    Filed: June 22, 2011
    Publication date: October 13, 2011
    Applicant: SAP AG
    Inventors: Frank Stienhans, Michael Klimentiev
  • Patent number: 7996525
    Abstract: In one embodiment the present invention includes a computer-implemented method comprising specifying configuration information for creating one or more software servers as images on a cloud computing system, specifying a processing load threshold, and continuously monitoring a processing load on one or more software servers. If the monitored load exceeds the processing load threshold, a request to the cloud computing system may be generated to instantiate an instance of one of said images. The method further includes creating a server instance on the cloud in response to the request, distributing the processing load across the one or more servers and the server instance, and monitoring the processing load on the one or more servers and the server instance.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: August 9, 2011
    Assignee: SAP AG
    Inventors: Frank Stienhans, Michael Klimentiev
  • Publication number: 20100299366
    Abstract: In one embodiment, the present invention includes a computer-implemented method comprising specifying a landscape definition, the landscape definition specifying a plurality of different servers to be instantiated on a cloud computing system, wherein the plurality of servers are operable to work together as a single logical entity, the landscape definition further specifying dependencies between the servers, and wherein each server in the landscape definition is stored as an image on the cloud computing system, each image including information for instantiating a corresponding server on the cloud computing system and instantiating the plurality of servers on the cloud computing system using the landscape definition.
    Type: Application
    Filed: May 20, 2009
    Publication date: November 25, 2010
    Applicant: SAP AG
    Inventors: Frank Stienhans, Krupakar Manthani, Michael Klimentiev, Asen Petrov
  • Publication number: 20100169477
    Abstract: In one embodiment the present invention includes a computer-implemented method comprising specifying configuration information for creating one or more software servers as images on a cloud computing system, specifying a processing load threshold, and continuously monitoring a processing load on one or more software servers. If the monitored load exceeds the processing load threshold, a request to the cloud computing system may be generated to instantiate an instance of one of said images. The method further includes creating a server instance on the cloud in response to the request, distributing the processing load across the one or more servers and the server instance, and monitoring the processing load on the one or more servers and the server instance.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Applicant: SAP AG
    Inventors: Frank Stienhans, Michael Klimentiev
  • Publication number: 20100169497
    Abstract: In one embodiment the present invention includes systems and methods for integrating local systems with cloud computing resources. In one embodiment, shared security information is stored on a local system and on a cloud computer system to allow secure communications between software applications on the two systems. In another embodiment, a tunnel agent client on a local system and a tunnel agent server on a cloud computer system are used to establish a secure connection point between the two systems.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Applicant: SAP AG
    Inventors: Michael Klimentiev, Bryan Gesicki, Asen Petrov, Frank Stienhans
  • Publication number: 20100042720
    Abstract: In one embodiment the present invention includes a multi-cloud management module having a plurality of cloud adapters. The multi-cloud management module provides a unified administrative interface for provisioning cloud-based resources on any one of several clouds for which a cloud adapter is configured for use with the multi-cloud management module. Each cloud adapter converts non-cloud-specific commands to cloud-specific provisioning commands for the cloud to which the cloud adapter is associated.
    Type: Application
    Filed: August 12, 2008
    Publication date: February 18, 2010
    Applicant: SAP AG
    Inventors: Frank Stienhans, Michael Klimentiev