Patents by Inventor Herbert Stegmuller

Herbert Stegmuller 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: 9164758
    Abstract: A method for setting change options of software systems of a software system landscape, wherein the systems are interconnected by logical transport paths for the transport of software services therebetween, the software services defining changes to at least one of the code and the data of at least one system, each system having change options that define changeability restrictions pertinent to the system, is described. The method includes providing an interface in each system, the interface allowing read and write access to the change options of the respective system from the outside of the system; providing a central control software system; providing an interface in the central system for communication with the interfaces of the systems; selecting a group of systems based on software service parameter data; and accessing the group of selected systems from the central system via the interfaces and centrally managing a change option in each system of the group.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: October 20, 2015
    Assignee: SAP SE
    Inventors: Michael Demuth, Volker Schulz, Herbert Stegmuller
  • Patent number: 8839185
    Abstract: A method for generating a transport track for routing transport requests through a software system landscape comprising a central control system and a plurality of logical systems interconnected by logical transport paths, a transport request defining a software service to at least one of the code and the data of a system in the landscape, is described. The method includes selecting a group of systems for a software service project according to a project definition; analyzing in the central system the transport paths between the systems of the group for finding a suitable route through all systems of the group; and generating in the central system a transport track according to the analysis, the transport track defining a route for transport requests through all systems of the group in a particular order, the transport track specifying one source system in which software services are permitted, pairs of adjacent interconnected systems, and at least one target system.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: September 16, 2014
    Assignee: SAP AG
    Inventors: Michael Demuth, Volker Schulz, Herbert Stegmuller
  • Patent number: 7877730
    Abstract: A method for effecting a preliminary software service in at least one productive system of a plurality of logical systems of a software system landscape, wherein the logical systems are interconnected by logical transport paths and each logical system has associated therewith one of a plurality of system roles, the method comprises: providing system role types, each system role being associated to one of the system role types; providing an association of tasks to system role types; providing a transport track that defines a route for software services through logical systems in a particular order and specifies one source system in which software services are permitted, adjacent interconnected systems, and at least one target system; providing a preliminary software service relating to at least one of the code and the data of at least one productive system; and generating a hot fix instance from the preliminary software service, the system role types, the association and the transport tracks, the hot fix insta
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: January 25, 2011
    Assignee: SAP AG
    Inventors: Michael Demuth, Volker Schulz, Herbert Stegmuller
  • Patent number: 7853651
    Abstract: A method for tracking transport requests in a system landscape comprising a central control system and a plurality of logical systems interconnected by logical transport paths, a transport request defining a software service for a system in the landscape, is described. The method includes feeding a transport request into a logical system of the plurality of logical systems; providing a data supplier in the logical system for supplying, to the central system, data supplier information containing information about the transport request; providing a data collector in the central system for obtaining the data supplier information and accordingly updating status data; and providing a tracking service in the central system, the tracking service allowing to analyze the status data.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: December 14, 2010
    Assignee: SAP AG
    Inventors: Michael Demuth, Volker Schulz, Herbert Stegmuller
  • Patent number: 7725891
    Abstract: A method for effecting changes in a software system landscape with a plurality of logical software systems that are interconnected by logical transport paths, comprises: providing system role types, each system role being associated with one of a plurality of system role types; providing low level operational tasks associated to system role types; providing a transport track that defines a route through logical systems in a particular order and that specifies one source system, adjacent interconnected systems, and at least one target system; providing high level operational tasks in a software development system that define software changes; generating transport requests for transporting the software changes; and generating a low level operational task list for the logical systems affected by the changes to the software by: analyzing the transport track(s) and the system role types and selecting low level operational tasks associated with the system role types according to the high level operational tasks.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: May 25, 2010
    Assignee: SAP AG
    Inventors: Michael Demuth, Volker Schulz, Herbert Stegmuller
  • Patent number: 7721257
    Abstract: A method for effecting software maintenance in a software system landscape comprising a central control system and a plurality of logical systems interconnected by logical transport paths, each system having associated therewith one of a plurality of system roles is described. The method comprises: providing system role types, each system role type comprising a group of system roles; providing an association of tasks to system role types; providing a transport track that defines a route for software services through a group of systems in a particular order and specifies one source system in which software services are permitted, adjacent interconnected systems, and at least one target system, each software service relating to at least one of the code and the data of at least one system in the landscape; and generating a maintenance instance from the system role types, the association and the transport tracks, the maintenance instance defining tasks for effecting a software service in a maintenance interval.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: May 18, 2010
    Assignee: SAP AG
    Inventors: Michael Demuth, Volker Schulz, Herbert Stegmuller
  • Publication number: 20060203812
    Abstract: A method for effecting changes in a software system landscape with a plurality of logical software systems that are interconnected by logical transport paths, comprises: providing system role types, each system role being associated with one of a plurality of system role types; providing low level operational tasks associated to system role types; providing a transport track that defines a route through logical systems in a particular order and that specifies one source system, adjacent interconnected systems, and at least one target system; providing high level operational tasks in a software development system that define software changes; generating transport requests for transporting the software changes; and generating a low level operational task list for the logical systems affected by the changes to the software by: analyzing the transport track(s) and the system role types and selecting low level operational tasks associated with the system role types according to the high level operational tasks.
    Type: Application
    Filed: October 27, 2005
    Publication date: September 14, 2006
    Inventors: Michael Demuth, Volker Schulz, Herbert Stegmuller
  • Publication number: 20060155832
    Abstract: A method for setting change options of software systems of a software system landscape, wherein the systems are interconnected by logical transport paths for the transport of software services therebetween, the software services defining changes to at least one of the code and the data of at least one system, each system having change options that define changeability restrictions pertinent to the system, is described. The method includes providing an interface in each system, the interface allowing read and write access to the change options of the respective system from the outside of the system; providing a central control software system; providing an interface in the central system for communication with the interfaces of the systems; selecting a group of systems based on software service parameter data; and accessing the group of selected systems from the central system via the interfaces and centrally managing a change option in each system of the group.
    Type: Application
    Filed: October 27, 2005
    Publication date: July 13, 2006
    Inventors: Michael Demuth, Volker Schulz, Herbert Stegmuller
  • Publication number: 20060123392
    Abstract: A method for generating a transport track for routing transport requests through a software system landscape comprising a central control system and a plurality of logical systems interconnected by logical transport paths, a transport request defining a software service to at least one of the code and the data of a system in the landscape, is described. The method includes selecting a group of systems for a software service project according to a project definition; analyzing in the central system the transport paths between the systems of the group for finding a suitable route through all systems of the group; and generating in the central system a transport track according to the analysis, the transport track defining a route for transport requests through all systems of the group in a particular order, the transport track specifying one source system in which software services are permitted, pairs of adjacent interconnected systems, and at least one target system.
    Type: Application
    Filed: October 27, 2005
    Publication date: June 8, 2006
    Inventors: Michael Demuth, Volker Schulz, Herbert Stegmuller
  • Publication number: 20060123407
    Abstract: A method for effecting a preliminary software service in at least one productive system of a plurality of logical systems of a software system landscape, wherein the logical systems are interconnected by logical transport paths and each logical system has associated therewith one of a plurality of system roles, the method comprises: providing system role types, each system role being associated to one of the system role types; providing an association of tasks to system role types; providing a transport track that defines a route for software services through logical systems in a particular order and specifies one source system in which software services are permitted, adjacent interconnected systems, and at least one target system; providing a preliminary software service relating to at least one of the code and the data of at least one productive system; and generating a hot fix instance from the preliminary software service, the system role types, the association and the transport tracks, the hot fix insta
    Type: Application
    Filed: October 27, 2005
    Publication date: June 8, 2006
    Inventors: Michael Demuth, Volker Schulz, Herbert Stegmuller
  • Publication number: 20060117311
    Abstract: A method for effecting software maintenance in a software system landscape comprising a central control system and a plurality of logical systems interconnected by logical transport paths, each system having associated therewith one of a plurality of system roles is described. The method comprises: providing system role types, each system role type comprising a group of system roles; providing an association of tasks to system role types; providing a transport track that defines a route for software services through a group of systems in a particular order and specifies one source system in which software services are permitted, adjacent interconnected systems, and at least one target system, each software service relating to at least one of the code and the data of at least one system in the landscape; and generating a maintenance instance from the system role types, the association and the transport tracks, the maintenance instance defining tasks for effecting a software service in a maintenance interval.
    Type: Application
    Filed: October 27, 2005
    Publication date: June 1, 2006
    Inventors: Michael Demuth, Volker Schulz, Herbert Stegmuller
  • Publication number: 20060112189
    Abstract: A method for tracking transport requests in a system landscape comprising a central control system and a plurality of logical systems interconnected by logical transport paths, a transport request defining a software service for a system in the landscape, is described. The method includes feeding a transport request into a logical system of the plurality of logical systems; providing a data supplier in the logical system for supplying, to the central system, data supplier information containing information about the transport request; providing a data collector in the central system for obtaining the data supplier information and accordingly updating status data; and providing a tracking service in the central system, the tracking service allowing to analyze the status data.
    Type: Application
    Filed: October 27, 2005
    Publication date: May 25, 2006
    Inventors: Michael Demuth, Volker Schulz, Herbert Stegmuller