METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR GENERATING EXTERNALLY SHARED COMMUNICATION CHANNELS

    公开(公告)号:US20200084058A1

    公开(公告)日:2020-03-12

    申请号:US16576085

    申请日:2019-09-19

    Abstract: Methods, apparatus and computer program product for creating an externally shared communication channel in a group-based communication platform are described herein. The group-based communication platform may have a plurality of database shards. A computer-implemented method may include receiving, from a first client device associated with an initiator group identification, a shared communication channel generation query associated with the initiator group identification and a target group identification; generating, in the group-based communication platform, a shared communication channel shard; transmitting, to a second client device associated with the target group identification, a shared communication channel acceptance request; receiving a shared communication channel acceptance notification; updating, in a main database, a shard referential table based on the initiator group identification, the target group identification, and the shared communication channel identification; and transmitting a shared communication channel interface of the shared communication channel based on the shared communication channel shard.

    DISPLAYING A DEFINED PREVIEW OF A RESOURCE IN A GROUP-BASED COMMUNICATION INTERFACE

    公开(公告)号:US20200279070A1

    公开(公告)日:2020-09-03

    申请号:US16810940

    申请日:2020-03-06

    Abstract: Provided is a group-based communication interface, on a computing device, configured to display a defined preview of a resource. The computing device receives a group-based message including a resource request that identifies a requested resource and a resource address. The computing device compares the resource address with a list of subscribed resource addresses and determines from the comparison of the resource address and the subscribed resource addresses that the resource address is associated with a resource provider and is thus a subscribed resource address. In response to determining that the resource address is the subscribed resource address, the computing device provides a defined preview request comprising authentication information to the resource provider, receives defined preview data from the resource provider, and renders the defined preview of the resource based on the defined preview data to the group-based communication interface associated with the group-based message.

Patent Agency Ranking