-
公开(公告)号:US10999408B2
公开(公告)日:2021-05-04
申请号:US16376896
申请日:2019-04-05
Applicant: SAP SE
Inventor: Baré Said , Jan Teichmann
Abstract: Techniques and solutions are described for facilitating deploying tenants to, and managing tenants in, a cloud computing environment. In determining where a tenant should be deployed, cloud-based software applications, or at least cloud-based software applications of a particular type, used by the tenant are considered. Computing resources needed by the tenant are determined. The tenant is deployed to a computing infrastructure that has instances of the cloud-based software applications used by the tenant and has computing resources sufficient to satisfy the needs of the tenant. If the tenant is to access another software application, the data for such application is deployed to that computing infrastructure. If the tenant's computing resource needs exceed the available resources of the infrastructure, resources are added to the infrastructure or the tenant's data for all of the cloud-based software applications are moved to another computing infrastructure.
-
公开(公告)号:US20200322453A1
公开(公告)日:2020-10-08
申请号:US16376896
申请日:2019-04-05
Applicant: SAP SE
Inventor: Baré Said , Jan Teichmann
Abstract: Techniques and solutions are described for facilitating deploying tenants to, and managing tenants in, a cloud computing environment. In determining where a tenant should be deployed, cloud-based software applications, or at least cloud-based software applications of a particular type, used by the tenant are considered. Computing resources needed by the tenant are determined. The tenant is deployed to a computing infrastructure that has instances of the cloud-based software applications used by the tenant and has computing resources sufficient to satisfy the needs of the tenant. If the tenant is to access another software application, the data for such application is deployed to that computing infrastructure. If the tenant's computing resource needs exceed the available resources of the infrastructure, resources are added to the infrastructure or the tenant's data for all of the cloud-based software applications are moved to another computing infrastructure.
-
公开(公告)号:US20200034480A1
公开(公告)日:2020-01-30
申请号:US16048863
申请日:2018-07-30
Applicant: SAP SE
Inventor: Gerrit Simon Kazmaier , Bare Said , Tobias Hoehmann , Jan Teichmann
IPC: G06F17/30
Abstract: A computer-implemented method for defining queries based on agile semantic objects (ASOs) is provided. Data definitions defining data structures are acquired from a plurality of data sources. The data definitions include information for fields, semantics, and data relationships and semantics for use in analytical environments. Using the data definitions, metadata is defined for ASOs representing data objects in the data definitions. The metadata and the ASOs are stored in an ASO repository. A request for creating a query is received. Metadata representing the ASOs is provided in response to the request for use in a query designer interface. A query based on selected ones of the ASOs is received from the query designer interface. The query is stored in a query repository. A runtime object for executing the query is provided.
-
公开(公告)号:US11159368B2
公开(公告)日:2021-10-26
申请号:US16221883
申请日:2018-12-17
Applicant: SAP SE
Inventor: Bare Said , Tobias Hoehmann , Viktor Kehayov , Michael Saupe , Dennis Koerner , Andreas Linke , Dariusz Bil , Jan Teichmann
IPC: G06F15/177 , H04L12/24 , H04L29/08 , H04L12/26
Abstract: A system, a method, and a computer program product for performing component integration. A first computing system generates a computing component for integration with a second computing system. The first computing system provides the computing component to the second computing system. The second computing system configures the computing component for operation by the first computing system with at least one computing component of the second computing system. The first computing system operates the configured computing component in the second computing system.
-
公开(公告)号:US20210191983A1
公开(公告)日:2021-06-24
申请号:US16720209
申请日:2019-12-19
Applicant: SAP SE
Inventor: Jan Teichmann , Harikrishnan Mangayil , Abhishek Nagendra , Subhadeep Khan
IPC: G06F16/9038 , H04L29/08 , H04L29/06 , G06F16/906
Abstract: Methods, systems, and computer-readable storage media for receiving, by an analytics content network (ACN), a configuration request through a tenant configuration application programming interface (TC-API) of a plurality of APIs, the configuration request including an identifier that uniquely identifies an analytics system tenant that is embedded in an application tenant within a customer landscape, the ACN distributing analytics content to multiple customer landscapes, determining, by the ACN, one or more analytics content that is to be distributed to the analytics system tenant at least partially based on the identifier, providing, by the ACN, a content package that includes the one or more analytics content within an API payload for response to the request, and transmitting, by the ACN, a response to the request through the TC-API, the response comprising the API payload.
-
公开(公告)号:US11507627B2
公开(公告)日:2022-11-22
申请号:US16720209
申请日:2019-12-19
Applicant: SAP SE
Inventor: Jan Teichmann , Harikrishnan Mangayil , Abhishek Nagendra , Subhadeep Khan
IPC: H04L67/125 , H04L67/133 , G06F16/9038 , G06F16/906
Abstract: Methods, systems, and computer-readable storage media for receiving, by an analytics content network (ACN), a configuration request through a tenant configuration application programming interface (TC-API) of a plurality of APIs, the configuration request including an identifier that uniquely identifies an analytics system tenant that is embedded in an application tenant within a customer landscape, the ACN distributing analytics content to multiple customer landscapes, determining, by the ACN, one or more analytics content that is to be distributed to the analytics system tenant at least partially based on the identifier, providing, by the ACN, a content package that includes the one or more analytics content within an API payload for response to the request, and transmitting, by the ACN, a response to the request through the TC-API, the response comprising the API payload.
-
公开(公告)号:US11138206B2
公开(公告)日:2021-10-05
申请号:US16225742
申请日:2018-12-19
Applicant: SAP SE
Inventor: Ingo Siebeking , Andreas Balzar , Gerald Krause , Jan Teichmann
IPC: G06F16/2457 , G06F16/84 , G06F16/2455 , G06F16/907
Abstract: Techniques and solutions are described for transferring metadata between software applications. A translation framework stores metadata models in a standard format. Source applications can cause metadata models to be stored in the translation framework in the standard format. A target application can receive metadata models, or elements thereof, from the translation framework, which metadata models can be optionally converted from the standard format to a target format used by the target application. The translation framework can store annotations to a metadata model in the form of custom metadata types. The custom metadata types can be used by one or both of the target application and a source application. Source applications can cause values to be stored for annotations they support. Target applications can read values for annotations they support. Source applications and target applications do not write or read, respectively, unsupported annotations.
-
公开(公告)号:US20210049219A1
公开(公告)日:2021-02-18
申请号:US16541010
申请日:2019-08-14
Applicant: SAP SE
Inventor: Peter Weddeling , Baré Said , Peter Lang , Karl Fuerst , Andreas Balzar , Jan Teichmann , Tobias Hoehmann
IPC: G06F16/953 , G06F16/21 , G06F16/25
Abstract: The present disclosure pertains to systems and methods for providing search results. A database server may include both a database and a search engine. The database server can receive a search request from an application of a remote computer. The search request can include one or more search terms and permission information. The database server can determine adapting information using the permission information. The database server can provide a search call based on the search request and the adapting information to the search engine. The search engine can determine one or more search statements for the search call. The search engine can execute the one or more search statements on one or more stored search models to obtain database results reflecting the permission information. The database server can provide search results based on the database results to the application of the remote computer.
-
-
-
-
-
-
-