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: 8316139Abstract: 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: GrantFiled: January 19, 2012Date of Patent: November 20, 2012Assignee: SAP AGInventors: Michael Klimentiev, Bryan Gesicki, Asen Petrov, Frank Steinhans
-
Patent number: 8290998Abstract: 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: GrantFiled: May 20, 2009Date of Patent: October 16, 2012Assignee: SAP AGInventors: Frank Stienhans, Krupakar Manthani, Michael Klimentiev, Asen Petrov
-
Patent number: 8250215Abstract: 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: GrantFiled: August 12, 2008Date of Patent: August 21, 2012Assignee: SAP AGInventors: Frank Stienhans, Michael Klimentiev
-
Patent number: 8190740Abstract: 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: GrantFiled: June 22, 2011Date of Patent: May 29, 2012Assignee: SAP AGInventors: Frank Stienhans, Michael Klimentiev
-
Publication number: 20120124129Abstract: 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: ApplicationFiled: January 19, 2012Publication date: May 17, 2012Applicant: SAP AGInventors: Michael Klimentiev, Bryan Gesicki, Asen Petrov, Frank Steinhans
-
Patent number: 8117317Abstract: 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: GrantFiled: December 31, 2008Date of Patent: February 14, 2012Assignee: SAP AGInventors: Michael Klimentiev, Bryan Gesicki, Asen Petrov, Frank Stienhans
-
Publication number: 20110252137Abstract: 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: ApplicationFiled: June 22, 2011Publication date: October 13, 2011Applicant: SAP AGInventors: Frank Stienhans, Michael Klimentiev
-
Patent number: 7996525Abstract: 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: GrantFiled: December 31, 2008Date of Patent: August 9, 2011Assignee: SAP AGInventors: Frank Stienhans, Michael Klimentiev
-
Publication number: 20100299366Abstract: 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: ApplicationFiled: May 20, 2009Publication date: November 25, 2010Applicant: SAP AGInventors: Frank Stienhans, Krupakar Manthani, Michael Klimentiev, Asen Petrov
-
Publication number: 20100169477Abstract: 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: ApplicationFiled: December 31, 2008Publication date: July 1, 2010Applicant: SAP AGInventors: Frank Stienhans, Michael Klimentiev
-
Publication number: 20100169497Abstract: 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: ApplicationFiled: December 31, 2008Publication date: July 1, 2010Applicant: SAP AGInventors: Michael Klimentiev, Bryan Gesicki, Asen Petrov, Frank Stienhans
-
Publication number: 20100042720Abstract: 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: ApplicationFiled: August 12, 2008Publication date: February 18, 2010Applicant: SAP AGInventors: Frank Stienhans, Michael Klimentiev