-
公开(公告)号: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.
-
公开(公告)号:US20200034720A1
公开(公告)日:2020-01-30
申请号:US16047223
申请日:2018-07-27
Applicant: SAP SE
Inventor: Jeremiah Reeves , Nithya Rajagopalan , Abhishek Chaturvedi , Sunil Gornalle , Prasad Karani , Surendranath Gopinathan , Gurudayal Khosla
Abstract: In an example embodiment, a request is received, via a graphical user interface, to add a new object to a directory of objects, the new object having a first category in a hierarchical taxonomy of categories and objects. Then one or more questions previously assigned to the first category and/or one or more existing objects within the first category are retrieved. Each of the retrieved one or more questions and information about the new object are then fed into a first machine learned model trained to output a probability that a question is applicable to an object. One or more questions are generated for the new object based on the probability for each of the retrieved one or more questions. At least one of the one or more generated questions is then assigned to the new object.
-
公开(公告)号:US12045259B2
公开(公告)日:2024-07-23
申请号:US17347336
申请日:2021-06-14
Applicant: SAP SE
Inventor: Abhishek Chaturvedi , Jehil Vora , Surendranath Gopinathan , Nithya Rajagopalan , Sunil Gornalle , Jeremiah Reeves , Erik Scheithauer , Girija B , Samhith Bharadwaj
CPC classification number: G06F16/285 , G06F7/08
Abstract: Some embodiments provide a program that determines a plurality of data objects. Each data object in the plurality of data objects includes a first attribute and a second attribute. The program further sorts values of the first attribute of the plurality of data objects. The program also sorts values of the second attribute of the plurality of data objects. The program further determines a first distance value based on the sorted values of the first attribute of the plurality of data objects. The program also determines a second distance value based on the sorted values of the second attribute of the plurality of data objects. The program further defines a plurality of clusters based on the sorted values of the first attribute of the plurality of data objects, the first distance value, the sorted values of the second attribute of the plurality of data objects, and the second distance value.
-
公开(公告)号:US11887014B2
公开(公告)日:2024-01-30
申请号:US16047223
申请日:2018-07-27
Applicant: SAP SE
Inventor: Jeremiah Reeves , Nithya Rajagopalan , Abhishek Chaturvedi , Sunil Gornalle , Prasad Karani , Surendranath Gopinathan , Gurudayal Khosla
IPC: G06F16/00 , G06N5/04 , G06Q30/0601 , G06N3/006 , G06N20/00 , G06F16/27 , G06F16/81 , G06F16/838 , G06F16/835
CPC classification number: G06N5/04 , G06F16/27 , G06F16/81 , G06F16/838 , G06F16/8373 , G06N3/006 , G06N20/00 , G06Q30/0625
Abstract: In an example embodiment, a request is received, via a graphical user interface, to add a new object to a directory of objects, the new object having a first category in a hierarchical taxonomy of categories and objects. Then one or more questions previously assigned to the first category and/or one or more existing objects within the first category are retrieved. Each of the retrieved one or more questions and information about the new object are then fed into a first machine learned model trained to output a probability that a question is applicable to an object. One or more questions are generated for the new object based on the probability for each of the retrieved one or more questions. At least one of the one or more generated questions is then assigned to the new object.
-
公开(公告)号:US20220398263A1
公开(公告)日:2022-12-15
申请号:US17347336
申请日:2021-06-14
Applicant: SAP SE
Inventor: Abhishek Chaturvedi , Jehil Vora , Surendranath Gopinathan , Nithya Rajagopalan , Sunil Gornalle , Jeremiah Reeves , Erik Scheithauer , Girija B , Samhith Bharadwaj
Abstract: Some embodiments provide a program that determines a plurality of data objects. Each data object in the plurality of data objects includes a first attribute and a second attribute. The program further sorts values of the first attribute of the plurality of data objects. The program also sorts values of the second attribute of the plurality of data objects. The program further determines a first distance value based on the sorted values of the first attribute of the plurality of data objects. The program also determines a second distance value based on the sorted values of the second attribute of the plurality of data objects. The program further defines a plurality of clusters based on the sorted values of the first attribute of the plurality of data objects, the first distance value, the sorted values of the second attribute of the plurality of data objects, and the second distance value.
-
公开(公告)号:US20200082028A1
公开(公告)日:2020-03-12
申请号:US16127748
申请日:2018-09-11
Applicant: SAP SE
Inventor: Nithya Rajagopalan , Jeremiah Reeves , Gurudayal Khosla
IPC: G06F17/30
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.
-
-
-
-
-