Updating object subscriptions based on trigger events

    公开(公告)号:US20210329339A1

    公开(公告)日:2021-10-21

    申请号:US17210887

    申请日:2021-03-24

    Abstract: Updating object subscriptions based on trigger events is described. An indication of a trigger event, associated with an object, can be received from a client of a user. The object can be associated with current object data that is stored in a storage area of a subscription management system. The storage area can maintain the current object data for at least the object and a subscription list for client(s), wherein the subscription list for each of the client(s) comprises object identifiers corresponding to subscribed objects for each of the client(s). Based at least partly on receiving the indication of the trigger event and determining that the trigger event is associated with a modification to a subscription, the subscription list can be updated to generate an updated subscription list for the client and current object data for the subscribed objects identified within the updated subscription list can be provided thereto.

    GROUP-BASED COMMUNICATION INTERFACE WITH SUBSIDIARY CHANNEL-BASED THREAD COMMUNICATIONS

    公开(公告)号:US20190058680A1

    公开(公告)日:2019-02-21

    申请号:US15730044

    申请日:2017-10-11

    Abstract: Provided is a group-based communication interface configured to allow members of the interface to communicate within group-based communication channels. The group-based communication interface is configured to relegate selected group-based messaging communications to a separate display pane, where additional messaging communications can be received, thereby maintaining a focused selected group-based communication channel. The selected group-based communication channel is updated to indicate that the selected group-based messaging communications was relegated to a separate display pane, informing the channel members while also allowing the channel members to access the separate display pane if desired. Accordingly, the selected group-based communication interface provides for efficient and focused group-based communications.

    Group-based communication interface with subsidiary channel-based thread communications

    公开(公告)号:US11206231B2

    公开(公告)日:2021-12-21

    申请号:US15730044

    申请日:2017-10-11

    Abstract: Provided is a group-based communication interface configured to allow members of the interface to communicate within group-based communication channels. The group-based communication interface is configured to relegate selected group-based messaging communications to a separate display pane, where additional messaging communications can be received, thereby maintaining a focused selected group-based communication channel. The selected group-based communication channel is updated to indicate that the selected group-based messaging communications was relegated to a separate display pane, informing the channel members while also allowing the channel members to access the separate display pane if desired. Accordingly, the selected group-based communication interface provides for efficient and focused group-based communications.

    AUTOMATED LOAD DISTRIBUTION FOR A GROUP-BASED COMMUNICATION PLATFORM

    公开(公告)号:US20190334983A1

    公开(公告)日:2019-10-31

    申请号:US15963636

    申请日:2018-04-26

    Abstract: Various embodiments are directed to systems and methods for automatically distributing loads among computing devices involved in message delivery within a group-based communication platform. Embodiments utilize a status checker to monitor the relative health and/or utilization of various channel servers each servicing a group-based communication channel for communication among a particular group of client devices. Upon detecting that one or more of the channel servers exhibit failing health characteristics, the status checker may automatically reallocate the messaging load performed by the failing channel server to other servers, thereby redefining the group-based communication channel associated with a particular group to encompass the newly assigned channel server and minimizing the impact of the failed channel server on message distribution within the group-based communication channel.

Patent Agency Ranking