-
公开(公告)号:US20240007426A1
公开(公告)日:2024-01-04
申请号:US18469851
申请日:2023-09-19
Applicant: Salesforce, Inc.
Inventor: Aaron M. Popelka , William Robert Jennings, II
CPC classification number: H04L51/10 , H04L67/02 , G06F16/27 , H04L69/24 , H04L51/52 , H04L51/56 , H04L63/102
Abstract: Methods, systems, apparatuses, devices, and computer program products are described. A communication platform may receive a first request indicating a first data object comprising metadata associated with an update to an action of a communication process flow. The metadata may indicate that a user with particular permissions is to approve the update. The communication platform may post an entry displaying the metadata and configured to receive an indication of approval of the update from the user. The communication platform may receive an indication of the approval from the user, for example via a user interface component. The communication platform may generate a second data object indicating the action and the user, ensuring that the update was successfully approved, and transmit a second request to a communication process flow management service supporting the communication process flow, the second request including the second object and configured to activate the update.
-
公开(公告)号:US12014211B2
公开(公告)日:2024-06-18
申请号:US17478222
申请日:2021-09-17
Applicant: Salesforce, Inc.
Inventor: Aaron M. Popelka , William Robert Jennings, II , Andrew Short , Pranavkumar Janakbhai Parekh
CPC classification number: G06F9/4881 , G06F9/485 , H04L63/08 , H04L63/102
Abstract: Techniques described herein are used to support cross platform data sharing, access, and management between a communication process flow management platform and a communication platform. Specifically, techniques described herein interaction with a communication process flow from a communication platform. The communication process flow management platform may receive, from a communication platform, a request comprising an indication of an action associated with a communication process flow that controls electronic communications between a tenant of a multitenant system and a set of users corresponding to the tenant. The communication process flow management platform may authenticate the request and perform the action that changes the schedule associated with the electronic communications.
-
公开(公告)号:US11792146B2
公开(公告)日:2023-10-17
申请号:US17649029
申请日:2022-01-26
Applicant: Salesforce, Inc.
Inventor: Aaron M. Popelka , William Robert Jennings, II
CPC classification number: H04L51/10 , G06F16/27 , H04L51/52 , H04L51/56 , H04L67/02 , H04L69/24 , H04L63/102
Abstract: Methods, systems, apparatuses, devices, and computer program products are described. A communication platform may receive a first request indicating a first data object comprising metadata associated with an update to an action of a communication process flow. The metadata may indicate that a user with particular permissions is to approve the update. The communication platform may post an entry displaying the metadata and configured to receive an indication of approval of the update from the user. The communication platform may receive an indication of the approval from the user, for example via a user interface component. The communication platform may generate a second data object indicating the action and the user, ensuring that the update was successfully approved, and transmit a second request to a communication process flow management service supporting the communication process flow, the second request including the second object and configured to activate the update.
-
公开(公告)号:US11995137B2
公开(公告)日:2024-05-28
申请号:US18095605
申请日:2023-01-11
Applicant: Salesforce, Inc.
Inventor: Vineeth Anand Nair , Jason Day , Narinder Singh , Noah Bruce Guyot , Aaron M. Popelka , Kasia Fichtner , Shengfan He , Pam Walquist
IPC: G06F7/02 , G06F16/00 , G06F16/242 , G06F16/9535 , G06F16/9538 , G06F16/2458 , G06Q30/016
CPC classification number: G06F16/9535 , G06F16/2428 , G06F16/9538 , G06F16/2465 , G06Q30/016
Abstract: A data server may support segment identification based on a selected user profile. For example, a user may select a user profile as the basis for identifying a segment of additional user profiles. The server may identify attributes associated with the selected user identifier and generate an expression based on the identified subset. The expression may include a normalization function corresponding to at least one attribute. The normalization function may identify correlated attribute values for an attribute associated with the selected user profile. The data server may query a data storage system to identify the additional user profiles based on the expression. The data server may also support user defined Boolean expressions such that the expression is used to identify user identifiers associated with a first attribute and a second attribute.
-
公开(公告)号:US20230237109A1
公开(公告)日:2023-07-27
申请号:US18095605
申请日:2023-01-11
Applicant: Salesforce, Inc.
Inventor: Vineeth Anand Nair , Jason Day , Narinder Singh , Noah Bruce Guyot , Aaron M. Popelka , Kasia Fichtner , Shengfan He , Pam Walquist
IPC: G06F16/9535 , G06F16/9538 , G06F16/242 , G06F16/2458
CPC classification number: G06F16/9535 , G06F16/9538 , G06F16/2428 , G06F16/2465 , G06Q30/016
Abstract: A data server may support segment identification based on a selected user profile. For example, a user may select a user profile as the basis for identifying a segment of additional user profiles. The server may identify attributes associated with the selected user identifier and generate an expression based on the identified subset. The expression may include a normalization function corresponding to at least one attribute. The normalization function may identify correlated attribute values for an attribute associated with the selected user profile. The data server may query a data storage system to identify the additional user profiles based on the expression. The data server may also support user defined Boolean expressions such that the expression is used to identify user identifiers associated with a first attribute and a second attribute.
-
-
-
-