-
公开(公告)号:US20230396687A1
公开(公告)日:2023-12-07
申请号:US17830752
申请日:2022-06-02
Applicant: SAP SE
Inventor: Masoud Aghadavoodi Jolfaei , Frederick Dufour
IPC: H04L67/51 , H04L41/084 , G06F16/2455 , H04L67/133
CPC classification number: H04L67/51 , H04L41/084 , G06F16/2455 , H04L67/133
Abstract: Techniques for managing application service behavior using request context are disclosed. In some embodiments, a computer system performs a method comprising: detecting a request sent by a service of an application, the service being one of a plurality of services included in a microservice architecture of the application, the request including a service type data that identifies the application and a service identification data that identifies the service; determining a behavior configuration for the request based on the service type data and the service identification data; and executing the service or another service of the plurality of services based on the determined behavior configuration.
-
公开(公告)号:US20200265057A1
公开(公告)日:2020-08-20
申请号:US16279865
申请日:2019-02-19
Applicant: SAP SE
Inventor: Masoud Aghadavoodi Jolfaei
IPC: G06F16/25 , G06F16/28 , H04L29/08 , G06F16/901
Abstract: A method may include receiving, from a client, an indication to include, in an application, a data processing pipeline implementing a data processing procedure that requires interaction with a data engine to retrieve and/or manipulate data in a data store coupled with the data engine. The application may be executed by exporting, to the data engine, a script corresponding to the data processing pipeline. Exporting the script may enable the data engine to execute the script to retrieve and/or manipulate data in the data store. The transfer of data resulting from the data engine executing the script may be monitored, for example, based on messages from the data engine. The messages may be exchanged via a message broker. Related systems and articles of manufacture, including computer program products, are also provided.
-
公开(公告)号:US11169861B2
公开(公告)日:2021-11-09
申请号:US16938135
申请日:2020-07-24
Applicant: SAP SE
Inventor: Masoud Aghadavoodi Jolfaei
Abstract: In an example, a WebSocket is used as an abstraction layer on top of one or more triggers. These triggers may be defined by DevOps tools and may be called bidirectionally. Specifically, a web application can call a trigger located in a Function as a Service layer at an ABAP application server, while the ABAP application server can also push data via a push channel through the WebSocket to trigger functions in the Web App.
-
公开(公告)号:US20210089860A1
公开(公告)日:2021-03-25
申请号:US16659271
申请日:2019-10-21
Applicant: SAP SE
Inventor: Dominik Heere , Steffen Knoeller , Masoud Aghadavoodi Jolfaei , Simon Hoppermann , Santo Bianchino , Andre Sres , Mirko Hin , Janick Frasch , Kuan Lu , Roman Rommel
Abstract: Techniques for implementing a digital assistant that provides proactive notifications to users, summarizes data and relevant situations, forecasts/predicts future outcomes, simulates outcomes under different assumptions, generates recommendations to improve observed or assumed situations, and provides explanations for calculated outcomes are disclosed. In some example embodiments, a computer system is configured to detect a data change in one or more data sources, the data change corresponding to a monitored data object, generate a predicted future value for the monitored data object based on the detected data change, identify a deviation between the predicted future value and a planned future value for the monitored data object, determine that the identified deviation is relevant for a specific user at a specific time and in a specific context, and cause a notification corresponding to the deviation to be displayed on a computing device based on the determination that the deviation is relevant.
-
公开(公告)号:US20180367618A1
公开(公告)日:2018-12-20
申请号:US15626865
申请日:2017-06-19
Applicant: SAP SE
Inventor: Masoud Aghadavoodi Jolfaei , Frank Radmacher , Edgar Lott , Achim Braemer , Sasan Memar-Zahedani , Helmut Prestel
Abstract: The present disclosure involves systems, software, and computer implemented methods for event processing in background services. One example method includes receiving a request to create a daemon session, the request including at least one parameter. The session is created, including storing the at least one parameter in a memory storage that is configured to survive a restart of the session. A set of messages is received for the session. The messages are stored in a queue that is configured to survive a restart of the session. A determination is made that the session is to be restarted. A restart of the session is initiated, including providing the at least one parameter to the session during the restart of the daemon session and providing unprocessed messages to the session after the session has been restarted, to enable the session to process the unprocessed messages.
-
公开(公告)号:US09838505B2
公开(公告)日:2017-12-05
申请号:US14966115
申请日:2015-12-11
Applicant: SAP SE
Inventor: Masoud Aghadavoodi Jolfaei , Edgar Lott , Frank Radmacher
CPC classification number: H04L67/327 , H04L67/142 , H04L67/42
Abstract: A method may receive a message from a first client associated with a first device type. A first application context associated with a session may be prepared for a response to the message based on the first device type. The response to the message may be prepared and the response may be transmitted to the first client via the session. The first application context associated with the session may be cleansed. Furthermore, the first application context associated with the session may be stored in a pool.
-
公开(公告)号:US09760841B2
公开(公告)日:2017-09-12
申请号:US13722434
申请日:2012-12-20
Applicant: SAP SE
Inventor: Michael Acker , Alexander Wachter , Daniel Walz , Marc Noe , Hong-Nghiep Phan , Omar-Alexander Al-Hujaj , Sasan Memar-Zahedani , Michael Kraemer , Thomas Weiss , Masoud Aghadavoodi Jolfaei
CPC classification number: G06Q10/00 , G06F9/5055 , G06F9/54
Abstract: A method, a system, and a computer-program product for providing a unified connectivity to a plurality of business processes are disclosed. A plurality of business processes for connection to a server are provided. A uniform configuration connection assembly for connecting the plurality of business processes to the server is generated. The uniform configuration connection assembly is configured based on at least one profile corresponding to at least one business process in the plurality of business processes and contains at least one connectivity artifact for performing at least one connectivity task for at least one business process in the plurality of business processes. At least a portion of the plurality of business processes to the server is connected based on the generated uniform configuration connection assembly.
-
公开(公告)号:US20240372924A1
公开(公告)日:2024-11-07
申请号:US18776510
申请日:2024-07-18
Applicant: SAP SE
Inventor: Masoud Aghadavoodi Jolfaei , Frederick Dufour
IPC: H04L67/51 , G06F16/2455 , H04L41/084 , H04L67/133
Abstract: Techniques for managing application service behavior using request context are disclosed. In some embodiments, a computer system performs a method comprising: detecting a request sent by a service of an application, the service being one of a plurality of services included in a microservice architecture of the application, the request including a service type data that identifies the application and a service identification data that identifies the service; determining a behavior configuration for the request based on the service type data and the service identification data; and executing the service or another service of the plurality of services based on the determined behavior configuration.
-
公开(公告)号:US12113869B2
公开(公告)日:2024-10-08
申请号:US17830752
申请日:2022-06-02
Applicant: SAP SE
Inventor: Masoud Aghadavoodi Jolfaei , Frederick Dufour
IPC: H04L67/51 , G06F16/2455 , H04L41/084 , H04L67/133
CPC classification number: H04L67/51 , G06F16/2455 , H04L41/084 , H04L67/133
Abstract: Techniques for managing application service behavior using request context are disclosed. In some embodiments, a computer system performs a method comprising: detecting a request sent by a service of an application, the service being one of a plurality of services included in a microservice architecture of the application, the request including a service type data that identifies the application and a service identification data that identifies the service; determining a behavior configuration for the request based on the service type data and the service identification data; and executing the service or another service of the plurality of services based on the determined behavior configuration.
-
公开(公告)号:US10769003B2
公开(公告)日:2020-09-08
申请号:US16243377
申请日:2019-01-09
Applicant: SAP SE
Inventor: Masoud Aghadavoodi Jolfaei
Abstract: In an example, a Web Socket is used as an abstraction layer on top of one or more triggers. These triggers may be defined by DevOps tools and may be called bidirectionally. Specifically, a web application can call a trigger located in a Function as a Service layer at an ABAP application server, while the ABAP application server can also push data via a push channel through the WebSocket to trigger functions in the Web App.
-
-
-
-
-
-
-
-
-