-
公开(公告)号:US11675769B2
公开(公告)日:2023-06-13
申请号:US17174085
申请日:2021-02-11
Applicant: SAP SE
Inventor: Rahul Tiwari , Harikrishnan Mangayil , Nikita Jain , Rakesh Kelappan
IPC: G06F16/22 , G06F16/93 , G06F16/2458 , G06F16/9535 , G06F16/901 , G06F16/31
CPC classification number: G06F16/2272 , G06F16/2255 , G06F16/2477 , G06F16/316 , G06F16/901 , G06F16/93 , G06F16/9535
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.
-
公开(公告)号:US20230153091A1
公开(公告)日:2023-05-18
申请号:US17528592
申请日:2021-11-17
Applicant: SAP SE
Inventor: Nikita Jain , Devashish Biswas
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.
-
公开(公告)号:US20190179928A1
公开(公告)日:2019-06-13
申请号:US15926856
申请日:2018-03-20
Applicant: SAP SE
Inventor: Rahul Tiwari , Harikrishnan Mangayil , Nikita Jain , Rakesh Kelappan
IPC: G06F17/30
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.
-
公开(公告)号:US11409710B2
公开(公告)日:2022-08-09
申请号:US16876389
申请日:2020-05-18
Applicant: SAP SE
Inventor: Rahul Tiwari , Nikita Jain , Upendra Dandwate
IPC: G06F16/18 , G06F16/182 , G06F9/48 , G06F16/93 , H04L67/56
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.
-
公开(公告)号:US20210165773A1
公开(公告)日:2021-06-03
申请号:US17174085
申请日:2021-02-11
Applicant: SAP SE
Inventor: Rahul Tiwari , Harikrishnan Mangayil , Nikita Jain , Rakesh Kelappan
IPC: G06F16/22 , G06F16/93 , G06F16/2458 , G06F16/9535 , G06F16/901 , G06F16/31
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.
-
公开(公告)号:US10817570B2
公开(公告)日:2020-10-27
申请号:US15834411
申请日:2017-12-07
Applicant: SAP SE
Inventor: Prasanna Bhat Mavinakuli , Shanu Gupta , Nikita Jain
IPC: G06F7/00 , G06F17/00 , G06F16/907 , G06F16/904 , G06F16/901 , G06F16/248
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.
-
公开(公告)号:US20190179972A1
公开(公告)日:2019-06-13
申请号:US15834411
申请日:2017-12-07
Applicant: SAP SE
Inventor: Prasanna Bhat Mavinakuli , Shanu Gupta , Nikita Jain
IPC: G06F17/30
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.
-
公开(公告)号:US20180181619A1
公开(公告)日:2018-06-28
申请号:US15388065
申请日:2016-12-22
Applicant: SAP SE
Inventor: Srivathsa Gunda Dixit , Prasanna Bhat Mavinakuli , Nikita Jain
IPC: G06F17/30
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.
-
公开(公告)号:US11194568B1
公开(公告)日:2021-12-07
申请号:US17081699
申请日:2020-10-27
Applicant: SAP SE
Inventor: Devashish Biswas , Nikita Jain
IPC: G06F8/65 , G06F8/71 , G06F16/951 , G06F16/955 , G06F16/958 , G06F8/61
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.
-
公开(公告)号:US20210357368A1
公开(公告)日:2021-11-18
申请号:US16876389
申请日:2020-05-18
Applicant: SAP SE
Inventor: Rahul Tiwari , Nikita Jain , Upendra Dandwate
IPC: G06F16/182 , G06F16/93 , H04L29/08 , G06F9/48
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.
-
-
-
-
-
-
-
-
-