Patents by Inventor Horst F. Schaude
Horst F. Schaude 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: 20240111711Abstract: Techniques for archiving data using an additional auxiliary database are disclosed. In some embodiments, a computer system may store data in a primary database and archive the data stored in the primary database, where the archiving of the data comprises storing a first copy of the data in an archive database and storing a second copy of the data in an auxiliary database. Next, the computer system may detect a change to the primary database, determine that the detected change satisfies a condition, and, based on the determining that the detected change satisfies the condition, prevent the detected change from being applied to the archive database, and update the auxiliary database by applying the detected change to the auxiliary database. The computer system may then use the archive database to service a first type of request and the updated auxiliary database to service a second type of request.Type: ApplicationFiled: September 30, 2022Publication date: April 4, 2024Inventor: Horst F. Schaude
-
Patent number: 11269603Abstract: A compiler for a software development kit is disclosed. In some embodiments, a computer-implemented method comprises receiving source code comprising an object node having a data type definition for a code value, detecting that the data type definition of the object node includes a context-dependent data type, where the context-dependent data type is dependent on at least one other data type, determining a corresponding value for each one of the other data type(s) based on the detecting that the data type definition includes the context-dependent data type, and generating a runtime instance of a software solution based on the source code, where the generating the runtime instance comprises assigning the corresponding value for each other data type as a single list ID for the object node, and the single list ID for the object node is configured to be used to determine a dedicated value of the code value.Type: GrantFiled: June 9, 2020Date of Patent: March 8, 2022Assignee: SAP SEInventor: Horst F. Schaude
-
Patent number: 10983806Abstract: Techniques for providing an improved user interface in which a computer system usage type is configured are disclosed. In some embodiments, a computer-implemented method comprises: displaying a first plurality of selectable UI elements indicating distinct system types based on a request to create a new computer system; receiving a first user selection of one of the first plurality of selectable UI elements; displaying a second plurality of selectable UI elements indicating distinct system usage types in response to a determination that the distinct system type indicated by the first user selection comprises a predetermined system type; receiving a second user selection of one of the second plurality of UI elements; creating the new computer system; and storing the distinct system usage type indicated by the second user selection in association with the new computer system in a database.Type: GrantFiled: November 7, 2018Date of Patent: April 20, 2021Assignee: SAP SEInventor: Horst F. Schaude
-
Patent number: 10909026Abstract: Techniques for increasing accessibility of data across different environments of a computer system architecture are disclosed.Type: GrantFiled: January 7, 2020Date of Patent: February 2, 2021Assignee: SAP SEInventor: Horst F. Schaude
-
Publication number: 20200301683Abstract: A compiler for a software development kit is disclosed. In some embodiments, a computer-implemented method comprises receiving source code comprising an object node having a data type definition for a code value, detecting that the data type definition of the object node includes a context-dependent data type, where the context-dependent data type is dependent on at least one other data type, determining a corresponding value for each one of the other data type(s) based on the detecting that the data type definition includes the context-dependent data type, and generating a runtime instance of a software solution based on the source code, where the generating the runtime instance comprises assigning the corresponding value for each other data type as a single list ID for the object node, and the single list ID for the object node is configured to be used to determine a dedicated value of the code value.Type: ApplicationFiled: June 9, 2020Publication date: September 24, 2020Inventor: Horst F. Schaude
-
Patent number: 10725753Abstract: A compiler for a software development kit is disclosed. In some embodiments, a computer-implemented method comprises receiving source code comprising an object node having a data type definition for a code value, detecting that the data type definition of the object node includes a context-dependent data type, where the context-dependent data type is dependent on at least one other data type, determining a corresponding value for each one of the other data type(s) based on the detecting that the data type definition includes the context-dependent data type, and generating a runtime instance of a software solution based on the source code, where the generating the runtime instance comprises assigning the corresponding value for each other data type as a single list ID for the object node, and the single list ID for the object node is configured to be used to determine a dedicated value of the code value.Type: GrantFiled: November 26, 2018Date of Patent: July 28, 2020Assignee: SAP SEInventor: Horst F. Schaude
-
Publication number: 20200167138Abstract: A compiler for a software development kit is disclosed. In some embodiments, a computer-implemented method comprises receiving source code comprising an object node having a data type definition for a code value, detecting that the data type definition of the object node includes a context-dependent data type, where the context-dependent data type is dependent on at least one other data type, determining a corresponding value for each one of the other data type(s) based on the detecting that the data type definition includes the context-dependent data type, and generating a runtime instance of a software solution based on the source code, where the generating the runtime instance comprises assigning the corresponding value for each other data type as a single list ID for the object node, and the single list ID for the object node is configured to be used to determine a dedicated value of the code value.Type: ApplicationFiled: November 26, 2018Publication date: May 28, 2020Inventor: Horst F. Schaude
-
Publication number: 20200142716Abstract: Techniques for providing an improved user interface in which a computer system usage type is configured are disclosed. In some embodiments, a computer-implemented method comprises: displaying a first plurality of selectable UI elements indicating distinct system types based on a request to create a new computer system; receiving a first user selection of one of the first plurality of selectable UI elements; displaying a second plurality of selectable UI elements indicating distinct system usage types in response to a determination that the distinct system type indicated by the first user selection comprises a predetermined system type; receiving a second user selection of one of the second plurality of UI elements; creating the new computer system; and storing the distinct system usage type indicated by the second user selection in association with the new computer system in a database.Type: ApplicationFiled: November 7, 2018Publication date: May 7, 2020Inventor: Horst F. Schaude
-
Publication number: 20200142813Abstract: Techniques for increasing accessibility of data across different environments of a computer system architecture are disclosed.Type: ApplicationFiled: January 7, 2020Publication date: May 7, 2020Inventor: Horst F. Schaude
-
Patent number: 10565094Abstract: Techniques for increasing accessibility of data across different environments of a computer system architecture are disclosed.Type: GrantFiled: November 7, 2018Date of Patent: February 18, 2020Assignee: SAP SEInventor: Horst F. Schaude
-
Patent number: 8407222Abstract: In an embodiment of a computer-based system, a database and attributes to access that database are provided. The computer-based system is configured for one or more process controls, each of the one or more process controls comprising a subset of the plurality of attributes. The computer-based system is further configured to enable access to the database using the one or more process controls.Type: GrantFiled: December 29, 2005Date of Patent: March 26, 2013Assignee: SAP AGInventors: Andreas F. Morsch, Horst F. Schaude, Ingo Bruss, Michael H. Bauer
-
Patent number: 8225303Abstract: A method and system provide a business scenario. The method includes executing a first deployment unit on a first application platform. The method includes replacing an original second deployment with an upgraded second deployment unit on an upgraded second application platform. The method includes executing the upgraded second deployment unit. The method including transmitting messages related to the business scenario over a communications link between the first deployment unit and the upgraded second deployment unit. The method includes storing master data related to the business scenario in a data storage.Type: GrantFiled: November 30, 2007Date of Patent: July 17, 2012Assignee: SAP AGInventors: André Wagner, Andreas Poth, Baré Said, Christoph Lübbe, Horst F. Schaude, Silke Storch, Tobias Brandl, Peter Eberlein
-
Patent number: 8195609Abstract: A method of controlling transactions includes segmenting master data into separate process control data for a particular business process of a business organization, such as for example, materials to be the subject of transactions. A status may be set for each process control data. The method includes controlling storing of the process control data into the master data as a function of the status. Transactions may be processed using process control data as a function of the status of the corresponding process control data status.Type: GrantFiled: December 22, 2006Date of Patent: June 5, 2012Assignee: SAP AGInventors: Ingo Bruss, Michael H. Bauer, Horst F. Schaude, Christoph Kernke
-
Publication number: 20090144721Abstract: A method and system provide a business scenario. The method includes executing a first deployment unit on a first application platform. The method includes replacing an original second deployment with an upgraded second deployment unit on an upgraded second application platform. The method includes executing the upgraded second deployment unit. The method including transmitting messages related to the business scenario over a communications link between the first deployment unit and the upgraded second deployment unit. The method includes storing master data related to the business scenario in a data storage.Type: ApplicationFiled: November 30, 2007Publication date: June 4, 2009Applicant: SAP AGInventors: Andre WAGNER, Andreas POTH, Bare SAID, Christoph LUBBE, Horst F. SCHAUDE, Silke STORCH, Tobias BRANDL, Peter EBERLEIN
-
Publication number: 20080306752Abstract: A software tool for automatically executing relevant testing in an Application Platform. When an object in an Application Platform is changed, testing may be executed for the changed object as well as any related objects.Type: ApplicationFiled: June 8, 2007Publication date: December 11, 2008Inventors: Andre Wagner, Andreas Poth, Bare Said, Christoph Lubbe, Horst F. Schaude, Silke Storch, Tobias Brandl
-
Publication number: 20080154619Abstract: A method of controlling transactions includes segmenting master data into separate process control data for a particular business process of a business organization, such as for example, materials to be the subject of transactions. A status may be set for each process control data. The method includes controlling storing of the process control data into the master data as a function of the status. Transactions may be processed using process control data as a function of the status of the corresponding process control data status.Type: ApplicationFiled: December 22, 2006Publication date: June 26, 2008Inventors: Ingo Bruss, Michael H. Bauer, Horst F. Schaude, Christoph Kernke