-
公开(公告)号:US10341279B2
公开(公告)日:2019-07-02
申请号:US14871911
申请日:2015-09-30
Applicant: salesforce.com, inc.
Inventor: Christopher Douglas Seymour , Kamyar Seradjfar , Thomas Archie Cook, Jr. , Jody Elizabeth Bleyle , Mohamad Arabo , John Christopher Houston
Abstract: The technology disclosed includes a method for initiating a web service through an action item within a post in a social media network. A request is received from a user for a post to a social network. The request includes a definition for an action-link-group, which comprises one or more action links. The post is created to include the action-link-group and is then uploaded to the network. Upon receiving a selection of an action link within the action-link-group, an action item associated with the action link is performed.
-
公开(公告)号:US11544465B2
公开(公告)日:2023-01-03
申请号: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 , G10L15/30
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.
-
公开(公告)号:US09881076B2
公开(公告)日:2018-01-30
申请号:US14318136
申请日:2014-06-27
Applicant: salesforce.com, inc.
Inventor: Arthur Albert Louie , Christopher Douglas Seymour , Ethan Treber , Jason Schroeder , Jean Elie Bovet , Jody Elizabeth Bleyle , John Christopher Houston , Kamyar Seradjfar , Mohamad Arabo , Qingqing Liu , Thomas Archie Cook, Jr.
CPC classification number: G06F17/30699
Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating management of user queries and dynamic filtration of responses based on group filters in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a first computing device, a query via an application programming interface (“API”) of a software application at a second computing device, where the query includes one or more filter parameters including a size filter parameter. The method may further include evaluating the query based on the one or more filter parameters including the size filter parameter, selecting a first response based on the size filter parameter, and communicating the first response to be viewed via the API at the second computing device.
-
公开(公告)号:US11048684B2
公开(公告)日:2021-06-29
申请号:US15872362
申请日:2018-01-16
Applicant: salesforce.com, inc.
Inventor: Vishal Motwani , Nick Hansen , Vivek Chauhan , Thomas Archie Cook, Jr. , Thomas Keeney , Kamyar Seradjfar
Abstract: Systems, methods, and computer-readable media for lazy tracking mechanisms for web caching systems are provided. The lazy tracking mechanism may track and perform asynchronous (async) computation of dirty records for client-side caching mechanisms. The async computation of dirty records may include tracking or accounting for invalidated records relevant to a particular client or user system. Invalidation messages may be sent to client/user systems in response to receipt of a request for updated records, or in response to a request for a particular item. Other embodiments may be described and/or claimed.
-
公开(公告)号:US10970486B2
公开(公告)日:2021-04-06
申请号: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
IPC: G06F40/295 , G06F16/332 , G06F40/30 , G10L15/18 , G10L15/22 , G10L15/30
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.
-
公开(公告)号:US10585925B2
公开(公告)日:2020-03-10
申请号:US15866843
申请日:2018-01-10
Applicant: salesforce.com, inc.
Inventor: Arthur Albert Louie , Christopher Douglas Seymour , Ethan Treber , Jason Schroeder , Jean Elie Bovet , Jody Elizabeth Bleyle , John Christopher Houston , Kamyar Seradjfar , Mohamad Arabo , Qingqing Liu , Thomas Archie Cook, Jr.
IPC: G06F7/00 , G06F17/30 , G06F16/335
Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating management of user queries and dynamic filtration of responses based on group filters in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a first computing device, a query via an application programming interface (“API”) of a software application at a second computing device, where the query includes one or more filter parameters including a size filter parameter. The method may further include evaluating the query based on the one or more filter parameters including the size filter parameter, selecting a first response based on the size filter parameter, and communicating the first response to be viewed via the API at the second computing device.
-
-
-
-
-