Method, apparatus and computer program product for generating externally shared communication channels
AssigneeSlack Technologies, LLC
InventorsELIZABETH JOHNSTON, ANDREW KING, MYLES GRANT
Life of this patent
Estimating the term…
Loading patent…
AssigneeSlack Technologies, LLC
InventorsELIZABETH JOHNSTON, ANDREW KING, MYLES GRANT
Estimating the term…
Computing systems, apparatuses, computer-implemented methods, and computer program products are disclosed for creating a shared communication channel in a group-based communication platform having a plurality of database shards. An example computer-implemented method includes generating a shared communication channel shard that is assigned a shared communication channel identification, a first set of shared communication channel attributes associated with a first group identification, and a second set of shared communication channel attributes associated with a second group identification. The method further includes generating first and second externally shared group-based shared communication channel interfaces based on the first and second sets of shared communication channel attributes, respectively. The method further includes transmitting the first and second externally shared group-based shared communication channel interfaces to a first client device associated with the first group identification and a second client device associated with the second group identification, respectively.
A computing system for creating a shared communication channel in a group-based communication platform, wherein the group-based communication platform comprises a plurality of database shards, and wherein the computing system comprises:
A apparatus for creating a shared communication channel in a group-based communication platform, wherein the group-based communication platform comprises a plurality of database shards, and wherein the apparatus comprises:
29-36. (canceled)
A computer-implemented method for creating a shared communication channel in a group-based communication platform, wherein the group-based communication platform comprises a plurality of database shards, and wherein the computer-implemented method comprises:
38-54. (canceled)
A computer program product for creating a shared communication channel in a group-based communication platform, wherein the group-based communication platform comprises a plurality of database shards, and wherein the computer program product comprises at least one non-transitory computer-readable storage medium storing computer-executable program code instructions that, when executed by processing circuitry of a computing system, cause the computing system to:
56-72. (canceled)
Dependencies are inferred from the claim text.