Patents by Inventor Ralf Schroth

Ralf Schroth 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).

  • Publication number: 20260203197
    Abstract: Systems and methods described herein relate to automated control of software development pipeline progression. Examples herein provide for automated validation and progression through multiple sequential stages without manual intervention between states. A user interface of a continuous integration tool receives a user selection of a target state in a software development pipeline. Based on the selected target state, the system automatically progresses an increment through a sequence of states by executing automated tests associated with a current state, detecting when a current state precedes the target state, and automatically transitioning to a next state after successful completion of the automated tests if the current state precedes the target state. In some examples, the automated progression repeats until the current state reaches the target state, with results data presented via the user interface indicating at least the current state and the successful completion of the automated tests.
    Type: Application
    Filed: January 13, 2025
    Publication date: July 16, 2026
    Inventors: Ralf Schroth, Andreas Schoknecht
  • Publication number: 20260044430
    Abstract: Systems and methods described herein relate to self-healing static code checks. Job structure metadata for an automated static code check defines a plurality of jobs. The jobs are scheduled such that execution of at least a first subset of the jobs is dependent on successful completion of at least a second subset of the jobs. While the automated static code check is in progress, a plurality of snapshots of the automated static code check is automatically generated for respective points in time. An event is detected based on the job structure metadata and a particular snapshot. The event includes a job failure or the automated static code check exceeding a predetermined runtime threshold. A corrective action is triggered, which may include automatically terminating and triggering re-execution of one or more of the jobs of the automated static code check.
    Type: Application
    Filed: August 8, 2024
    Publication date: February 12, 2026
    Inventors: Ralf Schroth, Andreas Schoknecht, Abhishek Roy
  • Publication number: 20260030137
    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for dynamic execution of operations over multiple parallel threads. An execution of objects through packages using parallel threads is triggered at an execution engine. Each package of a first set of packages defined for the execution includes a pre-defined number of objects. It is determined to adjust the pre-defined number of objects per package as defined for the first set of packages at the parallel threads to an adjusted number of objects per package to define a second set of packages. The execution at the parallel threads can be adjusted to execute the second set of packages through the execution engine, wherein each package of the second set of packages includes the adjusted number of objects.
    Type: Application
    Filed: July 23, 2024
    Publication date: January 29, 2026
    Inventors: Bjoern Jueliger, Axel Jebens, Andreas Schoknecht, Hartmut Willy, Ralf Schroth
  • Patent number: 9524239
    Abstract: Software solutions in a business software framework can expose their data via web services, which can readily provide access to all non-customized fields of objects included as part of the default installation of the software solution. However, customer-added extensions, such as for example custom fields and the like, added to customize the software solution for a specific business or business use can be difficult to add to web services by a typical business user who lacks technical abilities. Described herein are approaches to enabling addition of custom fields to web services via an intuitive interface that does not require technical understanding of the software solution, the business software framework, web services, etc.
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: December 20, 2016
    Assignee: SAP SE
    Inventors: Georg Wilhelm, Daniel Niehoff, Uwe Schlarb, Matthias Lehr, Rene Dehn, Daniel Figus, Ralf Schroth, Steffen Witt, Daniel Wachs, Knut Heusermann
  • Publication number: 20140201654
    Abstract: Software solutions in a business software framework can expose their data via web services, which can readily provide access to all non-customized fields of objects included as part of the default installation of the software solution. However, customer-added extensions, such as for example custom fields and the like, added to customize the software solution for a specific business or business use can be difficult to add to web services by a typical business user who lacks technical abilities. Described herein are approaches to enabling addition of custom fields to web services via an intuitive interface that does not require technical understanding of the software solution, the business software framework, web services, etc.
    Type: Application
    Filed: January 14, 2013
    Publication date: July 17, 2014
    Inventors: Georg Wilhelm, Daniel Niehoff, Uwe Schlarb, Matthias Lehr, Rene Dehn, Daniel Figus, Ralf Schroth, Steffen Witt, Daniel Wachs, Knut Heusermann
  • Patent number: 8650534
    Abstract: A system may include acquisition of metadata defining a first object model, the first object model comprising an instance of a metaobject, acquisition of enhancement object metadata defining one or more enhancements to the first object model and associating each of the one or more enhancements with one of one or more stable anchors of the first object model, and creation, based on the metadata defining the object model and the metadata defining the one or more enhancements, of metadata defining an extended object model, the extended object model comprising an instance of the metaobject.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: February 11, 2014
    Assignee: SAP AG
    Inventors: Tilmann David Kopp, Ralf Schroth, Daniel Zoch, Renzo Colle, Thomas Hammer
  • Patent number: 8640110
    Abstract: Systems, methods, computer program products, and the like for performing business object service simulation are disclosed. A runtime model of a business object can be generated. The runtime model can include a plurality of structural and functional entities. A simulation runtime model of the business object can be instantiated. The simulation runtime model can include a plurality of pseudo-structural and pseudo-functional entities. During the simulation runtime model, a predetermined business object service of the business object can be selected and at least one parameter of the predetermined business object service can be determined. Functional entities of the runtime model can be replaced with pseudo-functional entities of the simulation runtime model. The simulation runtime model can be executed using pseudo-functional entities.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: January 28, 2014
    Assignee: SAP AG
    Inventors: Tilmann David Kopp, Renzo Colle, Ilijana Christov, Daniel Zoch, Ralf Schroth, Thomas Hammer
  • Publication number: 20130300562
    Abstract: The present disclosure describes methods, systems, and computer program products for generating delivery notification records. A described technique includes (i) identifying a computer-readable text file associated with an inbound delivery notification at a first system, the first system associated with an enterprise resource planning (ERP) system (ii) identifying backend information associated with the identified text file from the ERP system, (iii) analyzing the identified text file using an information recognition method to identify a proposed set of information associated with the identified backend information based on the analysis, (iv) verifying at least a portion of the proposed set of information from the identified text file based on data associated with the ERP system and related to the identified backend information, and (v) associating at least a portion of the verified set of information from the identified text file with an instance of a delivery notification data object.
    Type: Application
    Filed: May 11, 2012
    Publication date: November 14, 2013
    Applicant: SAP AG
    Inventors: Alexander Krasinskiy, Lukas Stehr, Ralf Schroth, Renzo Colle, Bjoern List
  • Publication number: 20120137267
    Abstract: Systems, methods, computer program products, and the like for performing business object service simulation are disclosed. A runtime model of a business object can be generated. The runtime model can include a plurality of structural and functional entities. A simulation runtime model of the business object can be instantiated. The simulation runtime model can include a plurality of pseudo-structural and pseudo-functional entities. During the simulation runtime model, a predetermined business object service of the business object can be selected and at least one parameter of the predetermined business object service can be determined. Functional entities of the runtime model can be replaced with pseudo-functional entities of the simulation runtime model. The simulation runtime model can be executed using pseudo-functional entities.
    Type: Application
    Filed: November 29, 2010
    Publication date: May 31, 2012
    Inventors: Tilmann David Kopp, Renzo Colle, Ilijana Christov, Daniel Zoch, Ralf Schroth, Thomas Hammer
  • Publication number: 20120005645
    Abstract: A system may include acquisition of metadata defining a first object model, the first object model comprising an instance of a metaobject, acquisition of enhancement object metadata defining one or more enhancements to the first object model and associating each of the one or more enhancements with one of one or more stable anchors of the first object model, and creation, based on the metadata defining the object model and the metadata defining the one or more enhancements, of metadata defining an extended object model, the extended object model comprising an instance of the metaobject.
    Type: Application
    Filed: December 17, 2010
    Publication date: January 5, 2012
    Inventors: Tilmann David Kopp, Ralf Schroth, Daniel Zoch, Renzo Colle, Thomas Hammer