-
公开(公告)号:US12032587B2
公开(公告)日:2024-07-09
申请号:US18057674
申请日:2022-11-21
Applicant: SAP SE
Inventor: Anis Kasmani , Panish Ramakrishna , Prithvi Krishna Thodla Chandrasekhar , Arasan Rajendren , Sriram Narasimhan
IPC: G06F7/02 , G06F16/00 , G06F16/23 , G06F16/2455 , G06F16/25
CPC classification number: G06F16/254 , G06F16/2379 , G06F16/2455
Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program may receive a request to extract data for a first entity type. The program may, in response to the request, determine a subset of a plurality of data extraction configurations associated with the first entity type. The program may, for each data extraction configuration in the subset of the plurality of data extraction configurations, process the data extraction configuration based on a set of transaction data to generate a set of data, the set of data comprising a first set of data included in a set of instances of the first entity type and a second set of data included in a set of instances of a second entity type.
-
公开(公告)号:US11762907B2
公开(公告)日:2023-09-19
申请号: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 , G06F16/903 , G06F18/24 , G06Q50/18
CPC classification number: G06F16/901 , G06F16/90335 , G06F18/24 , G06Q50/18
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.
-
公开(公告)号:US11238077B2
公开(公告)日:2022-02-01
申请号: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.
-
公开(公告)号:US20220413939A1
公开(公告)日:2022-12-29
申请号: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.
-
公开(公告)号:US11256745B2
公开(公告)日:2022-02-22
申请号:US16434363
申请日:2019-06-07
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.
-
公开(公告)号:US20210117504A1
公开(公告)日:2021-04-22
申请号:US16656255
申请日:2019-10-17
Applicant: SAP SE
Inventor: Nishant Kumar , Panish Ramakrishna , Kumaraswamy Gowda , Rajendra Vuppala , Vidhya Neelakantan , Erica Vandenhoek , Nithya Rajagopalan
IPC: G06F17/27 , G06F3/0481 , G06N20/00 , G06N5/04
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.
-
公开(公告)号:US20180173772A1
公开(公告)日:2018-06-21
申请号:US15386988
申请日:2016-12-21
Applicant: SAP SE
Inventor: Hemanth Rajeswari Anantha , Prithvi Krishna , Panish Ramakrishna
CPC classification number: G06F16/248 , G06F16/951 , H04L67/02 , H04L67/2842 , H04L67/32
Abstract: Example embodiments for accessing data are described. In an example embodiment, a request is received for a data record including multiple data fields. Based on location information for each field from a metadata file, each field of a first portion of the multiple fields is retrieved from a local data store, with each of the fields of the first portion having a corresponding size less than a threshold size. Each retrieved field of the first portion may be presented to a user, along with a field indicator for at least one field of a second portion of the multiple fields, with each of the fields of the second portion having a corresponding size at least as large as the threshold size. In response to a selection of the field indicator, at least one field of the second portion may be retrieved and presented to the user.
-
公开(公告)号:US12242451B2
公开(公告)日:2025-03-04
申请号:US17894865
申请日: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 comprises 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.
-
公开(公告)号:US20240070134A1
公开(公告)日:2024-02-29
申请号:US17894865
申请日:2022-08-24
Applicant: SAP SE
Inventor: Panish Ramakrishna , Anis Kasmani , Prithvi Krishna Thodla Chandrasekhar , Arasan Rajendren , Sriram Narasimhan
CPC classification number: G06F16/221 , G06F16/21 , G06F16/2255
Abstract: Some embodiments provide a program that receives a set of data for a first record in a first table. The set of data comprises 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.
-
公开(公告)号:US11443113B2
公开(公告)日:2022-09-13
申请号: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 , G06F3/0481 , G06N5/04 , G06F40/174 , G06F40/186
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.
-
-
-
-
-
-
-
-
-