DYNAMIC REST ACCESS
    1.
    发明申请

    公开(公告)号:US20210281659A1

    公开(公告)日:2021-09-09

    申请号:US16811679

    申请日:2020-03-06

    Applicant: SAP SE

    Abstract: Techniques and solutions are described for providing access to data using web services, such as OData services. OData services can be dynamically added to a routing table used by a router. The router can be statically registered with an application instance, such as a server associated with the application instance. A web service can be generated from a definition of a data artefact, such as a table or view, stored in a database. A virtual data artefact corresponding to the data artefact can be generated, and used to generate the web service. A message service can cause web services to be generated when a data artefact is added or changed.

    Generating interfaces from annotated entity definitions for developing applications

    公开(公告)号:US11093222B2

    公开(公告)日:2021-08-17

    申请号:US16285562

    申请日:2019-02-26

    Applicant: SAP SE

    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a data model definition defined using a human-readable syntax. The data model definition includes a set of annotated entity definitions. The program further generates a machine-readable representation of the data model definition. Based on the data model definition, the program also generates, for each annotated entity definition in the set of annotated entity definitions, an interface and an implementation class from the machine-readable representation of the data model definition. The program further provides the set of interfaces and the set of implementation classes to an integrated development environment (IDE) application for design-time implementation of the set of interfaces and the set of implementation classes.

    Runtime execution of entities and services in an application object runtime environment

    公开(公告)号:US11194602B2

    公开(公告)日:2021-12-07

    申请号:US16285623

    申请日:2019-02-26

    Applicant: SAP SE

    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a client device, a request to execute an application object configured to execute in a first runtime environment. The program further registers the first runtime environment in a second runtime environment. The program also registers the application object in the first runtime environment. The program further enriches a definition of the application object with metadata associated with the second runtime environment. The program also executes the application object in the first runtime environment.

    Dynamic rest access
    4.
    发明授权

    公开(公告)号:US11252257B2

    公开(公告)日:2022-02-15

    申请号:US16811679

    申请日:2020-03-06

    Applicant: SAP SE

    Abstract: Techniques and solutions are described for providing access to data using web services, such as OData services. OData services can be dynamically added to a routing table used by a router. The router can be statically registered with an application instance, such as a server associated with the application instance. A web service can be generated from a definition of a data artefact, such as a table or view, stored in a database. A virtual data artefact corresponding to the data artefact can be generated, and used to generate the web service. A message service can cause web services to be generated when a data artefact is added or changed.

    Generating Interfaces From Annotated Entity Definitions For Developing Applications

    公开(公告)号:US20200272438A1

    公开(公告)日:2020-08-27

    申请号:US16285562

    申请日:2019-02-26

    Applicant: SAP SE

    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a data model definition defined using a human-readable syntax. The data model definition includes a set of annotated entity definitions. The program further generates a machine-readable representation of the data model definition. Based on the data model definition, the program also generates, for each annotated entity definition in the set of annotated entity definitions, an interface and an implementation class from the machine-readable representation of the data model definition. The program further provides the set of interfaces and the set of implementation classes to an integrated development environment (IDE) application for design-time implementation of the set of interfaces and the set of implementation classes.

    Generating interfaces from data and service definitions for developing applications

    公开(公告)号:US11093220B2

    公开(公告)日:2021-08-17

    申请号:US16285479

    申请日:2019-02-26

    Applicant: SAP SE

    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a data model definition defined using a human-readable syntax. The program further generates a machine-readable representation of the data model definition. Based on the data model definition, the program also generates a set of interfaces from the machine-readable representation of the data model definition. Each interface in the set of interfaces includes code specified in a programming language. The program further provides the set of interfaces to an integrated development environment (IDE) application for design-time implementation of the set of interfaces.

    Runtime Execution Of Entities and Services In An Application Object Runtime Environment

    公开(公告)号:US20200272489A1

    公开(公告)日:2020-08-27

    申请号:US16285623

    申请日:2019-02-26

    Applicant: SAP SE

    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives, from a client device, a request to execute an application object configured to execute in a first runtime environment. The program further registers the first runtime environment in a second runtime environment. The program also registers the application object in the first runtime environment. The program further enriches a definition of the application object with metadata associated with the second runtime environment. The program also executes the application object in the first runtime environment.

    Generating Interfaces From Data and Service Definitions For Developing Applications

    公开(公告)号:US20200272434A1

    公开(公告)日:2020-08-27

    申请号:US16285479

    申请日:2019-02-26

    Applicant: SAP SE

    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a data model definition defined using a human-readable syntax. The program further generates a machine-readable representation of the data model definition. Based on the data model definition, the program also generates a set of interfaces from the machine-readable representation of the data model definition. Each interface in the set of interfaces includes code specified in a programming language. The program further provides the set of interfaces to an integrated development environment (IDE) application for design-time implementation of the set of interfaces.

    INTERACTIVE MULTI-VALUE ROTATIONAL OBJECT
    9.
    发明申请

    公开(公告)号:US20200042156A1

    公开(公告)日:2020-02-06

    申请号:US16051548

    申请日:2018-08-01

    Applicant: SAP SE

    Abstract: Provided are systems and methods which generate and display an three-dimensional (3D) object representing multiple values. Rotation of the object provides different views of the values enabling easier understanding of the differences. In one example, the method may include receiving a first dataset and a second dataset, identifying a value from the first dataset and a value from the second dataset which are associated with each other, generating a rotational three-dimensional (3D) object comprising a first component having a size representing the value from the first dataset and a second component having a size representing the value from the second dataset value, and outputting the rotational 3D object via a user interface where the rotational 3D object is configured to display different rotational views of the first and second component.

Patent Agency Ranking