1
Frank Stienhans, Michael Klimentiev: Method and system for intelligently leveraging cloud computing resources. SAP, Fountainhead Law Group PC, August 21, 2012: US08250215 (47 worldwide citation)

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 config ...


2
Frank Stienhans, Michael Klimentiev: Systems and methods for dynamically provisioning cloud computing resources. SAP, Fountainhead Law Group PC, May 29, 2012: US08190740 (28 worldwide citation)

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 ...


3
Frank Stienhans, Michael Klimentiev: Systems and methods for dynamically provisioning cloud computing resources. SAP, Fountainhead Law Group PC, August 9, 2011: US07996525 (25 worldwide citation)

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 ...


4
Frank Stienhans: Systems and methods for enterprise software management. SAP Aktiengesellschaft, Finnegan Henderson Farabow Garrett & Dunner, February 22, 2011: US07895572 (18 worldwide citation)

Methods and systems consistent with embodiments of the present invention receive information reflecting dependencies between software modules, and monitor the software modules for changes using the received information reflecting the dependencies. The information may be derived from dependency data ...


5
Frank Stienhans, Joerg Lienhardt, Eduard Bartsch, Meinolf Alexander Block, Johannes Lauterbach, Jens C Ittel, Christian Fuchs, Hans Juergen Hennrich: Software logistics for pattern-based applications. SAP, Finnegan Henderson Farabow Garrett & Dunner, October 7, 2008: US07434203 (17 worldwide citation)

Methods and apparatus including computer program products implement techniques for developing and deploying applications using configurable patterns. Configuration data is received for a pattern, and the configuration data is stored in a design store. The pattern defines an arrangement of user inter ...


6
Jens Baumgart, Reiner P Hammerich, Jens C Ittel, Johannes Lauterbach, Gilad Parann Nissany, Frank Stienhans: Reusable software components. SAP, Finnegan Henderson Farabow Garrett & Dunner, July 14, 2009: US07562347 (16 worldwide citation)

Methods and apparatus, including computer program products, implement techniques for structuring applications into reusable components. A reusable component having an external interface and an internal interface is implemented. The component encapsulates functionality, where multiple instances of th ...


7
Frank Stienhans, Jens C Ittel, Oleg Koutyrine: Upgrading pattern configurations. SAP, Finnegan Henderson Farabow Garrett & Dunner L, July 20, 2010: US07761865 (14 worldwide citation)

Methods and systems, including computer program products, implementing techniques for upgrading pattern configurations. The techniques include receiving configuration for a pattern, determining whether the configuration is current with respect to the pattern, automatically upgrading the configuratio ...


8
Frank Stienhans, Markus Muenkel, Joerg Bischof, Martin Kolb: Testing pattern-based applications. SAP, Finnegan Henderson Farabow Garrett & Dunner L, March 22, 2011: US07913231 (12 worldwide citation)

Methods and apparatus, including computer program products, implement techniques for testing applications using configurable patterns. A test script is received for a pattern that includes a predefined arrangement of user interface elements and specifies predefined actions that can be performed usin ...


9
Michael Klimentiev, Bryan Gesicki, Asen Petrov, Frank Stienhans: Systems and methods for integrating local systems with cloud computing resources. SAP, Fountainhead Law Group P C, February 14, 2012: US08117317 (12 worldwide citation)

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 ...


10
Frank Stienhans, Krupakar Manthani, Michael Klimentiev, Asen Petrov: Systems and methods for generating cloud computing landscapes. SAP, Fountainhead Law Group PC, October 16, 2012: US08290998 (8 worldwide citation)

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 tog ...