Patents by Inventor Uwe Bloching
Uwe Bloching 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: 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: 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: 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: 8484657Abstract: A plurality of nodes may be arranged within a hierarchy to perform actions, each node may perform a task associated an action. A dependency evaluator may determine, based on a request to perform an action, the first subset of the nodes configured to perform the action, wherein a first node of a higher level of the hierarchy is dependent upon a response from a second node of a lower level of the hierarchy to perform a task associated with the action. A request engine may provide the request to a lowest level of the hierarchy, wherein the second node of the lowest level may perform a task associated with the requested action and respond to the dependent first node. A response engine may receive the response from one of the nodes on a highest level of the hierarchy, including a performance of the tasks and the requested action.Type: GrantFiled: October 30, 2008Date of Patent: July 9, 2013Assignee: SAP AGInventors: Bernhard Drabant, Uwe Bloching
-
Patent number: 8260762Abstract: Example methods and apparatus for storing and providing application runtime data are disclosed. An example method include receiving, at a data list manager, a set of identifiers associated, respectively, with one or more persistently stored structured data records. The example method further includes storing, by the data list manager, the set of identifiers. The example method also includes receiving, at the data list manager, a request for one or more of the structured data records and retrieving, by the data list manager, the one or more requested structured data records. The example method still further includes storing, by the data list manager, the retrieved data records in correspondence with their respective identifiers and providing, by the data list manager, the retrieved data records for display to a user.Type: GrantFiled: December 15, 2008Date of Patent: September 4, 2012Assignee: SAP AGInventors: Bernhard Drabant, Uwe Bloching
-
Publication number: 20120173929Abstract: 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: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Inventors: Uwe Bloching, Stefan Rau, Oliver Welzel
-
Publication number: 20120159445Abstract: 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: ApplicationFiled: December 20, 2010Publication date: June 21, 2012Applicant: SAP AGInventors: Uwe Bloching, Stefan Rau
-
Patent number: 8132119Abstract: Methods and apparatus, including computer program products, are provided for priority-controlled displays. In one aspect, the information elements are received at a user interface. Priorities are determined for the information elements. The information elements and determined priorities are then provided to the user interface. The priorities include a first priority representing one of the information elements with a higher priority, the information element having the first priority formatted to display the information element with higher priority when compared to another information element having a lower determined priority than the first priority.Type: GrantFiled: December 14, 2006Date of Patent: March 6, 2012Assignee: SAP AGInventors: Frank Brunswig, Uwe Bloching
-
Patent number: 8046638Abstract: In an embodiment, a method is provided for tracking a test. In this method, a test session identifier is transmitted to a test system. The test session identifier identifies a particular test session. A test of a component is triggered at the test system, and this test provides test results, which are received from the test system. The test results include the test session identifier, which allows the tests to be associated with the particular test session.Type: GrantFiled: June 26, 2009Date of Patent: October 25, 2011Assignee: SAP AGInventors: Uwe Bloching, Stefan Rau
-
Publication number: 20110138358Abstract: 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: ApplicationFiled: December 9, 2009Publication date: June 9, 2011Inventors: STEFAN RAU, UWE BLOCHING
-
Patent number: 7930251Abstract: The subject matter disclosed herein provides methods and apparatus, including computer program products, for model driven state management of applications. In one aspect, there is provided a computer-implemented method. The method may include instantiating one or more business objects associated with an application. The transitions between states of the application may be checked using one or more models defined based on at least one of a context of the business object and a context of the application. An indication regarding the results of checking of the transitions may be provided to a user interface. Related apparatus, systems, methods, and articles are also described.Type: GrantFiled: August 9, 2007Date of Patent: April 19, 2011Assignee: SAP AGInventors: Uwe Bloching, Frank Brunswig, Bernhard Drabant
-
Publication number: 20100332904Abstract: In an embodiment, a method is provided for tracking a test. In this method, a test session identifier is transmitted to a test system. The test session identifier identifies a particular test session. A test of a component is triggered at the test system, and this test provides test results, which are received from the test system. The test results include the test session identifier, which allows the tests to be associated with the particular test session.Type: ApplicationFiled: June 26, 2009Publication date: December 30, 2010Applicant: SAP AGInventors: Uwe Bloching, Stefan Rau
-
Patent number: 7774463Abstract: An electronic message, containing a request to initiate a service, can be received in a landscape of computer systems providing message-based services. Thereafter, a contract can be accessed to determine if provision of the requested service is permitted. As a result, the requested service identified in the message if provision of the requested service is permitted can be initiated. Related techniques, articles, apparatus, and systems are also described.Type: GrantFiled: July 25, 2006Date of Patent: August 10, 2010Assignee: SAP AGInventors: Uwe Bloching, Frank Brunswig, Bernhard Drabant
-
Publication number: 20100153976Abstract: Example methods and apparatus for storing and providing application runtime data are disclosed. An example method include receiving, at a data list manager, a set of identifiers associated, respectively, with one or more persistently stored structured data records. The example method further includes storing, by the data list manager, the set of identifiers. The example method also includes receiving, at the data list manager, a request for one or more of the structured data records and retrieving, by the data list manager, the one or more requested structured data records. The example method still further includes storing, by the data list manager, the retrieved data records in correspondence with their respective identifiers and providing, by the data list manager, the retrieved data records for display to a user.Type: ApplicationFiled: December 15, 2008Publication date: June 17, 2010Inventors: Bernhard Drabant, Uwe Bloching