-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US10909184B2
公开(公告)日:2021-02-02
申请号:US16127748
申请日:2018-09-11
Applicant: SAP SE
Inventor: Nithya Rajagopalan , Jeremiah Reeves , Gurudayal Khosla
IPC: G06F16/9038 , G06F16/11 , G06F16/901
Abstract: A method for multiplying an object in a database may include receiving, from a client, an indication that an object is associated with a first variable attribute having a first variation and a second variation. A bucket may be created in response to the indication. The bucket may include the object, a first sub-object having a first reference to the first variation of the first variable attribute, and a second sub-object having a second reference to the second variation of the first variable attribute. The bucket may be created instead of a first object having the first variation of the first variable attribute and a second object having the second variation of the first variable attribute. The bucket stored in the database may be accessed in response to a query from the client accessing the object. Related systems and articles of manufacture including computer program products are also provided.
-
公开(公告)号: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.
-
公开(公告)号:US20230385744A1
公开(公告)日:2023-11-30
申请号:US17828377
申请日:2022-05-31
Applicant: SAP SE
CPC classification number: G06Q10/06395 , G06N20/00
Abstract: A method may include receiving, from a first supplier, a first response to a sourcing event. A machine learning model to may be applied to determine a performance metric for the first response. The machine learning model being trained to determine, based on the terms included in the first response, the performance metric to indicate a relative competitiveness of the first response and a second response from a second supplier. One or more terms from the first response may be identified, based on an output of the machine learning model, as candidates for modification. A user interface may be generated to display a recommendation for the first supplier to modify the one or more terms of the first response. Related systems and computer program products are also provided.
-
公开(公告)号: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.
-
公开(公告)号:US20220300752A1
公开(公告)日:2022-09-22
申请号:US17203101
申请日:2021-03-16
Applicant: SAP SE
Inventor: Pritam Roy , Avinash Permude , Nithya Rajagopalan
Abstract: Methods, systems, and articles of manufacture, including computer program products, are provided for auto-detection of favorable outliers and unfavorable outliers using unsupervised clustering.
-
公开(公告)号:US11257035B2
公开(公告)日:2022-02-22
申请号:US16126619
申请日:2018-09-10
Applicant: SAP SE
Inventor: Krishna Hindhupur Vijay Sudheendra , Hari Babu Krishnan , Nithya Rajagopalan , Prasanna Kumar Govindappa , Avneesh Sharma
IPC: G06Q10/08 , G06F3/0482 , G06Q10/06 , G06Q30/06
Abstract: In one aspect, there is provided a method including presenting a first user interface including an object hierarchy comprising a parent node and a plurality of child nodes; receiving, at a second user interface, a first selection allocating at first portion of the object hierarchy to a first device; receiving, at the second user interface, a second selection allocating a second portion of the object hierarchy to a second device; and when a selection at a user interface element of a third user interface is received, sending an indication to a system to enable generation of a fourth user interface presenting a first electronic document for the first device and generation of a fifth user interface presenting a second electronic document for the second device. Related systems, methods, and articles of manufacture are also disclosed.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-