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: 11947931Abstract: 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: GrantFiled: October 12, 2021Date of Patent: April 2, 2024Assignee: SAP SEInventors: Stefan Rau, Michael Haberkorn
-
Publication number: 20230110270Abstract: 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: ApplicationFiled: October 12, 2021Publication date: April 13, 2023Inventors: Stefan RAU, Michael HABERKORN
-
Patent number: 11258883Abstract: 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: GrantFiled: April 8, 2020Date of Patent: February 22, 2022Assignee: SAP SEInventors: Stefan Rau, Daniel Bos
-
Publication number: 20210320989Abstract: 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: ApplicationFiled: April 8, 2020Publication date: October 14, 2021Inventors: Stefan Rau, Daniel Bos
-
Publication number: 20210013072Abstract: 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: ApplicationFiled: November 30, 2017Publication date: January 14, 2021Applicants: China Triumph International Engineering Co., Ltd., CTF Solar GmbHInventors: Shou PENG, Michael HARR, Xinjian YIN, Ganhua FU, Christian KRAFT, Stefan RAU, Bastian SIEPCHEN
-
Publication number: 20200192639Abstract: 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: ApplicationFiled: December 14, 2018Publication date: June 18, 2020Inventors: Stefan Rau, Uwe Bloching
-
Patent number: 10067540Abstract: 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: GrantFiled: May 18, 2017Date of Patent: September 4, 2018Assignee: Fujitsu Technology Solutions Intellectual Property GmbHInventors: Stefan Rau, Lutz Rösler
-
Publication number: 20170336837Abstract: 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: ApplicationFiled: May 18, 2017Publication date: November 23, 2017Inventors: Stefan Rau, Lutz Rösler
-
Patent number: 9804947Abstract: 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: GrantFiled: November 20, 2015Date of Patent: October 31, 2017Assignee: SAP SEInventors: Uwe Bloching, Stefan Rau
-
Publication number: 20170161359Abstract: 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: ApplicationFiled: December 7, 2015Publication date: June 8, 2017Inventors: Uwe W. Bloching, Stefan Rau
-
Publication number: 20170147470Abstract: 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: ApplicationFiled: November 20, 2015Publication date: May 25, 2017Inventors: Uwe Bloching, Stefan Rau
-
Patent number: 8930908Abstract: 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: GrantFiled: December 20, 2010Date of Patent: January 6, 2015Assignee: SAP SEInventors: Uwe Bloching, Stefan Rau
-
Publication number: 20140280367Abstract: 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: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: SAP AGInventors: Uwe Bloching, Stefan Rau
-
Patent number: 8813034Abstract: 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: GrantFiled: December 30, 2010Date of Patent: August 19, 2014Assignee: SAP AGInventors: Uwe Bloching, Stefan Rau, Oliver Wetzel
-
Publication number: 20130262513Abstract: 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: ApplicationFiled: April 2, 2012Publication date: October 3, 2013Inventors: Stefan Rau, Uwe Bloching
-
Patent number: 8543597Abstract: 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: GrantFiled: April 2, 2012Date of Patent: September 24, 2013Assignee: SAP AGInventors: Stefan Rau, Uwe Bloching
-
Patent number: 8495575Abstract: 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: GrantFiled: December 9, 2009Date of Patent: July 23, 2013Assignee: SAP AGInventors: Stefan Rau, Uwe Bloching
-
Patent number: 8473896Abstract: 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: GrantFiled: July 8, 2010Date of Patent: June 25, 2013Assignee: SAP AGInventors: Frank Brunswig, Thomas Fiedler, Oliver Goetz, Stefan Rau, Stefan Wenneker, Volker Wiechers
-
Patent number: 8386555Abstract: 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: GrantFiled: November 4, 2005Date of Patent: February 26, 2013Assignee: SAP AGInventors: Frank Brunswig, Martin Hartig, Stefan Rau
-
Patent number: 8344683Abstract: 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: GrantFiled: June 17, 2008Date of Patent: January 1, 2013Assignee: Conti Temic Microelectronic GmbHInventors: Wolfgang Schulter, Stefan Rau, Helmut Weber, Thomas Gründer, Carsten Sensche