Supporting non-OData sources in application development

    公开(公告)号:US10761815B2

    公开(公告)日:2020-09-01

    申请号:US16208981

    申请日:2018-12-04

    Applicant: SAP SE

    Abstract: Disclosed herein are system, method, and computer program product embodiments for supporting different data sources provided in developing applications. An embodiment operates by a processor receiving the application descriptor, which includes a first data source for providing a first portion of data for the application, the first data source providing the first portion of data as a first data type that is incompatible with the application. The processor can then determine whether the first data source provides the first portion of data as the first data type and request based on the determination, the first portion of data from the first data source. The processor can thereafter receive a modified first portion of data in the second data and create a model for the application based thereon.

    Optimizing user interface requests for backend processing

    公开(公告)号:US10402210B2

    公开(公告)日:2019-09-03

    申请号:US15244725

    申请日:2016-08-23

    Applicant: SAP SE

    Abstract: A computer-implemented method of user interface control includes receiving request to display data in a user interface and displaying data in a visible part of the user interface. Data requests in a hidden part of the user interface can be assigned to bins. Data requests assigned to a first bin can be transmitted to the backend computing system and a responsive output of the backend system can be displayed in the user interface. If the display request is still active and all of the data requests assigned to the first bin have been transmitted, data requests assigned to a second bin can be transmitted to the backend computing system and a responsive output of the backend computing system can be displayed in the user interface. Related apparatus, systems, techniques and articles are also described.

    Controlling interactions between an application user interface and a database

    公开(公告)号:US10210225B2

    公开(公告)日:2019-02-19

    申请号:US14849600

    申请日:2015-09-10

    Applicant: SAP SE

    Abstract: Various embodiments of systems and methods to control interactions between an application user interface and a database are described herein. In one aspect, a secondary persistency of application data is generated based on a primary persistency of the application data in a database. A request to modify a value of a field of the application data in the secondary persistency is received from the application user interface. The field of the application data in the secondary persistency is updated in response to the received request for modification. A determination is made that the received request for modification influences other fields of the application data according to a set of rules. The other fields of the application data are updated based on the received request. The application data in the secondary persistency is then transitioned to the primary persistency upon request.

    Optimizing User Interface Requests for Backend Processing

    公开(公告)号:US20180060087A1

    公开(公告)日:2018-03-01

    申请号:US15244725

    申请日:2016-08-23

    Applicant: SAP SE

    Abstract: A computer-implemented method of user interface control includes receiving request to display data in a user interface and displaying data in a visible part of the user interface. Data requests in a hidden part of the user interface can be assigned to bins. Data requests assigned to a first bin can be transmitted to the backend computing system and a responsive output of the backend system can be displayed in the user interface. If the display request is still active and all of the data requests assigned to the first bin have been transmitted, data requests assigned to a second bin can be transmitted to the backend computing system and a responsive output of the backend computing system can be displayed in the user interface. Related apparatus, systems, techniques and articles are also described.

    MOCK SERVER AND EXTENSIONS FOR APPLICATION TESTING

    公开(公告)号:US20170300402A1

    公开(公告)日:2017-10-19

    申请号:US15132841

    申请日:2016-04-19

    Applicant: SAP SE

    CPC classification number: G06F11/3664 G06F11/3612

    Abstract: Techniques are described for employ a mock server that executes on a client to facilitate negative testing of an application and/or other types of testing. The mock server may intercept OData requests sent from an application toward a backend server. For at least some of the intercepted requests, the mock server may determine a mock response to be returned to the application instead of a response that would be generated by the backend server. In some examples, the mock server may employ various mock server extension components to generate the mock response. The mock response may include an error message, warning message, and/or other content, and may be provided to enable negative testing of the application. In some instances, the application employs a user interface (UI) model to provide UI elements.

Patent Agency Ranking