-
公开(公告)号: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.
-
公开(公告)号:US11347873B2
公开(公告)日:2022-05-31
申请号:US16577953
申请日:2019-09-20
Applicant: SAP SE
Inventor: Peter Eberlein
Abstract: Various examples are directed to a cloud platform system that comprises a plurality of cloud platform deployments including a first cloud platform deployment implemented at a first geographic region and a second cloud platform deployment implemented at a second geographic region. An access manager system receives from a user computing device, a user logon request identifying a user. The access manager system also receives, from an identity provider system, group data associated with the user logon request, the group data indicating a first group to which the user belongs. The access manager system determines that a subaccount access map correlates the first group to a first subaccount that is implemented at the first cloud platform deployment. The access manager system also provides the user computing device an indication that the user is authorized to access the first subaccount.
-
公开(公告)号: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.
-
60.
公开(公告)号:US11119883B1
公开(公告)日:2021-09-14
申请号:US17030607
申请日:2020-09-24
Applicant: SAP SE
Inventor: Peter Eberlein , Volker Driesen
Abstract: Methods, systems, and computer-readable storage media for generating a call graph representative of a service mesh including software systems and extension applications, the software systems including a first software system that is configured to publish a first event and a second software system configured to receive first API calls, the extension applications including a first extension application configured to consume the first event and, in response to the first event, transmit first API calls, determining a first cardinality representative of a ratio of first events to first API-calls, receiving monitoring data representative of frequencies of the first event occurring during production use of the first software system, simulating production use of the service mesh by generating a set of frequencies of first API calls based on the call graph, the monitoring data, and the first cardinality, and displaying simulation results including the set of frequencies of the first API calls.
-
-
-
-
-
-
-
-
-