SYSTEMATIC INSTALLATION OF SOFTWARE EXTENSIONS

    公开(公告)号:US20230153091A1

    公开(公告)日:2023-05-18

    申请号:US17528592

    申请日:2021-11-17

    Applicant: SAP SE

    CPC classification number: G06F8/61 G06F8/71

    Abstract: Techniques for implementing a systematic installation of software extensions are disclosed. In some embodiments, a computer system performs operations comprising: detecting a request to open a target file of a base computer program on a client machine, the target file residing on a server machine; determining that the target file includes a target version of a software extension; determining that a user of the client machine is part of a user group having administrative permission for the base computer program; determining that a systematic installation criterion from a group of systematic installation criteria is satisfied; and installing the target version of the software extension on the client machine based on the determining that the target file includes the target version, the determining that the user is part of the user group, and the determining that the systematic installation criterion is satisfied.

    ON-DEMAND, DYNAMIC AND OPTIMIZED INDEXING IN NATURAL LANGUAGE PROCESSING

    公开(公告)号:US20190179928A1

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

    申请号:US15926856

    申请日:2018-03-20

    Applicant: SAP SE

    Abstract: Indexing natural language processing, a request is received from a user to access a document at a server, the server routes the request to an indexing server. A validation service checks if the CUID of the document is available in the indexing server repository or a file system associated with the indexing server. If the CUID of dataset exists, determine if a timestamp of the new document matches the timestamp of the previously indexed document. Upon determining that the above conditions are fulfilled, the previously indexed data is returned to the server. If it is determined that the above conditions do not match, then a transformation service is invoked at the indexing server. The transformation service compares a hash value of a dataset. If the transformation service determines that the hash value of a dataset in the document is not available, an indexing service is invoked to index the document.

    Lightweight analytics server to handle heterogeneous document types

    公开(公告)号:US11409710B2

    公开(公告)日:2022-08-09

    申请号:US16876389

    申请日:2020-05-18

    Applicant: SAP SE

    Abstract: Methods, systems, and computer-readable storage media for receiving, by a web tier, an analytics request from a client device, determining, by the web tier, that the analytics request implicates at least one offline document, transmitting, by the web tier, at least a portion of the analytics request to a slim analytics server of an analytics platform, the slim analytics server operating in an offline mode and, in response to receiving the at least a portion of the analytics request, the slim analytics server communicates with an offline document server that loads data from the at least one offline document and executes one or more computations on the data to provide analytics results to the slim analytics server, receiving, by the web tier, the first analytics results from the first slim analytics server, and transmitting, by the web tier, a response to the client device, the response including the analytics results.

    ON-DEMAND, DYNAMIC AND OPTIMIZED INDEXING IN NATURAL LANGUAGE PROCESSING

    公开(公告)号:US20210165773A1

    公开(公告)日:2021-06-03

    申请号:US17174085

    申请日:2021-02-11

    Applicant: SAP SE

    Abstract: Indexing natural language processing, a request is received from a user to access a document at a server, the server routes the request to an indexing server. A validation service checks if the CUID of the document is available in the indexing server repository or a file system associated with the indexing server. If the CUID of dataset exists, determine if a timestamp of the new document matches the timestamp of the previously indexed document. Upon determining that the above conditions are fulfilled, the previously indexed data is returned to the server. If it is determined that the above conditions do not match, then a transformation service is invoked at the indexing server. The transformation service compares a hash value of a dataset. If the transformation service determines that the hash value of a dataset in the document is not available, an indexing service is invoked to index the document.

    Hybrid connectivity for reporting application

    公开(公告)号:US10817570B2

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

    申请号:US15834411

    申请日:2017-12-07

    Applicant: SAP SE

    Abstract: A system includes reception of a first user instruction to access a dataset stored in a data source, retrieval of metadata of the dataset from the data source in response to the first user instruction, the metadata defining a plurality of dimensions and measures associated with the dataset, reception of a second user instruction to associate a first one of the plurality of dimensions and measures with a first visualization, determination of a first one or more dimensions or measures associated with the first one of the plurality of dimensions and measures, retrieval, from the data source, of data of the dataset associated with the determined first one or more dimensions or measures and the first one of the plurality of dimensions and measures, updating of the first visualization based on the retrieved data, and display the updated first visualization on a display.

    HYBRID CONNECTIVITY FOR REPORTING APPLICATION

    公开(公告)号:US20190179972A1

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

    申请号:US15834411

    申请日:2017-12-07

    Applicant: SAP SE

    CPC classification number: G06F16/907 G06F16/248 G06F16/9024 G06F16/904

    Abstract: A system includes reception of a first user instruction to access a dataset stored in a data source, retrieval of metadata of the dataset from the data source in response to the first user instruction, the metadata defining a plurality of dimensions and measures associated with the dataset, reception of a second user instruction to associate a first one of the plurality of dimensions and measures with a first visualization, determination of a first one or more dimensions or measures associated with the first one of the plurality of dimensions and measures, retrieval, from the data source, of data of the dataset associated with the determined first one or more dimensions or measures and the first one of the plurality of dimensions and measures, updating of the first visualization based on the retrieved data, and display the updated first visualization on a display.

    DATA DIMENSION IMPACT ANALYSIS
    8.
    发明申请

    公开(公告)号:US20180181619A1

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

    申请号:US15388065

    申请日:2016-12-22

    Applicant: SAP SE

    CPC classification number: G06F16/248 G06F16/283

    Abstract: Example embodiments of a system and method for analyzing and causing presentation of an impact or influence of a value of a dimension on a data set are described. In an example embodiment, a data set organized according to a first dimension is accessed from a data store. An influence value indicating an influence on the data set of at least one value of the first dimension is calculated. At least one of an influence rating and an influence ranking of the at least one value of the first dimension is determined based on the calculated influence value. The influence rating or ranking of the at least one value relative to other values of the first dimension is caused to be presented in conjunction with at least a portion of the data set organized according to the first dimension.

    Configuration retention service for web application servers

    公开(公告)号:US11194568B1

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

    申请号:US17081699

    申请日:2020-10-27

    Applicant: SAP SE

    Abstract: Technologies are described for retaining configuration information for software applications during upgrades. For example, when an addon software package is deployed to a web application server running a main software platform, the configuration information for the addon software package can be preserved separately (e.g., independent of the common configuration file) and used later to restore the addon configuration information if needed. In some implementations, an addon presence file is used to store an entry for the addon software package. The entry identifies another file containing the configuration information for the addon software package. If the main software platform is upgraded resulting in the common configuration file being overwritten or replaced, then the addon configuration information can be added back to the common configuration file using the preserved configuration information.

    LIGHTWEIGHT ANALYTICS SERVER TO HANDLE HETEROGENEOUS DOCUMENT TYPES

    公开(公告)号:US20210357368A1

    公开(公告)日:2021-11-18

    申请号:US16876389

    申请日:2020-05-18

    Applicant: SAP SE

    Abstract: Methods, systems, and computer-readable storage media for receiving, by a web tier, an analytics request from a client device, determining, by the web tier, that the analytics request implicates at least one offline document, transmitting, by the web tier, at least a portion of the analytics request to a slim analytics server of an analytics platform, the slim analytics server operating in an offline mode and, in response to receiving the at least a portion of the analytics request, the slim analytics server communicates with an offline document server that loads data from the at least one offline document and executes one or more computations on the data to provide analytics results to the slim analytics server, receiving, by the web tier, the first analytics results from the first slim analytics server, and transmitting, by the web tier, a response to the client device, the response including the analytics results.

Patent Agency Ranking