Patents by Inventor Peter Neuer

Peter Neuer 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: 9430209
    Abstract: Reference packages may include a self-contained set of implementation tasks, that when executed at a computing system, provide the computing system with a particular functionality. Implementation tasks in a reference package may be compared to an existing configuration of a computing system to determine which of the implementation tasks have already been executed/installed in the computing system and which have not. Implementation tasks that have not been installed may be selected for inclusion in a final target package. Implementation tasks that have been partially installed or installed differently in the existing computing system from the implementation tasks may have secondary tasks added to them in the final target package. Each secondary task may enable a change to the configuration of the existing system to resolve the configuration inconsistency between the existing configuration in the computing system and the configuration specified in a corresponding implementation task.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: August 30, 2016
    Assignee: SAP SE
    Inventors: Peter Neuer, Matthias Gressler
  • Publication number: 20130159691
    Abstract: Reference packages may include a self-contained set of implementation tasks, that when executed at a computing system, provide the computing system with a particular functionality. Implementation tasks in a reference package may be compared to an existing configuration of a computing system to determine which of the implementation tasks have already been executed/installed in the computing system and which have not. Implementation tasks that have not been installed may be selected for inclusion in a final target package. Implementation tasks that have been partially installed or installed differently in the existing computing system from the implementation tasks may have secondary tasks added to them in the final target package. Each secondary task may enable a change to the configuration of the existing system to resolve the configuration inconsistency between the existing configuration in the computing system and the configuration specified in a corresponding implementation task.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 20, 2013
    Applicant: SAP AG
    Inventors: Peter NEUER, Matthias GRESSLER
  • Patent number: 7533380
    Abstract: An installation tool is proposed for EMS systems in which the operation of a business logic portion is defined by a settings portion. According to the embodiment, the installation tool includes a plurality of “building blocks,” modular increments of settings information that is sufficient to establish a predetermined business process within the EMS system. As part of the installation process, an operator may select one or more building blocks from among a library of the blocks. The selected building blocks may be added to an installation container. Once all desired building blocks have been selected, the EMS system may be installed on a target system, using the container's building blocks to define the settings on which the EMS system will operate.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: May 12, 2009
    Assignee: SAP AG
    Inventors: Peter Neuer, Robert Viehmann, Norbert Kujus
  • Publication number: 20030229891
    Abstract: An installation tool is proposed for EMS systems in which the operation of a business logic portion is defined by a settings portion. According to the embodiment, the installation tool includes a plurality of “building blocks,” modular increments of settings information that is sufficient to establish a predetermined business process within the EMS system. As part of the installation process, an operator may select one or more building blocks from among a library of the blocks. The selected building blocks may be added to an installation container. Once all desired building blocks have been selected, the EMS system may be installed on a target system, using the container's building blocks to define the settings on which the EMS system will operate.
    Type: Application
    Filed: April 4, 2003
    Publication date: December 11, 2003
    Inventors: Peter Neuer, Robert Viehmann, Norbert Kujus