-
公开(公告)号:US10536461B2
公开(公告)日:2020-01-14
申请号:US15847627
申请日:2017-12-19
Applicant: SAP SE
Inventor: Martijn de Boer , Peter Eberlein , Florian Tack , Heiko Ettelbrueck
Abstract: A request from a User for a Service is received by an Application. An Open Authorization (OAUTH) Client of the Service is requested from a Service Instance of the Service. A copy OAUTH Client of the Service specific to the User is provided based on a clone OAUTH Client associated with the Service Instance. A Token is obtained to access the Service by providing the copy OAUTH Client to a User Account and Authorization (UAA) entity. Access to the Service is obtained by providing the Token.
-
公开(公告)号:US10528552B2
公开(公告)日:2020-01-07
申请号:US15490069
申请日:2017-04-18
Applicant: SAP SE
Inventor: Jens Odenheimer , Peter Eberlein
Abstract: A big data database may store information to be used to generate results of aggregation queries. An aggregation query platform may include an aggregation query broker that receives an aggregation query from a remote user interface associated with a user and evaluates the aggregation query to determine if the aggregation query qualifies to be designated as a live query. The aggregation query platform may also include a dynamic aggregation engine to, if the aggregation query is designated as a live query by the aggregation query broker, store an indication of the aggregation query and automatically update a local dynamic result of the aggregation query when information in the big data database associated with the live query is changed.
-
公开(公告)号:US20190207922A1
公开(公告)日:2019-07-04
申请号:US16297057
申请日:2019-03-08
Applicant: SAP SE
Inventor: Peter Eberlein
CPC classification number: H04L63/08 , G06F16/211 , H04L63/10
Abstract: A request is received from a deployer associated with an application to create an instance broker service instance. A request is received from the deployer to bind the instance broker service instance to the application. Instance broker credentials associated with the instance broker service instance are received and provided to the application. The application uses the instance broker credentials to access the instance broker service instance and determines whether to create a new service instance using the instance broker service instance.
-
14.
公开(公告)号:US20190166209A1
公开(公告)日:2019-05-30
申请号:US16200427
申请日:2018-11-26
Applicant: SAP SE
Inventor: Florian Mueller , Peter Eberlein
CPC classification number: H04L67/16 , H04L41/5054 , H04L67/2809 , H04L67/2814 , H04L67/2838
Abstract: A request is received at a service manager from a service broker proxy or a service manager aware service registry to create a service instance. Creation of a service instance is requested from a service broker. Details of the created service instance are stored within the service manager. A success or failure status is returned to the service broker proxy.
-
公开(公告)号:US10270743B2
公开(公告)日:2019-04-23
申请号: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.
-
公开(公告)号:US20190034460A1
公开(公告)日:2019-01-31
申请号:US15661849
申请日:2017-07-27
Applicant: SAP SE
Inventor: Peter Eberlein
Abstract: A platform's central instance manager (IM) receives microservice requests issued to a common application shared between various tenants. Embodiments function to co-locate within a same database, the persistence containers of different microservice instances of a specific tenant. The central IM associates a corresponding tenant identifier with microservice request instances created. Referencing this assigned tenant identifier, the central IM maintains an external configuration file comprising a mapping of services (m) and tenants (n), to relevant persistence container service instances. Such mapping permits the allocation of tenant-specific microservice data for storage within persistence containers of a particular database. This co-location of data promotes flexibility, allowing tenants to furnish database structures tailored to their individual needs. Consolidating microservice persistence containers within a tenant-specific database may also facilitate: the efficient backup of data, the isolation of individual tenant data for security purposes, and/or the provision of access to individual tenant data by extension application(s).
-
公开(公告)号:US10120886B2
公开(公告)日:2018-11-06
申请号:US14798461
申请日:2015-07-14
Applicant: SAP SE
Inventor: Peter Eberlein , Volker Driesen
IPC: G06F17/30
Abstract: A first component originally has a persistency decoupled from a persistency of a second component. The second component requires a table from the persistency of the first component. The first component is assigned a first database schema and the second component is assigned a second database schema. A table link is created in the second database schema of the second component, wherein the table link refers to the required table from the first database schema of the first component.
-
公开(公告)号:US09875273B2
公开(公告)日:2018-01-23
申请号:US14169926
申请日:2014-01-31
Applicant: SAP SE
Inventor: Peter Eberlein , Alexander Rieder , Florian Mueller
IPC: G06F17/30
CPC classification number: G06F17/30386 , G06F17/30312
Abstract: A method for receiving configuration data for a client from a data repository may include sending a request for information pertaining to data stored in the data repository and receiving the data repository information. The method may include identifying a settings repository from the data repository information and requesting configuration data for the client from the identified settings repository. The configuration data may be received from the data repository and stored at the client. The settings at the client may be applied based on the received configuration data.
-
公开(公告)号:US20250158991A1
公开(公告)日:2025-05-15
申请号:US18508714
申请日:2023-11-14
Applicant: SAP SE
Inventor: Peter Eberlein
Abstract: Methods, systems, and computer-readable storage media for determining a demand for private cloud resources including hardware resources and software resources, initiating a workflow for retrieving the private cloud resources, determining an availability of the private cloud resources, providing an instruction to provision service instances according to the demand for the private cloud resources, and providing an access to the service instances using the private cloud resources.
-
公开(公告)号:US20250156574A1
公开(公告)日:2025-05-15
申请号:US18508695
申请日:2023-11-14
Applicant: SAP SE
Inventor: Peter Eberlein , Volker Driesen
Abstract: The disclosure generally describes methods, software, and systems for to data access control for applications using large language models (LLM). A request to access attributes of an application object is received from a user. A LLM object access layer defining an access level of the user to each attribute of the application object is determined. The LLM object access layer is queried to determine accessible attributes of the attributes of the application object. A response is provided based on the accessible attributes of the application object to the user.
-
-
-
-
-
-
-
-
-