-
公开(公告)号:US20210136166A1
公开(公告)日:2021-05-06
申请号:US17024180
申请日:2020-09-17
Applicant: salesforce.com, inc.
Inventor: Sivananda Reddy Thummala Abbigari , Lawrence Eugenio McAlpin , Vikram Kommaraju , John Arlan Brock , Soumen Bandyopadhyay
Abstract: Implementations are described which provide for recipient-based filtering of an event that relates to a topic to which consumers are subscribed. Responsive to determining that an attribute of the event includes a set of one or more identifiers for intended recipients for the event, the event is delivered to consumers that correspond to the intended recipients. Alternatively, responsive to determining that the attribute of the event does not include a set of one or more identifiers for intended recipients for the event, the event is delivered to all of the consumers subscribed to the topic to which the event relates.
-
公开(公告)号:US10812608B1
公开(公告)日:2020-10-20
申请号:US16671148
申请日:2019-10-31
Applicant: salesforce.com, inc.
Inventor: Sivananda Reddy Thummala Abbigari , Lawrence Eugenio McAlpin , Vikram Kommaraju , John Arlan Brock , Soumen Bandyopadhyay
Abstract: Implementations are described which provide for recipient-based filtering of an event that relates to a topic to which consumers are subscribed. Responsive to determining that an attribute of the event includes a set of one or more identifiers for intended recipients for the event, the event is delivered to consumers that correspond to the intended recipients. Alternatively, responsive to determining that the attribute of the event does not include a set of one or more identifiers for intended recipients for the event, the event is delivered to all of the consumers subscribed to the topic to which the event relates.
-
23.
公开(公告)号:US20200257574A1
公开(公告)日:2020-08-13
申请号:US16273117
申请日:2019-02-11
Applicant: salesforce.com, inc.
Inventor: Brian St. Clair , Alex S. Warshavsky , John Arlan Brock
IPC: G06F9/54 , G06F16/2455 , G06F16/2458
Abstract: A method and system for event delivery are described. A batch of events for a first topic with replay identifiers is received. Responsive to determining that there is an active replay identifier discontinuity information for the first topic, a determination is performed of whether the first batch of events includes a second set of events that fills the discontinuity identified in the replay identifier discontinuity information. Upon determining that the first batch of events includes a second subset of events with second respective replay identifiers that start from the last replay identifier and do not include a discontinuity the second subset of events is transmitted to an event consumer, and the replay identifier discontinuity information for the first topic is updated based on the second subset of events transmitted.
-
公开(公告)号:US10296753B2
公开(公告)日:2019-05-21
申请号:US14676640
申请日:2015-04-01
Applicant: salesforce.com, inc.
Inventor: John Arlan Brock , Adam Torman
IPC: G06F21/62
Abstract: A permission management system enables a system administrator to more effectively manage the large number of permissions associated with database systems. The permission management system accumulates groups of permissions associated with selected users, profiles, or permission sets. The permission management system then performs selectable comparisons on the different groups of permissions, such as identifying common permissions, unique permissions, and differing permissions. The permission management system also may identify permissions in a first permission group that do not exist in a second permission group and assign the identified permissions to the second permission group.
-
公开(公告)号:US09774603B2
公开(公告)日:2017-09-26
申请号:US14724348
申请日:2015-05-28
Applicant: salesforce.com, inc.
Inventor: John Arlan Brock
CPC classification number: H04L63/102 , G06F17/30876 , G06F21/604 , G06F21/6218 , G06F21/6227 , H04L63/1416 , H04L67/02
Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for managing user permissions in relation to system events occurring in a database system. In some implementations, a server can listen for system events. Based on at least one system event criterion, a system event can be determined to occur. A user can be identified as matching a user criterion. A permission set can be identified as matching a permission criterion. Based on a permission set, a permission may be added, updated, or removed from a user.
-
公开(公告)号:US09729556B2
公开(公告)日:2017-08-08
申请号:US14700080
申请日:2015-04-29
Applicant: salesforce.com, inc.
Inventor: John Arlan Brock
CPC classification number: H04L63/104 , H04L63/101
Abstract: A tool for administering virtual recognition of a group of users is provided. The group of users may be specifically identified or dynamically generated based on criteria selected by an administrative entity submitting a request to administer virtual recognition. The tool may be configured for generating user and badge recommendations based at least in part on the group of users identified to receive the virtual recognition.
-
-
-
-
-