LIFECYCLE FOR OFFLINE DATA
    1.
    发明申请

    公开(公告)号:US20180165013A1

    公开(公告)日:2018-06-14

    申请号:US15378647

    申请日:2016-12-14

    Applicant: SAP SE

    Inventor: Thomas Biesemann

    Abstract: Techniques are described for managing lifecycles of offline data on mobile devices. In some implementations, offline data instances stored at a mobile device are monitored based on a set of memory management rules. A memory management process maintains an offline data instance table identifying each of the set of monitored offline data instances stored at the mobile device and associates each instance with a timestamp identifying a most recent time of access satisfying at least one access type as defined in the set of memory management rules. In response to determining that a trigger associated with performing a memory management process has occurred, a period of time parameter from a last access corresponding to deletion is identified. The parameter is compared to a current time and the most recent time of access for each instance, and instances where the comparison meets or exceeds the period of time parameter are deleted.

    Offline defaulting service
    2.
    发明授权

    公开(公告)号:US11475050B2

    公开(公告)日:2022-10-18

    申请号:US17120584

    申请日:2020-12-14

    Applicant: SAP SE

    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing default values for fields of data objects in an offline mode. One example method includes receiving, at a client device, a default group mapping that includes a default group identifier and a default value to be used as an initial value for a field. A field mapping can be received that includes a default group identifier and a field identifier. A request can be received while the client device is offline to create an instance of an object. A determination can be made that the field mapping includes a field identifier for a field of the object. A default value can be retrieved, from a local repository on the client device. A field value of the field in a created instance of the data object can be set to be the default value.

    MACHINE LEARNING PROCESS TO ENHANCE USER EXPERIENCE

    公开(公告)号:US20200371894A1

    公开(公告)日:2020-11-26

    申请号:US16416800

    申请日:2019-05-20

    Applicant: SAP SE

    Abstract: Briefly, embodiments of a system, method, and article for receiving data from one or more clients, where the data indicates user interactions with one or more user interfaces (UIs) of an application. The data may be analyzed with machine learning to identify how users of the one or more clients interact with the UIs of the application. One or more parameters may be generated based, at least in part, on the identification of how the users of the one or more clients interact with the UIs of the application. One or more objects of the application may be modified based, at least in part, on the parameters to reduce user interactions with the one or more UIs.

    Lifecycle for offline data
    4.
    发明授权

    公开(公告)号:US10191658B2

    公开(公告)日:2019-01-29

    申请号:US15378647

    申请日:2016-12-14

    Applicant: SAP SE

    Inventor: Thomas Biesemann

    Abstract: Techniques are described for managing lifecycles of offline data on mobile devices. In some implementations, offline data instances stored at a mobile device are monitored based on a set of memory management rules. A memory management process maintains an offline data instance table identifying each of the set of monitored offline data instances stored at the mobile device and associates each instance with a timestamp identifying a most recent time of access satisfying at least one access type as defined in the set of memory management rules. In response to determining that a trigger associated with performing a memory management process has occurred, a period of time parameter from a last access corresponding to deletion is identified. The parameter is compared to a current time and the most recent time of access for each instance, and instances where the comparison meets or exceeds the period of time parameter are deleted.

    CLIENT SYNCHRONIZATION FOR OFFLINE EXECUTION OF NEURAL NETWORKS

    公开(公告)号:US20190180189A1

    公开(公告)日:2019-06-13

    申请号:US15837161

    申请日:2017-12-11

    Applicant: SAP SE

    Abstract: Techniques are described for synchronizing existing neural networks to client devices for execution of the neural network in an offline mode. In one example method, a request to synchronize a trained neural network from a backend system to a client device is identified to enable offline neural network execution. In response, a neural network model defining the neural network is identified, wherein the model is associated with a current configuration. An input definition associated with the trained neural network is identified, wherein the input definition defines a set of data required as input for the trained neural network to execute. The set of data defined by the identified input definition is obtained, and a representation of the trained neural network is transmitted to the client device including an offline version of the neural network model, the current configuration of the trained neural network, and the obtained set of data.

    USAGE OF MODELED VALIDATIONS ON MOBILE DEVICES IN ONLINE AND OFFLINE SCENARIOS

    公开(公告)号:US20170177696A1

    公开(公告)日:2017-06-22

    申请号:US14976545

    申请日:2015-12-21

    Applicant: SAP SE

    CPC classification number: G06F11/1458 G06F16/27 H04L7/0008

    Abstract: According to various embodiments, systems and methods for validating transactions on a client device when it is operating in an offline mode are presented. According to the disclosure, the client device may receive an initial data synchronization from a server to generate a local copy of data. Additionally, the client device may receive a validation model from the server based on a set of validation rules. The client device may receive an indication to update a local copy of the data while the client device is operating in an offline mode. The indicated update to the local copy may be validating using the validation model. If successfully validated, the local copy of the data may be updated. When the client device enters an online mode, the local copy of the data can be synchronized with the server.

    Offline defaulting service
    7.
    发明授权

    公开(公告)号:US10896206B2

    公开(公告)日:2021-01-19

    申请号:US15816153

    申请日:2017-11-17

    Applicant: SAP SE

    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing default values for fields of data objects in an offline mode. One example method includes receiving, at a client device, a default group mapping that includes a default group identifier and a default value to be used as an initial value for a field. A field mapping can be received that includes a default group identifier and a field identifier. A request can be received while the client device is offline to create an instance of an object. A determination can be made that the field mapping includes a field identifier for a field of the object. A default value can be retrieved, from a local repository on the client device. A field value of the field in a created instance of the data object can be set to be the default value.

    Computing platform agnostic application server

    公开(公告)号:US10091336B2

    公开(公告)日:2018-10-02

    申请号:US14976560

    申请日:2015-12-21

    Applicant: SAP SE

    Abstract: A method includes providing a cloud-side database storing data, an objects model of the data, and a user interface (UI) model of the data. The method further involves providing an instance of an application server coded in JavaScript, for example, in a Node.js cross-platform runtime environment. The instance of the application server coded in JavaScript includes the logic of an application coded to process the data. The application logic is executed (and data processed) on either the client-side or on the cloud-side. The execution of the application logic (and processing of the data) is dynamically switchable between the client-side and the cloud-side.

    Metadata based bi-directional data distribution of associated data

    公开(公告)号:US11860956B2

    公开(公告)日:2024-01-02

    申请号:US16870216

    申请日:2020-05-08

    Applicant: SAP SE

    Abstract: A method may include receiving, at a search engine, an indication that a first data object was created. The search engine may fetch metadata associated with the first data object, the metadata including a description of the first data object and a binding expression including relational information between the first data object and at least one other data object. The search engine may add data from the at least one other data object to the first data object. The search engine may store the metadata and the first data object in an index of the search engine, the index associated with the first data object. The search engine may receive a search phrase. The search engine may generate a search result that includes the relational information retrieved from the index. Related systems and articles of manufacture, including computer program products, are also provided.

    Machine learning process to enhance user experience

    公开(公告)号:US11366737B2

    公开(公告)日:2022-06-21

    申请号:US16416800

    申请日:2019-05-20

    Applicant: SAP SE

    Abstract: Briefly, embodiments of a system, method, and article for receiving data from one or more clients, where the data indicates user interactions with one or more user interfaces (UIs) of an application. The data may be analyzed with machine learning to identify how users of the one or more clients interact with the UIs of the application. One or more parameters may be generated based, at least in part, on the identification of how the users of the one or more clients interact with the UIs of the application. One or more objects of the application may be modified based, at least in part, on the parameters to reduce user interactions with the one or more UIs.

Patent Agency Ranking