-
公开(公告)号:US20220171809A1
公开(公告)日:2022-06-02
申请号:US17674469
申请日:2022-02-17
Applicant: SAP SE
Inventor: Nithya Rajagopalan , Sunil Gornalle , Abhishek Chaturvedi , Gurudayal Khosla , Prasad Karani , Surendranath Gopinathan , Panish Ramakrishna
IPC: G06F16/901 , G06K9/62 , G06F16/903
Abstract: Various examples are directed to systems and methods for generating a contract form using a contract library data structure. A computing device may receive, from a user, a contract form request comprising a set of contract classifiers. The computing device may access a contract library data structure and executes a filter routine to traverse the contract library data structure to identify at least one contract term associated with one or more filter tags corresponding to the set of contract classifiers. The filter routine may return an indication of the first contract term associated with the first node. The computing device may generate a contract form comprising the first contract term.
-
公开(公告)号:US20210209300A1
公开(公告)日:2021-07-08
申请号:US17207521
申请日:2021-03-19
Applicant: SAP SE
Inventor: Nishant Kumar , Panish Ramakrishna , Kumaraswamy Gowda , Rajendra Vuppala , Vidhya Neelakantan , Erica Vandenhoek , Nithya Rajagopalan
IPC: G06F40/205 , G06N20/00
Abstract: User-generated input is received that includes a sequence of words associated with initiation of a computer-implemented event. Thereafter, such input is parsed using at least one natural language processing (NLP) model. This parsed input is then used by a machine learning model to determine a suggested template having a plurality of fields for initiating the event. The template can then be presented in a graphical user interface. Related apparatus, systems, techniques and articles are also described.
-
公开(公告)号:US20200380022A1
公开(公告)日:2020-12-03
申请号:US16425736
申请日:2019-05-29
Applicant: SAP SE
Inventor: Panish Ramakrishna , Ashutosh Patel , Nithya Rajagopalan
Abstract: A method of processing raw data as it is received from a data provider via an input channel is disclosed. Values are derived from the raw data as it is received from the data provider via the input channel. The derived values correspond to custom fields of a summary table. The summary table is configured to store a summary of the raw data The custom fields correspond to data capable of improving an analysis of an entity by an analysis tool. The derived values are inserted into the custom fields of the summary table. Access to the summary table is provided as enriched data for use by the analysis tool to improve the analysis of the entity.
-
14.
公开(公告)号:US20190132130A1
公开(公告)日:2019-05-02
申请号:US15796204
申请日:2017-10-27
Applicant: SAP SE
Inventor: Hemanth Rajeswari Anantha , Kiran Prashanth Kulkarni , Abhishek Chaturvedi , Debashis Banerjee , Panish Ramakrishna
Abstract: Disclosed herein are system, method, and computer program product embodiments for converting a static contract clause into an operationalizing contract clause on a blockchain. An embodiment operates by converting the static contract clause to an operationalized contract clause having a trigger and an action. The embodiment generates executable code for a blockchain based on the trigger and the action. The embodiment deploys the executable code on a block in the blockchain. The embodiment then executes the action in the executable code in the blockchain in response to receiving the trigger.
-
公开(公告)号:US12271762B2
公开(公告)日:2025-04-08
申请号:US17358976
申请日:2021-06-25
Applicant: SAP SE
Inventor: Vengateswaran Chandrasekaran , Sriram Narasimhan , Panish Ramakrishna , Vinay Santurkar , Venkatesh Iyengar , Amit Joshi
Abstract: A method may include allocating, based on a first load requirement of a first tenant, a first bin having a fixed capacity for handing the first load requirement of the first tenant. In response to the first load requirement of the first tenant exceeding a first threshold of the fixed capacity of the first bin, packing a second bin allocated to handle a second load requirement of a second tenant. The second bin may be packed by transferring, to the second bin, the first load requirement of the first tenant based on the transfer not exceeding the first threshold of the fixed capacity of the second bin. In response to the transfer exceeding the first threshold of the fixed capacity of the second bin, allocating a third bin to handle the first load requirement of the first tenant.
-
16.
公开(公告)号:US12248493B1
公开(公告)日:2025-03-11
申请号:US18543070
申请日:2023-12-18
Applicant: SAP SE
Inventor: Vengateswaran Chandrasekaran , Panish Ramakrishna , Prithvi Krishna Thodla Chandrasekhar , Arasan Rajendren , Jay Sardhara , Sriram Narasimhan
Abstract: Methods, systems, and computer-readable storage media for generating an expected configuration checksum based on a configuration file associated with an ETL job, the ETL job being executable to provide a target entity for consumption by one or more consuming applications, the target entity including data of one or more source entities; retrieving an ETL timestamp indicating a last time that the ETL job was executed, and determining, based on one of the expected configuration checksum and the ETL timestamp, that a target data schema of the target entity is to be updated, and in response, providing target metadata for the target entity and updating the target data schema based on the target metadata to provide an updated target data schema.
-
公开(公告)号:US12204511B2
公开(公告)日:2025-01-21
申请号:US17894856
申请日:2022-08-24
Applicant: SAP SE
Inventor: Panish Ramakrishna , Anis Kasmani , Prithvi Krishna Thodla Chandrasekhar , Arasan Rajendren , Sriram Narasimhan
Abstract: Some embodiments provide a program that receives a set of data for a first record in a first table. The set of data includes a set of values for a set of attributes. In a data loading process configured to load a subset of the set of data into a subset of a first set of columns in the first table, the program determines that a first column in a first set of columns does not belong in the subset of the first set of columns. The program generates the first record in the first table. The program generates a value for the first column in the first set of columns that refers to a second record in the second table configured to represent a defined type of record. The program stores the value in the first column in the first set of columns of the first record.
-
公开(公告)号:US20240070132A1
公开(公告)日:2024-02-29
申请号:US17894856
申请日:2022-08-24
Applicant: SAP SE
Inventor: Panish Ramakrishna , Anis Kasmani , Prithvi Krishna Thodla Chandrasekhar , Arasan Rajendren , Sriram Narasimhan
IPC: G06F3/06
CPC classification number: G06F3/0655 , G06F3/0604 , G06F3/0679
Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a set of data for a record in a first table. The set of data comprises a set of values for a set of attributes. The first table comprises a first set of columns. A first column in the first set of columns in the first table is configured to refer to a second column in a second set of columns in a second table. The program further generates the record in the first table. The program also generates a value for the first column in the first set of columns in the first table based on a subset of the set of values for a subset of the set of attributes. The program further stores the value in the first column in the first set of columns of the record.
-
公开(公告)号:US11687549B2
公开(公告)日:2023-06-27
申请号:US17505789
申请日:2021-10-20
Applicant: SAP SE
Inventor: Kumaraswamy Gowda , Nithya Rajagopalan , Nishant Kumar , Panish Ramakrishna , Rajendra Vuppala , Erica Vandenhoek
IPC: G06F16/25 , G06F40/295 , G06F40/177 , G06F40/49 , G06F18/2415
CPC classification number: G06F16/258 , G06F18/24155 , G06F40/177 , G06F40/295 , G06F40/49
Abstract: The present disclosure involves systems, software, and computer implemented methods for creating line item information from tabular data. One example method includes receiving event data values at a system. Column headers of columns in the event data values are identified. At least one column header is not included in standard line item terms used by the system. Column values of the columns in the event data values are identified. The identified column headers and the identified column values are processed using one or more models to map each column to a standard line item term used by the system. The processing includes using context determination and content recognition to identify standard line item terms. An event is created in the system, including the creation of line items from the identified column value. Each line item includes standard line item terms mapped to the columns.
-
公开(公告)号:US20220318686A1
公开(公告)日:2022-10-06
申请号:US17223796
申请日:2021-04-06
Applicant: SAP SE
Inventor: Nithya Rajagopalan , Panish Ramakrishna , Ashutosh Patel , Ranjith Pavanje Raja Rao , Mayank Kamboj , Arjun Swami
Abstract: In an example embodiment an applications (apps) intelligence framework is utilized to quickly operationalize machine learned models (of different use cases, products, or applications) and take them to production through a set of predetermined pipelines. The app server may include a model configuration component to allow an entity to configure a model for an entity's specific use case. This configuration is then passed to a model generation component in the machine learning component, which acts to generate the specific model for the entity's use case using the configuration. An intelligent scheduling component may then be used to schedule retraining of the specific model at particular intervals. Notably, the intelligent scheduling component is itself a machine learned model (in one example embodiment a neural network) that is trained to dynamically output a training interval for a particular model based on various features.
-
-
-
-
-
-
-
-
-