Patents by Inventor Stefan Rau

Stefan Rau 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: 11947931
    Abstract: Systems and methods provide a generic factory class to determine one or more classes implementing an interface and/or derived from a base class in response to a call from an application factory class by retrieving a list of the one or more classes implementing the interface or derived from the based class, determining properties of each of the one or more classes, and return, based on the properties, a name of each of one or more of the one or more classes.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: April 2, 2024
    Assignee: SAP SE
    Inventors: Stefan Rau, Michael Haberkorn
  • Publication number: 20230110270
    Abstract: Systems and methods provide a generic factory class to determine one or more classes implementing an interface and/or derived from a base class in response to a call from an application factory class by retrieving a list of the one or more classes implementing the interface or derived from the based class, determining properties of each of the one or more classes, and return, based on the properties, a name of each of one or more of the one or more classes.
    Type: Application
    Filed: October 12, 2021
    Publication date: April 13, 2023
    Inventors: Stefan RAU, Michael HABERKORN
  • Patent number: 11258883
    Abstract: Provided is a framework including a generic communication layer that facilitates a separation between communication connections for different communication technologies and an application interfacing with the communication connections. The framework generally includes a remote interface layer including communication interfaces that generically communicate with a client, an application layer that includes applications represented by a set of services that use the communication interfaces to communicate with a client, and a service layer that includes one or more services. The framework includes mechanisms to map parameters of a specific communication technology to a standardized parameter structure that can be used by different service-based applications.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: February 22, 2022
    Assignee: SAP SE
    Inventors: Stefan Rau, Daniel Bos
  • Publication number: 20210320989
    Abstract: Provided is a framework including a generic communication layer that facilitates a separation between communication connections for different communication technologies and an application interfacing with the communication connections. The framework generally includes a remote interface layer including communication interfaces that generically communicate with a client, an application layer that includes applications represented by a set of services that use the communication interfaces to communicate with a client, and a service layer that includes one or more services. The framework includes mechanisms to map parameters of a specific communication technology to a standardized parameter structure that can be used by different service-based applications.
    Type: Application
    Filed: April 8, 2020
    Publication date: October 14, 2021
    Inventors: Stefan Rau, Daniel Bos
  • Publication number: 20210013072
    Abstract: The present invention relates to a method and an apparatus for determining the position of a substrate within a closed chamber, wherein the substrate is moved within the chamber by a transport system comprising at least one rotating shaft. A load-converting element is provided adjacent to at least one of the rotating shafts, wherein the load-converting element detects a load acting on the at least one rotating shaft and converts it into an electrical parameter. While no substrate is present on the at least one rotating shaft, a first output signal corresponding to a first value of the electrical parameter is measured. The output signal is then monitored and a presence of the substrate on the at least one rotating shaft is detected when the output signal differs from the first output signal by at least a predetermined amount.
    Type: Application
    Filed: November 30, 2017
    Publication date: January 14, 2021
    Applicants: China Triumph International Engineering Co., Ltd., CTF Solar GmbH
    Inventors: Shou PENG, Michael HARR, Xinjian YIN, Ganhua FU, Christian KRAFT, Stefan RAU, Bastian SIEPCHEN
  • Publication number: 20200192639
    Abstract: A scenario is specified for data generation. User interface parameters associated with a data generation program and for controlling the data generation are specified. One or more entities associated with the scenario are described. One or more nodes associated with each entity of the one or more entities are described. One or more properties associated with each node of the one or more nodes are described. One or more attributes for each node of the one or more nodes are described. Generated data is received from generated and called data generation program code.
    Type: Application
    Filed: December 14, 2018
    Publication date: June 18, 2020
    Inventors: Stefan Rau, Uwe Bloching
  • Patent number: 10067540
    Abstract: A front module for a desktop computer system includes an interface unit, and a circuit board having a plug, wherein the plug is configured to connect the front module to a mainboard such that there is an electric contact between the mainboard and the interface unit, and the circuit board is dimensioned such that the interface unit terminates with a front chassis side of a casing surrounding the circuit board if the plug is plugged into a socket of a mainboard.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: September 4, 2018
    Assignee: Fujitsu Technology Solutions Intellectual Property GmbH
    Inventors: Stefan Rau, Lutz Rösler
  • Publication number: 20170336837
    Abstract: A front module for a desktop computer system includes an interface unit, and a circuit board having a plug, wherein the plug is configured to connect the front module to a mainboard such that there is an electric contact between the mainboard and the interface unit, and the circuit board is dimensioned such that the interface unit terminates with a front chassis side of a casing surrounding the circuit board if the plug is plugged into a socket of a mainboard.
    Type: Application
    Filed: May 18, 2017
    Publication date: November 23, 2017
    Inventors: Stefan Rau, Lutz Rösler
  • Patent number: 9804947
    Abstract: A method, system, and computer-readable medium to generate time based data, including defining a time based data generation scenario, the time based data generation scenario including at least one event, the event representing an action at a specific time; a plurality of time segments, each time segment defining a particular temporal phase of the scenario and at least one time segment being embedded with the at least one event; and a time envelope to embed time segments; and generating time based data by executing the time based data generation scenario.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: October 31, 2017
    Assignee: SAP SE
    Inventors: Uwe Bloching, Stefan Rau
  • Publication number: 20170161359
    Abstract: The present disclosure involves systems, software, and computer implemented methods for generating data. An example method includes identifying a data model that describes one or more data entities. The data model is evaluated to determine a set of entity dependencies between entities. A set of rules is identified for a data generation scenario for generation of data for the one or more data entities. The set of rules includes one or more attribute rules each describing how data for one or more data attributes is to be generated. A set of workload portions is determined. Data is generated according to the set of attribute rules and the entity dependencies, including creating a data generation task for each determined workload portion. Data generated from each data generation task is stored in one or more data targets.
    Type: Application
    Filed: December 7, 2015
    Publication date: June 8, 2017
    Inventors: Uwe W. Bloching, Stefan Rau
  • Publication number: 20170147470
    Abstract: A method, system, and computer-readable medium to generate time based data, including defining a time based data generation scenario, the time based data generation scenario including at least one event, the event representing an action at a specific time; a plurality of time segments, each time segment defining a particular temporal phase of the scenario and at least one time segment being embedded with the at least one event; and a time envelope to embed time segments; and generating time based data by executing the time based data generation scenario.
    Type: Application
    Filed: November 20, 2015
    Publication date: May 25, 2017
    Inventors: Uwe Bloching, Stefan Rau
  • Patent number: 8930908
    Abstract: In a system and a method, a sub-test catalog is retrieved from a test catalog repository. A test aspect of the sub-test catalog is compared to an aspect of a software application to be tested. A required system capability of the sub-test catalog is compared to the capabilities of a system landscape based on a determination that the sub-test catalog test aspect matches the aspect of the software application to be tested. The system landscape includes at least one system. The sub-test catalog is added to a master test catalog based on a determination that the required system capability of the sub-test catalog matches the system landscape capabilities.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: January 6, 2015
    Assignee: SAP SE
    Inventors: Uwe Bloching, Stefan Rau
  • Publication number: 20140280367
    Abstract: A system receives a request from an application to access a database. The system forms a database table proxy for a logical database. One or more database silos are assigned to the database table proxy. A default database silo from the one or more database silos is defined for the database table proxy. A database silo of the database table proxy corresponding to an application requesting access to the logical database is accessed with a database engine.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: SAP AG
    Inventors: Uwe Bloching, Stefan Rau
  • Patent number: 8813034
    Abstract: A system, computer readable storage medium including instructions, and a computer-implemented method for testing a software unit of an application is described. A method signature for a method of the software unit of the application is received. A generic test specification for a generic test of the method is identified based on the method signature, the generic test specification being one of a plurality of test specifications, wherein the generic test specification includes a definition for at least one reference input parameter value of the method and a definition for at least one reference output parameter value of the method. The method is executed using the at least one reference input parameter value to produce at least one test output parameter value. A test result is determined based on a comparison between the at least one test output parameter value and the at least one reference output parameter value.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: August 19, 2014
    Assignee: SAP AG
    Inventors: Uwe Bloching, Stefan Rau, Oliver Wetzel
  • Publication number: 20130262513
    Abstract: A method includes receiving a request from a client to perform an application operation, transmitting a generic application persistency statement defined in an application template corresponding to the application, where the template belongs to a set of predefined application templates. Searching a logical database for a first location having entries corresponding to a technical key and an operation identifier, determining a second technical key based on content stored at the first location, searching the logical database for a second location having entries corresponding to the second technical key and a dataset key, determining a third technical key based on content stored at the second location, and accessing locations of the logical database based on the third technical key, wherein the contents of the logical database locations correspond to content of a physical database. A system to implement the method and a computer readable medium are disclosed.
    Type: Application
    Filed: April 2, 2012
    Publication date: October 3, 2013
    Inventors: Stefan Rau, Uwe Bloching
  • Patent number: 8543597
    Abstract: A method includes receiving a request from a client to perform an application operation, transmitting a generic application persistency statement defined in an application template corresponding to the application, where the template belongs to a set of predefined application templates. Searching a logical database for a first location having entries corresponding to a technical key and an operation identifier, determining a second technical key based on content stored at the first location, searching the logical database for a second location having entries corresponding to the second technical key and a dataset key, determining a third technical key based on content stored at the second location, and accessing locations of the logical database based on the third technical key, wherein the contents of the logical database locations correspond to content of a physical database. A system to implement the method and a computer readable medium are disclosed.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: September 24, 2013
    Assignee: SAP AG
    Inventors: Stefan Rau, Uwe Bloching
  • Patent number: 8495575
    Abstract: Disclosed are methods and systems for calculating test coverage of a software organizational schema. The method and systems involve retrieving the software organizational schema associated with an application, receiving an assigned weight factor to the one or more software organizational schema components associated with the application, determining a number of processed code lines and a total number of the code lines associated with the one or more software organizational schema components, calculating a test coverage for the one or more software organizational schema components based on the weight factor, the number of processed code lines and the total number of code lines of the software organizational schema component.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: July 23, 2013
    Assignee: SAP AG
    Inventors: Stefan Rau, Uwe Bloching
  • Patent number: 8473896
    Abstract: A method is provided for providing one or more services by a service provider to a service consumer. The method may include defining a meta-model describing at least one core service and at least one compound service; creating a model for the core service based on the meta-model; and implementing the core service on the service provider based on the model. The method may also include implementing the compound service on the service provider and implementing a generic access interface on the service consumer to dynamically access the core service and the compound service.
    Type: Grant
    Filed: July 8, 2010
    Date of Patent: June 25, 2013
    Assignee: SAP AG
    Inventors: Frank Brunswig, Thomas Fiedler, Oliver Goetz, Stefan Rau, Stefan Wenneker, Volker Wiechers
  • Patent number: 8386555
    Abstract: Systems and methods are provided for adapting a procedure call from a service manager to a service provider in a computer framework. An inbound procedure call is received, requesting an inbound procedure to operate on an object. Then, the inbound procedure is transformed to an outbound procedure based on a stored mapping of input procedures to output procedures. The outbound procedure is called from the service provider to operate on the object.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: February 26, 2013
    Assignee: SAP AG
    Inventors: Frank Brunswig, Martin Hartig, Stefan Rau
  • Patent number: 8344683
    Abstract: A device and a method for determining the current position of a rotor, particularly the angle of rotation of the rotor, of an electric motor, wherein said device determines the current position of the rotor using the fluctuations of the armature current or the armature voltage of the electric motor. The fluctuations of the armature current or the armature voltage are separated from the fluctuations of the motor current or the motor voltage with the help of an amplifier unit dependent on a controllable offset value. The offset value is changed according to the motor current or the motor voltage. By virtue of the device and the method, the fluctuations of the armature current or the armature voltage can be separated from the fluctuations of the motor current or the motor voltage over the full measurement range of the motor current or the motor voltage.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: January 1, 2013
    Assignee: Conti Temic Microelectronic GmbH
    Inventors: Wolfgang Schulter, Stefan Rau, Helmut Weber, Thomas Gründer, Carsten Sensche