Servicing group-based communication workspace add requests within a group-based communication system

US11558439B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11558439-B2
Application numberUS-202217574171-A
CountryUS
Kind codeB2
Filing dateJan 12, 2022
Priority dateJul 30, 2019
Publication dateJan 17, 2023
Grant dateJan 17, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for servicing a group-based communication workspace add request within a group-based communication system.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for inviting a non-member user to a group-based communication channel comprising: receiving a group-based communication add request from a first client associated with a first group-based communication user identifier associated with a first organization, wherein the group-based communication add request is to grant access rights to the non-member user associated with a second organization to join the group-based communication channel, wherein the group-based communication channel is a shared channel between the first organization and the second organization, and the group-based communication add request comprising a second group-based communication user identifier associated with a second client and the second organization; and automatically approving the group-based communication add request based on a set of predetermined qualifications. 2. The method of claim 1 , wherein the group-based communication channel is part of a group-based communication system comprising a plurality of group-based communication workspaces, wherein a first group-based communication workspace is associated with the first organization and a second group-based communication workspace is associated with the second organization. 3. The method of claim 1 , wherein the first group-based communication user identifier is associated with a whitelist. 4. The method of claim 3 , wherein when the first client is associated with the whitelist, further comprising: automatically approving the group-based communication add request without requiring administrator approval. 5. The method of claim 1 , further comprising: transmitting an invite to the second client, wherein the invite comprises the first group-based communication user identifier. 6. The method of claim 1 , further comprising: transmitting an invite to the second client; receiving an acceptance of the invite from the second client; and in response to the acceptance, adding the non-member user to the shared channel. 7. The method of claim 1 , wherein the set of predetermined qualifications comprises the first group-based communication user identifier being associated with an administrator of the shared channel. 8. An apparatus configured to invite a non-member user to a group-based communication channel, the apparatus comprising at least a processor, and a memory associated with the processor having computer coded instructions therein, with the computer coded instructions configured to, when executed by the processor, cause the apparatus to: receive a group-based communication add request from a first client associated with a first group-based communication user identifier associated with a first organization, wherein the group-based communication add request is to grant access rights to the non-member user associated with a second organization to join the group-based communication channel, wherein the group-based communication channel is a shared channel between the first organization and the second organization, and the group-based communication add request comprising a second group-based communication user identifier associated with a second client and the second organization; and automatically approve the group-based communication add request based on a set of predetermined qualifications. 9. The apparatus of claim 8 , wherein the group-based communication channel is part of a group-based communication system comprising a plurality of group-based communication workspaces, wherein a first group-based communication workspace is associated with the first organization and a second group-based communication workspace is associated with the second organization. 10. The apparatus of claim 8 , wherein the first group-based communication user identifier is associated with a whitelist. 11. The apparatus of claim 10 , wherein when the first client is associated with the whitelist, the group-based communication add request is automatically approved without requiring any administrator input. 12. The apparatus of claim 8 , wherein the computer coded instructions are further configured to, when executed by the processor, cause the apparatus to: transmit an invite to the second client, wherein the invite comprises the first group-based communication user identifier. 13. The apparatus of claim 8 , wherein the computer coded instructions are further configured to, when executed by the processor, cause the apparatus to: transmit an invite to the second client; receive an acceptance of the invite from the second client; and in response to the acceptance, add the non-member user to the shared channel. 14. The apparatus of claim 8 , wherein the set of predetermined qualifications comprises the first group-based communication user identifier being associated with an administrator of the shared channel. 15. A non-transitory computer-readable storage medium including instructions to invite a non-member user to a group-based communication channel that when executed by a computer, cause the computer to: receive a group-based communication add request from a first client associated with a first group-based communication user identifier associated with a first organization, wherein the group-based communication add request is to grant access rights to the non-member user associated with a second organization to join the group-based communication channel, wherein the group-based communication channel is a shared channel between the first organization and the second organization, and the group-based communication add request comprising a second group-based communication user identifier associated with a second client and the second organization; and automatically approve the group-based communication add request based on a set of predetermined qualifications. 16. The medium of claim 15 , wherein the group-based communication channel is part of a group-based communication system comprising a plurality of group-based communication workspaces, wherein a first group-based communication workspace is associated with the first organization and a second group-based communication workspace is associated with the second organization. 17. The medium of claim 15 , wherein the first group-based communication user identifier or the second group-based communication user identifier is associated with a whitelist. 18. The medium of claim 17 , wherein the instructions further cause the computer to: transmit an invite to the second client, wherein the invite comprises the first group-based communication user identifier. 19. The medium of claim 17 , wherein the instructions further cause the computer to: transmit an invite to the second client; receive an acceptance of the invite from the second client; and in response to the acceptance, add the non-member user to the shared channel. 20. The medium of claim 17 , wherein the set of predetermined qualifications comprises the first group-based communication user identifier being associated with an administrator of the shared channel.

Assignees

Inventors

Classifications

  • using or handling presence information · CPC title

  • Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties · CPC title

  • Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission · CPC title

  • Mailbox-related aspects, e.g. synchronisation of mailboxes · CPC title

  • without floor control · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11558439B2 cover?
Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for servicing a group-based communication workspace add request within a group-based communication system.
Who is the assignee on this patent?
Slack Tech Llc
What technology area does this patent fall under?
Primary CPC classification H04L65/4053. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 17 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).