APPLICATION MANAGED SERVICE INSTANCES
    41.
    发明申请

    公开(公告)号:US20180146056A1

    公开(公告)日:2018-05-24

    申请号:US15356190

    申请日:2016-11-18

    Applicant: SAP SE

    Inventor: Peter Eberlein

    CPC classification number: H04L67/2809 G06F9/54 G06F9/548 H04L67/125 H04L67/16

    Abstract: Registering a Service Broker and an Instance Manager Broker with a Controller. Receiving a request at the Controller from a Deployer associated with an Application to bind a Service Instance of an Instance Manager to an Application. Forwarding the received request from the Controller to the Instance Manager Broker to instantiate the Service Instance of the Instance Manager. Forwarding credentials returned by the Instance Manager Broker from the instantiated Service Instance of the Instance Manager from the Controller to the Deployer.

    MANAGING RENAME OF TABLES AND TABLE FIELDS
    42.
    发明申请

    公开(公告)号:US20180129676A1

    公开(公告)日:2018-05-10

    申请号:US15346253

    申请日:2016-11-08

    Applicant: SAP SE

    CPC classification number: G06F8/71 G06F16/213

    Abstract: According to some embodiments, a system and method are provided to automatically rename database objects. The system receives a rename file comprising (i) a plurality of database object names representing a plurality of database objects associated with an application and (ii) an identity assignment associated with one or more of the plurality of database objects. One or more of the plurality of database objects are automatically renamed based on (i) a currently installed version of the application, (ii) a version of the application associated with the rename file and (iii) the identity assignment associated with the one or more of the plurality of database objects.

    Proxy-Based Access to Remote Database
    43.
    发明申请

    公开(公告)号:US20180103009A1

    公开(公告)日:2018-04-12

    申请号:US15290301

    申请日:2016-10-11

    Applicant: SAP SE

    Inventor: Peter Eberlein

    Abstract: Proxy-based access occurs between a cloud database and analytical client tool, without requiring a separate intervening application server. A client proxy (tool side) communicates exclusively with a server proxy (database side). In response to a connect request in a database protocol (e.g., Structured Query Language—SQL) received from the tool by the client proxy, the server proxy is caused to initiate an authentication process (e.g., using Security Assertion Markup Language—SAML) with an Identity Provider (IdP). The client proxy intercepts and extracts a security token from the IdP in order to establish a tunnel with the server proxy. Upon ultimately receiving the connect command through the tunnel, the server proxy replaces an end-user credential (recognized by the tool but meaningless to the database) with the security token in order to establish a technical user and a query session context that can be recognized by the database.

    Custom code migration suggestion system based on actual change references

    公开(公告)号:US09703554B2

    公开(公告)日:2017-07-11

    申请号:US14960983

    申请日:2015-12-07

    Applicant: SAP SE

    CPC classification number: G06F8/73

    Abstract: The present disclosure involves systems, software, and computer implemented methods for generating an example database, including sample code, to provide custom code migration suggestion. In one example, a method may include identifying a set of modified objects at a platform system with which code in a first development system is associated, determining at least one development artifact in the code of the first development system dependent upon at least one of the modified objects, monitoring changes to the code of the first development system for changes to development artifacts dependent upon the at least one modified object, and in response to determining that a change to a particular development artifact dependent upon the at least one modified object, automatically storing information associated with the change to the particular development artifact into the example database which stores examples of changes to code associated with the set of modified objects.

    CUSTOMER TAILORED RELEASE MASTER PLAN GENERATION FOR HYBRID NETWORKED SOLUTIONS
    45.
    发明申请
    CUSTOMER TAILORED RELEASE MASTER PLAN GENERATION FOR HYBRID NETWORKED SOLUTIONS 有权
    客户定制发布混合网络解决方案的主计划生成

    公开(公告)号:US20160170732A1

    公开(公告)日:2016-06-16

    申请号:US15048919

    申请日:2016-02-19

    Applicant: SAP SE

    Abstract: A business software customer deploying both on-premises and cloud-based applications can be provided with an automatically-generated, customer-tailored release master plan for a hybrid networked business solution that can include specific information and instructions tailored to the business software customer's customer-specific system landscape.

    Abstract translation: 部署内部部署和基于云的应用程序的商业软件客户可以提供自动生成的客户定制的混合网络业务解决方案的发布总体规划,其中可以包含针对业务软件客户的客户 - 具体系统景观。

    REFACTORING WORKBENCH WITH MIGRATION SUPPORT

    公开(公告)号:US20250156433A1

    公开(公告)日:2025-05-15

    申请号:US18508705

    申请日:2023-11-14

    Applicant: SAP SE

    Abstract: The disclosure generally describes methods, software, and systems for re-architecting an existing software product provided as a service. A user input specifying current databases used for an old software product version is received. The user input includes a definition of a target persistency layout including databases assigned for storing a new software product version, the old software product version including one or more database tables and the new software product version including an adjustment to the one or more database tables to generate one or more target database tables. Sizes of the one or more database tables are read from a catalog of a database. A migration assessment of the new software product version is generated based on the sizes of the one or more database tables. A migration test of the one or more database tables is executed using the migration assessment to generate migration test results. An updated adjustment to the one or more database tables is provided based on the migration test results.

    INTELLIGENT DEVOPS RECOMMENDATION OF INSIGHTS ACROSS SOFTWARE APPLICATIONS AND LANDSCAPES

    公开(公告)号:US20250123946A1

    公开(公告)日:2025-04-17

    申请号:US18488159

    申请日:2023-10-17

    Applicant: SAP SE

    Abstract: In an implementation of a computer-implemented method: to create extracted data records, an extract filter is instructed to extract relevant data records from log messages of two runs of a software pipeline. To create diff records using the extracted data records, a diff filter is instructed to compare and identify differences in messages between the two runs, where the diff records are amended with labeled data status information of a software pipeline run the extracted data records have been taken from. A recommendation engine is instructed to execute a machine-learning model training with the diff records. The recommendation engine is called to analyze the diff records for a failure-indicator. A determination is made that a failure causing the failure-indicator has been corrected in a later run of the software pipeline. A change is identified in a configuration or version of a software application associated with a correction. A failure-indicator-solution combination is generated.

    Holistic measurement of microservice-based application resource consumption

    公开(公告)号:US12120042B2

    公开(公告)日:2024-10-15

    申请号:US18064453

    申请日:2022-12-12

    Applicant: SAP SE

    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.

    Coordinated shutdown of cloud computing applications with session handover

    公开(公告)号:US11973836B1

    公开(公告)日:2024-04-30

    申请号:US17983045

    申请日:2022-11-08

    Applicant: SAP SE

    Inventor: Peter Eberlein

    CPC classification number: H04L67/148 H04L45/22 H04L67/143

    Abstract: In an implementation, a shutdown coordinator sends an instruction to a router to no longer assign new sessions to an application instance, where the application instance is to be shut down. The shutdown coordinator sends a request to the application instance to export associated sessions for handover to a new application instance. The shutdown coordinator receives an indication from the application instance that no further requests can be processed by the application instance since all associated sessions have been exported to an external session storage. The shutdown coordinator instructs the router to redirect requests to the application instance to the new application instance. The shutdown coordinator shuts down the application instance. The shutdown coordinator deletes remaining sessions of all associated sessions from the external session storage after a defined timeout period.

Patent Agency Ranking