-
公开(公告)号:US20190050376A1
公开(公告)日:2019-02-14
申请号:US15673691
申请日:2017-08-10
Applicant: SAP SE
Inventor: Rouven Krebs , Steffen Koenig , Benjamin Hoke , Jochen Wilhelm , Christian Rost , Matthias Meissner
Abstract: Techniques are described for automatically analyzing received values to determine their semantic meaning and apply one or more formatting modifications and/or emphases to the received values based on the determined semantic meaning. In one example, a value to be formatted based on a semantic context associated with at least two portions of the received value is received. In response, a semantic rules associated with the received value is identified. The received value is semantically processed using the semantic rules, where processing includes identifying at least two portions of the value corresponding to their contexts. At least one formatting rule is determined as associated with the two or more semantic contexts, each formatting rule associated with a particular context. The formatting rules are applied to the corresponding portions of the received values associated their semantic contexts to generate a modified version of the received value, which is then provided for presentation.
-
公开(公告)号:US11323389B2
公开(公告)日:2022-05-03
申请号:US16912870
申请日:2020-06-26
Applicant: SAP SE
Inventor: Rouven Krebs , Steffen Koenig
IPC: H04L47/70 , G06F9/355 , H04L47/78 , H04L47/762
Abstract: Methods, systems, and computer-readable storage media for determining, by an instance manager and from a pattern associated with a system executing within a landscape, that a status of the system is to change to scaled-in, the pattern being absent any reference to instances of systems executed within landscapes, in response, identifying, by the instance manager and from a logic scaling set that is associated with the system, one or more instances of the system that are able to be scaled-in, selecting, by the instance manager, at least one instance of the one or more instances, and executing, by the instance manager, scaling of the system based on the at least one instance.
-
公开(公告)号:US20210157731A1
公开(公告)日:2021-05-27
申请号:US16691829
申请日:2019-11-22
Applicant: SAP SE
Inventor: Rouven Krebs , Steffen Koenig
IPC: G06F12/0862
Abstract: Methods, systems, and computer-readable storage media for receiving, by a service, a request for data, transmitting, by the service, a data request to a data source, determining, by the service, that usable data is stored within a fuzzy cache of the service, and in response: calculating supplemental data based on the usable data, and transmitting an initial response including the supplemental data, the initial response being displayed at a client that had transmitted the request for data, and receiving, by the service and from the data source, requested data in response to the request for data, and transmitting, by the service, an updated response including the requested data.
-
公开(公告)号:US10768900B2
公开(公告)日:2020-09-08
申请号:US16210060
申请日:2018-12-05
Applicant: SAP SE
Inventor: Rouven Krebs , Steffen Koenig
IPC: G06F8/70 , G06F9/54 , G06F8/20 , G06F8/35 , G06F16/903
Abstract: Methods, systems, and computer-readable storage media for receiving, by an operation controller, a call to trigger an operation, the call at least partially including an identifier associated with an operation signature, providing the operation signature based on the identifier, identifying, by the operation controller, an operation provider that provides the operation corresponding to the operation signature, validating, by the operation provider, one or more conditions for execution of the operation, and executing the operation to affect an entity within a landscape in response to the one or more conditions being valid.
-
公开(公告)号:US20190384630A1
公开(公告)日:2019-12-19
申请号:US16011751
申请日:2018-06-19
Applicant: SAP SE
Inventor: Benjamin Hoke , Jochen Wilhelm , Steffen Koenig , Rouven Krebs
IPC: G06F9/48
Abstract: Methods, systems, and computer-readable storage media for executing service calls, and include receiving a service call including a flat structure of a set of key-value pairs, providing a blueprint including one or more blueprint expressions, for at least one blueprint expression included in the blueprint, determining a specific value by processing at least one blueprint expression of the blueprint using a value of a key-value pair, and providing the specific value for execution of the process.
-
公开(公告)号:US12074982B2
公开(公告)日:2024-08-27
申请号:US17695927
申请日:2022-03-16
Applicant: SAP SE
Inventor: Tobias Dyrba , Steffen Koenig , Tsonyo Lazkov Yonchev
CPC classification number: H04L9/3242 , G06F9/45533 , H04L9/088
Abstract: Methods, systems, and computer-readable storage media for authorizing execution of processes that access cached data of an application running in a virtualized cloud environment. A first composite encrypted value comprising a first encrypted secret and a first secure hash value of a first secret is retrieved at a first virtual machine. The first encrypted secret is decrypted using a cryptographic key to determine a second secret to be used for initiating a first process (pα) on the first virtual machine. A second secure hash value of the second secret is generated. The second secure hash value is compared with the first secure hash value to determine whether to authorize execution of the first process on the first virtual machine using the first secret. In response to determining that the second secure hash value and the first secure hash value match, the first process is initiated at the first virtual machine.
-
公开(公告)号:US20230299968A1
公开(公告)日:2023-09-21
申请号:US17695927
申请日:2022-03-16
Applicant: SAP SE
Inventor: Tobias Dyrba , Steffen Koenig , Tsonyo Lazkov Yonchev
CPC classification number: H04L9/3242 , H04L9/088 , G06F9/45533
Abstract: Methods, systems, and computer-readable storage media for authorizing execution of processes that access cached data of an application running in a virtualized cloud environment. A first composite encrypted value comprising a first encrypted secret and a first secure hash value of a first secret is retrieved at a first virtual machine. The first encrypted secret is decrypted using a cryptographic key to determine a second secret to be used for initiating a first process (pα) on the first virtual machine. A second secure hash value of the second secret is generated. The second secure hash value is compared with the first secure hash value to determine whether to authorize execution of the first process on the first virtual machine using the first secret. In response to determining that the second secure hash value and the first secure hash value match, the first process is initiated at the first virtual machine.
-
公开(公告)号:US11269775B2
公开(公告)日:2022-03-08
申请号:US16691829
申请日:2019-11-22
Applicant: SAP SE
Inventor: Rouven Krebs , Steffen Koenig
IPC: G06F12/0862
Abstract: Methods, systems, and computer-readable storage media for receiving, by a service, a request for data, transmitting, by the service, a data request to a data source, determining, by the service, that usable data is stored within a fuzzy cache of the service, and in response: calculating supplemental data based on the usable data, and transmitting an initial response including the supplemental data, the initial response being displayed at a client that had transmitted the request for data, and receiving, by the service and from the data source, requested data in response to the request for data, and transmitting, by the service, an updated response including the requested data.
-
公开(公告)号:US20210409347A1
公开(公告)日:2021-12-30
申请号:US16912870
申请日:2020-06-26
Applicant: SAP SE
Inventor: Rouven Krebs , Steffen Koenig
IPC: H04L12/911 , H04L12/923 , G06F9/355
Abstract: Methods, systems, and computer-readable storage media for determining, by an instance manager and from a pattern associated with a system executing within a landscape, that a status of the system is to change to scaled-in, the pattern being absent any reference to instances of systems executed within landscapes, in response, identifying, by the instance manager and from a logic scaling set that is associated with the system, one or more instances of the system that are able to be scaled-in, selecting, by the instance manager, at least one instance of the one or more instances, and executing, by the instance manager, scaling of the system based on the at least one instance.
-
公开(公告)号:US10761879B2
公开(公告)日:2020-09-01
申请号:US16011751
申请日:2018-06-19
Applicant: SAP SE
Inventor: Benjamin Hoke , Jochen Wilhelm , Steffen Koenig , Rouven Krebs
IPC: G06F9/48
Abstract: Methods, systems, and computer-readable storage media for executing service calls, and include receiving a service call including a flat structure of a set of key-value pairs, providing a blueprint including one or more blueprint expressions, for at least one blueprint expression included in the blueprint, determining a specific value by processing at least one blueprint expression of the blueprint using a value of a key-value pair, and providing the specific value for execution of the process.
-
-
-
-
-
-
-
-
-