-
公开(公告)号:US20180307709A1
公开(公告)日:2018-10-25
申请号:US15496894
申请日:2017-04-25
Applicant: salesforce.com, inc.
Inventor: Xiaoyu XIE , Roojuta LALANI , Rasik PHALAK
IPC: G06F17/30
Abstract: A method and system for generating a hierarchical data structure is described. The hierarchical data structure is comprised of a plurality of nodes, wherein each node represents a record. The system monitors the generation of the hierarchical data structure to determine if the number of nodes in the hierarchical data structure exceeds a predetermined maximum number of nodes for the hierarchical data structure. The maximum number of nodes is independent of a width and a height of the hierarchical data structure. The system generates a notification in response to a determination that the number of nodes in the hierarchical data structure exceeds the maximum number of nodes.
-
公开(公告)号:US20210209305A1
公开(公告)日:2021-07-08
申请号:US17211162
申请日:2021-03-24
Applicant: salesforce.com, inc.
Inventor: Michael MACHADO , John BALL , Thomas Archie COOK, JR. , Shashank HARINATH , Roojuta LALANI , Zineb LARAKI , Qingqing LIU , Mike ROSENBAUM , Karl Ryszard SKUCHA , Jean-Marc SOUMET , Manju VIJAYAKUMAR
IPC: G06F40/295 , G06F16/332 , G06F40/30 , G10L15/18 , G10L15/22
Abstract: Approaches to using unstructured input to update heterogeneous data stores include receiving unstructured text input, receiving a template for interpreting the unstructured text input, identifying, using an entity classifier, entities in the unstructured text input, identifying one or more potential parent entities from the identified entities based on the template, receiving a selection of a parent entity from the one or more potential parent entities, identifying one or more potential child entities from the identified entities based on the template and the selected parent entity, receiving a selection of a child entity from the one or more potential child entities, identifying an action item in the unstructured text input based on the identified entities and the template, determining, using an intent classifier, an intent of the action item, and updating a data store based on the determined intent, the identified entities, and the selected child entity.
-
公开(公告)号:US20200089757A1
公开(公告)日:2020-03-19
申请号:US16134956
申请日:2018-09-18
Applicant: salesforce.com, inc.
Inventor: Michael MACHADO , John BALL , Thomas Archie COOK, JR. , Shashank HARINATH , Roojuta LALANI , Zineb LARAKI , Qingqing LIU , Mike ROSENBAUM , Karl Ryszard SKUCHA , Jean-Marc SOUMET , Manju VIJAYAKUMAR
Abstract: Approaches to using unstructured input to update heterogeneous data stores include receiving unstructured text input, receiving a template for interpreting the unstructured text input, identifying, using an entity classifier, entities in the unstructured text input, identifying one or more potential parent entities from the identified entities based on the template, receiving a selection of a parent entity from the one or more potential parent entities, identifying one or more potential child entities from the identified entities based on the template and the selected parent entity, receiving a selection of a child entity from the one or more potential child entities, identifying an action item in the unstructured text input based on the identified entities and the template, determining, using an intent classifier, an intent of the action item, and updating a data store based on the determined intent, the identified entities, and the selected child entity.
-
公开(公告)号:US20180307737A1
公开(公告)日:2018-10-25
申请号:US15496983
申请日:2017-04-25
Applicant: salesforce.com, inc.
Inventor: Xiaoyu XIE , Roojuta LALANI , Rasik PHALAK
IPC: G06F17/30
Abstract: A method and system for updating nodes in a hierarchical data structure is described. The system receives an update to a first node representing a record in a hierarchical data structure. The system determines at least one other node that needs updating based on the update to the first node. The system compares the number of nodes that need updating based upon the update to the first node to a maximum number to determine whether the number of nodes that need updating is less than, equal to and greater than the maximum number. The system performs a synchronous update of the nodes that need updating in response to a determination that the number of nodes is less than or equal to the maximum number and an asynchronous update of the nodes that need updating in response to a determination that the number of nodes is greater than the maximum number.
-
-
-