Patents by Inventor Oliver Daute

Oliver Daute 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: 10049033
    Abstract: The present disclosure involves systems, software, and computer-implemented methods for certifying applications for execution in cloud computing systems. An example method includes identifying an application for execution in a cloud computing system; determining a set of application characteristics associated with the application based at least in part on an automatic analysis of the application; determining whether the application is suitable to be executed in the cloud computing system based at least in part on the determined set of application characteristics; and in response to determining that the application is suitable for use in the cloud computing system, storing the application and at least a portion of the determined set of application characteristics in an application repository.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: August 14, 2018
    Assignee: SAP SE
    Inventor: Oliver Daute
  • Publication number: 20150350341
    Abstract: The present disclosure involves systems, software, and computer-implemented methods for certifying applications for execution in cloud computing systems. An example method includes identifying an application for execution in a cloud computing system; determining a set of application characteristics associated with the application based at least in part on an automatic analysis of the application; determining whether the application is suitable to be executed in the cloud computing system based at least in part on the determined set of application characteristics; and in response to determining that the application is suitable for use in the cloud computing system, storing the application and at least a portion of the determined set of application characteristics in an application repository.
    Type: Application
    Filed: June 3, 2014
    Publication date: December 3, 2015
    Inventor: Oliver Daute
  • Patent number: 8819695
    Abstract: Various embodiments are directed to computer networks, computer systems, computer-implemented methods, and computer program products for controlling application landscapes. The computer network may comprise an application landscape comprising a plurality of components and at least one sequence of processes which can run in the application landscape and a central control unit comprising a central control mechanism and a repository, wherein the central control unit is operable to control the application landscape and wherein the central control mechanism comprises an activation mechanism operable to check in the sequence of processes for activation in the application landscape.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: August 26, 2014
    Assignee: SAP AG
    Inventor: Oliver Daute
  • Publication number: 20120331120
    Abstract: Various embodiments are directed to computer networks, computer systems, computer-implemented methods, and computer program products for controlling application landscapes. The computer network may comprise an application landscape comprising a plurality of components and at least one sequence of processes which can run in the application landscape and a central control unit comprising a central control mechanism and a repository, wherein the central control unit is operable to control the application landscape and wherein the central control mechanism comprises an activation mechanism operable to check in the sequence of processes for activation in the application landscape.
    Type: Application
    Filed: January 27, 2012
    Publication date: December 27, 2012
    Inventor: Oliver Daute
  • Patent number: 8286181
    Abstract: A computer-implemented method for supporting administration of a multi-application landscape includes initiating, in a multi-application computer system, a business process that involves executing multiple applications and uses run control statements associated with process steps of the business process where a business process state is subject to change. The run control statements are executed as part of performing the business process. For each run control statement being executed, at least one of multiple state indicators associated with the run control statement is selected, the state indicator representing run-state information of the business process. A representation of the business process state is generated and stored in a repository, the representation comprising (i) each state indicator selected in executing the run control statements, and (ii) an identifier for the process step where the business process state changed.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: October 9, 2012
    Assignee: SAP AG
    Inventor: Oliver Daute
  • Publication number: 20110029986
    Abstract: A computer-implemented method for supporting administration of a multi-application landscape includes initiating, in a multi-application computer system, a business process that involves executing multiple applications and uses run control statements associated with process steps of the business process where a business process state is subject to change. The method includes executing the run control statements as part of performing the business process. The method includes, for each run control statement being executed, selecting at least one of multiple state indicators associated with the run control statement, the state indicator representing run-state information of the business process. The method includes generating a representation of the business process state and storing the representation in a repository, the representation comprising (i) each state indicator selected in executing the run control statements, and (ii) an identifier for the process step where the business process state changed.
    Type: Application
    Filed: July 31, 2009
    Publication date: February 3, 2011
    Inventor: Oliver Daute