Patents by Inventor Michael Pohlmann

Michael Pohlmann 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: 9628335
    Abstract: Various embodiments herein include at least one of systems, methods, and software for building and transporting centrally configured and modified software systems. Such embodiments provide for a virtual appliance to be configured and customized prior to transport of the virtual appliance to the target organization. Once configured and customized, the software system of the virtual appliance is reassembled into a virtual appliance, transported, and rapidly deployed in a form as needed by the organization. This results in significant cost, time, and risk exposure mitigation.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: April 18, 2017
    Assignee: SAP SE
    Inventor: Michael Pohlmann
  • Patent number: 9513938
    Abstract: Various embodiments here in provide systems, methods, and software for virtual appliance integration with cloud management software. Some embodiments include a landscape virtualization management application through which software systems in the form of virtual appliances may generated and deployed. Further, metadata included in a data structure of a virtual appliance enable integration with existing cloud management software to allow viewing and searching for available virtual appliances and selecting, deployment, and management thereof.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: December 6, 2016
    Assignee: SAP SE
    Inventor: Michael Pohlmann
  • Patent number: 9436515
    Abstract: A system and method for performing load balancing of systems in a multi-tenancy computing environment by shifting tenants from an overloaded system to a non-overloaded system. Initially, a determination is made as to whether a first tenant desires an access to an instance of a software application. The same instance of the software application is being accessed by other tenants of a first system. If the tenant desires access to the same instance of the software application, the tenant is created at the first system. The created first tenant and the other tenants exist in a multi-tenancy computing environment that enables the first tenant and the other tenants to access a same instance of a software application. Then, it is checked whether the first system is overloaded. If the first system is overloaded, load balancing is performed as follows. The first tenant is exported from the overloaded first system to a lesser loaded second system.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: September 6, 2016
    Assignee: SAP SE
    Inventor: Michael Pohlmann
  • Patent number: 9426254
    Abstract: A computer implemented method may include installing a software appliance on a first computer system, the software appliance including database software and a business application. The software appliance may be configured on the first computer system to a predetermined configuration of the business application and the database software. The configured software appliance may be detached from an operating system of the first computing device. The detaching of the software appliance may include collecting metadata associated with the software appliance, the operating system and hardware the first system. The detached software appliance and the metadata may be stored on computer readable medium.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: August 23, 2016
    Assignee: SAP SE
    Inventors: Michael Pohlmann, Richard Bothe
  • Patent number: 9342330
    Abstract: Various embodiments provide mechanisms that mitigate organizational exposures when evaluating and choosing computer applications, enhancements, and modifications thereto. Some embodiments provide technological solutions that allow for rapid application prototyping, deployment, evaluation, testing, and the act of going live in a production environment. Some such embodiments provide applications including content and data, in the form of virtual appliance templates, that is pre-installed, pre-configured, pre-tested, and pre-loaded in a very rapid manner. Some embodiments may further allow for cloning of the instantiated application to another virtual computing environment, and utilization from that location on forward looking basis.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: May 17, 2016
    Assignee: SAP SE
    Inventors: Michael Pohlmann, Peter Jaeger, Abhik Bose, Ronald De Vries, Ralf Lindenlaub, Martin Hirtle, Kiril Kirov, Tim Bussiek
  • Patent number: 9311124
    Abstract: Various embodiments here in provide systems, methods, and software for integrated management of centrally modified software systems. Some embodiments include a landscape virtualization management application through which software systems in the form of virtual appliances may be selected, deployed, and started. The virtual appliance in such embodiments may have been transported to an implementing organization, encapsulated in a virtual appliance, in a preconfigured and pre-modified form.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: April 12, 2016
    Assignee: SAP SE
    Inventor: Michael Pohlmann
  • Publication number: 20150149993
    Abstract: A computer implemented method may include installing a software appliance on a first computer system, the software appliance including database software and a business application. The software appliance may be configured on the first computer system to a predetermined configuration of the business application and the database software. The configured software appliance may be detached from an operating system of the first computing device. The detaching of the software appliance may include collecting metadata associated with the software appliance, the operating system and hardware the first system. The detached software appliance and the metadata may be stored on computer readable medium.
    Type: Application
    Filed: November 22, 2013
    Publication date: May 28, 2015
    Inventors: Michael Pohlmann, Richard Bothe
  • Publication number: 20150127793
    Abstract: Various embodiments herein include at least one of systems, methods, and software for building and transporting centrally configured and modified software systems. Such embodiments provide for a virtual appliance to be configured and customized prior to transport of the virtual appliance to the target organization. Once configured and customized, the software system of the virtual appliance is reassembled into a virtual appliance, transported, and rapidly deployed in a form as needed by the organization. This results in significant cost, time, and risk exposure mitigation.
    Type: Application
    Filed: November 1, 2013
    Publication date: May 7, 2015
    Applicant: SAP AG
    Inventor: Michael Pohlmann
  • Publication number: 20150128132
    Abstract: Various embodiments here in provide systems, methods, and software for integrated management of centrally modified software systems. Some embodiments include a landscape virtualization management application through which software systems in the form of virtual appliances may be selected, deployed, and started. The virtual appliance in such embodiments may have been transported to an implementing organization, encapsulated in a virtual appliance, in a preconfigured and pre-modified form.
    Type: Application
    Filed: November 7, 2013
    Publication date: May 7, 2015
    Applicant: SAP AG
    Inventor: Michael Pohlmann
  • Publication number: 20150128133
    Abstract: Various embodiments here in provide systems, methods, and software for virtual appliance integration with cloud management software. Some embodiments include a landscape virtualization management application through which software systems in the form of virtual appliances may generated and deployed. Further, metadata included in a data structure of a virtual appliance enable integration with existing cloud management software to allow viewing and searching for available virtual appliances and selecting, deployment, and management thereof.
    Type: Application
    Filed: November 7, 2013
    Publication date: May 7, 2015
    Applicant: SAP AG
    Inventor: Michael Pohlmann
  • Patent number: 8990798
    Abstract: Systems and methods of installing a software appliance via a computer network are shown and described. Such a method may include detaching, by at least one processing circuit, the software appliance from an operating system of a computing device. The method may further include establishing a network connection with a virtual server in a cloud computer system. The method may also include attaching the software appliance to an operating system of the virtual server of the cloud computer system.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: March 24, 2015
    Assignee: SAP AG
    Inventor: Michael Pohlmann
  • Publication number: 20140096128
    Abstract: Systems and methods of installing a software appliance via a computer network are shown and described. Such a method may include detaching, by at least one processing circuit, the software appliance from an operating system of a computing device. The method may further include establishing a network connection with a virtual server in a cloud computer system. The method may also include attaching the software appliance to an operating system of the virtual server of the cloud computer system.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Applicant: SAP AG
    Inventor: Michael Pohlmann
  • Patent number: 8650260
    Abstract: In one aspect, a universal storage manager in a multi-tenant computing system receives at least one message requesting a change to a storage infrastructure of the multi-tenant computing system. Thereafter, the universal storage manager associates the requested change with one of a plurality of operations changing the storage infrastructure. Once this association is made, the universal storage manager initiates the associated operation to change the storage infrastructure. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: July 20, 2010
    Date of Patent: February 11, 2014
    Assignee: SAP AG
    Inventors: Michael Pohlmann, Alex Gruener
  • Publication number: 20130305244
    Abstract: Various embodiments provide mechanisms that mitigate organizational exposures when evaluating and choosing computer applications, enhancements, and modifications thereto. Some embodiments provide technological solutions that allow for rapid application prototyping, deployment, evaluation, testing, and the act of going live in a production environment. Some such embodiments provide applications including content and data, in the form of virtual appliance templates, that is pre-installed, pre-configured, pre-tested, and pre-loaded in a very rapid manner. Some embodiments may further allow for cloning of the instantiated application to another virtual computing environment, and utilization from that location on forward looking basis.
    Type: Application
    Filed: May 9, 2013
    Publication date: November 14, 2013
    Applicant: SAP AG
    Inventors: Michael Pohlmann, Peter Jaeger, Abhik Bose, Ronald De Vries, Ralf Lindenlaub, Martin Hirtle, Kiril Kirov, Tim Bussiek
  • Publication number: 20120174113
    Abstract: A system and method for performing load balancing of systems in a multi-tenancy computing environment by shifting tenants from an overloaded system to a non-overloaded system. Initially, a determination is made as to whether a first tenant desires an access to an instance of a software application. The same instance of the software application is being accessed by other tenants of a first system. If the tenant desires access to the same instance of the software application, the tenant is created at the first system. The created first tenant and the other tenants exist in a multi-tenancy computing environment that enables the first tenant and the other tenants to access a same instance of a software application. Then, it is checked whether the first system is overloaded. If the first system is overloaded, load balancing is performed as follows. The first tenant is exported from the overloaded first system to a lesser loaded second system.
    Type: Application
    Filed: December 29, 2010
    Publication date: July 5, 2012
    Inventor: Michael Pohlmann
  • Publication number: 20120173488
    Abstract: A system, method and computer program product for tenant separated data storage for lifecycle management in a multi-tenancy environment is presented. A plurality of data containers is defined in a storage subsystem, each data container comprising a main data storage and a file system data storage for receiving, respectively, main data and file system data, each of the plurality of data containers being separate from all other data containers of the plurality of data containers. For each tenant of a plurality of tenants of a multi-tenancy computing system, main data is stored in the main data storage of one of the plurality of data containers and storing file system data in the file system data storage of the one of the plurality of data containers. For a transaction to be executed with a source tenant, only main data and file system data is accessed from a data container associated with the source tenant.
    Type: Application
    Filed: December 29, 2010
    Publication date: July 5, 2012
    Inventors: Lars Spielberg, Michael Pohlmann
  • Publication number: 20120023187
    Abstract: In one aspect, a universal storage manager in a multi-tenant computing system receives at least one message requesting a change to a storage infrastructure of the multi-tenant computing system. Thereafter, the universal storage manager associates the requested change with one of a plurality of operations changing the storage infrastructure. Once this association is made, the universal storage manager initiates the associated operation to change the storage infrastructure. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: July 20, 2010
    Publication date: January 26, 2012
    Applicant: SAP AG
    Inventors: Michael Pohlmann, Alex Gruener