-
公开(公告)号:US12216624B2
公开(公告)日:2025-02-04
申请号:US17938101
申请日:2022-10-05
Applicant: SAP SE
Inventor: Peter Eberlein , Volker Driesen
Abstract: Implementations include a schema stack management system that enables zero-downtime during execution of maintenance procedures on application systems having schema stacks including one or more customer-provided schema extensions.
-
公开(公告)号:US12120042B2
公开(公告)日:2024-10-15
申请号:US18064453
申请日:2022-12-12
Applicant: SAP SE
Inventor: Peter Eberlein , Volker Driesen
CPC classification number: H04L47/822 , H04L47/803 , H04L47/827
Abstract: Systems and methods include reception of a first service call from a first service at a second service, generation, at the second service, of a response to the first service call, determination, at the second service, of an amount of hardware resources consumed by the second service during generation of the response to the first service call, generation, at the second service, of a first resource consumption token identifying the amount of hardware resources consumed by the second service during generation of the response to the first service call, determination of a first identifier of a type of hardware on which the second service is executing, and return of the response, the first resource consumption token and the first identifier of the type of hardware to the first service.
-
公开(公告)号:US20240134660A1
公开(公告)日:2024-04-25
申请号:US18048578
申请日:2022-10-20
Applicant: SAP SE
Inventor: Peter Eberlein , Volker Driesen
IPC: G06F9/445 , G06F16/248 , H04L9/40
CPC classification number: G06F9/44526 , G06F16/248 , H04L63/0227
Abstract: In an implementation, one or more rules associated with a DO from a rules database is read by a rule user interface (UI) plug-in associated with a data object (DO) maintenance UI. The one or more rules for the DO to fields associated with the DO on the DO maintenance UI are related by the rule UI plug-in. The rule UI plug-in, using the related one or more rules, auto-populates and validates received values for the fields associated with the DO on the DO maintenance UI. The rule UI plug-in determines that one or more violations of the one or more rules has occurred and displays an additional UI with mutually exclusive options for mitigating the determined one or more violations of the one or more rules. A new rule is saved into the rules database.
-
公开(公告)号:US20240119033A1
公开(公告)日:2024-04-11
申请号:US17938101
申请日:2022-10-05
Applicant: SAP SE
Inventor: Peter Eberlein , Volker Driesen
CPC classification number: G06F16/213 , G06F8/65 , G06F16/256
Abstract: Implementations include a schema stack management system that enables zero-downtime during execution of maintenance procedures on application systems having schema stacks including one or more customer-provided schema extensions.
-
公开(公告)号:US11914574B2
公开(公告)日:2024-02-27
申请号:US17714611
申请日:2022-04-06
Applicant: SAP SE
Inventor: Peter Eberlein , Volker Driesen
IPC: G06F16/23 , G06F11/36 , G06F16/215 , G06F16/22
CPC classification number: G06F16/2365 , G06F11/3692 , G06F16/215 , G06F16/2282
Abstract: Systems and methods include determination of first constraints on columns of database tables of a test tenant system based on metadata associated with the columns of database tables, determination of second constraints on the columns of database tables based on data stored in the columns of database tables of the test tenant system, identification of inconsistent data stored in columns of database tables of a plurality of tenant systems based on the first constraints and the second constraints, adding of records to the database tables of the test tenant system based on the identified inconsistent data, and execution of a test based on the database tables of the test tenant system including the added records.
-
公开(公告)号:US11720342B2
公开(公告)日:2023-08-08
申请号:US17552989
申请日:2021-12-16
Applicant: SAP SE
Inventor: Peter Eberlein , Volker Driesen
Abstract: Systems and methods include execution of a first application associated with a first access schema and a first data model in a data schema of a database system. While the first application is receiving incoming user requests, the first data model in the data schema is extended based on a second data model of a second application, a second access schema of the second application is prepared in the database system, data of the first data model in the data schema is migrated to the second data model, data of the first data model in the data schema is replicated to the second data model while the first application is receiving incoming user requests, the second application is executed, the incoming user requests are re-directed to be received by the executing second application, and the replication of data of the first data model in the data schema to the second data model is stopped. While the second application is receiving incoming user requests, data of the second data model in the data schema is replicated to the first data model.
-
公开(公告)号:US11709658B2
公开(公告)日:2023-07-25
申请号:US17554069
申请日:2021-12-17
Applicant: SAP SE
Inventor: Peter Eberlein , Volker Driesen
CPC classification number: G06F8/10 , G06F8/60 , G06F8/75 , G06F21/6245
Abstract: Systems and methods include reception of a first request to check code associated with a first service for compliance with one or more criteria, determination of a plurality of code components associated with the first service, execution of a code check of each of the plurality of code components, generation of a first service compliance statement associated with the first service based on results of the executed code checks, determination of a definition of the first product from a product repository, the definition listing a plurality of services on which the product depends, the plurality of services including the first service, identification of a compliance statement associated with each of the plurality services, and determination of a product compliance statement based on each of the identified compliance statements.
-
公开(公告)号:US20220292420A1
公开(公告)日:2022-09-15
申请号:US17198794
申请日:2021-03-11
Applicant: SAP SE
Inventor: Peter Eberlein , Volker Driesen
Abstract: Embodiments implement a survey and result analysis cycle combining user experience and software operations data. A central survey engine receives from a survey designer, a configuration package specifying one or more of the following survey attributes: survey questions; operational data relevant to the survey for collection; rules; a target user group; and a survey triggering event. In response, the survey engine collects applicable operational data from software being evaluated, determines the actual users to be targeted by the survey, and promulgates the survey. Feedback from the survey is received and stored as a package including both the experience data (e.g., survey questions/responses) and operational data (e.g., specific operational data collected from the software that is relevant to the survey questions). This package is sent to a vendor to assist in analyzing the experience of the user of the software, and also to potentially devise valuable questions for a follow-up survey.
-
公开(公告)号:US20220217208A1
公开(公告)日:2022-07-07
申请号:US17471338
申请日:2021-09-10
Applicant: SAP SE
Inventor: Peter Eberlein , Volker Driesen
IPC: H04L29/08
Abstract: Implementations include receiving, by a migration delta analyzer of a software system, an object list including objects accessed by the on-premise application, determining, by the migration delta analyzer, at least one migration option for each object in the object list using a mapping table, receiving, through a user interface, input from a user representing a selection of migration option for each object in the object list, and providing a cloud application based on the selected migration option for each object in the object list.
-
公开(公告)号:US11269717B2
公开(公告)日:2022-03-08
申请号:US16580318
申请日:2019-09-24
Applicant: SAP SE
Inventor: Peter Eberlein , Volker Driesen
Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for issue resolution based on actual use of configuration parameters. Actions include receiving, from a monitoring system, an incident report including a description of an issue of a process and a context of the issue, retrieving features associated with the issue based on the context of the issue, processing the features to extract a set of solutions that were executed to resolve associated issues, processing the set of solutions to generate a solution for the issue, comparing an accuracy of the solution with a solution implementation threshold, and implementing the solution to resolve the issue.
-
-
-
-
-
-
-
-
-