Automatic threading of conversations based on content and interactions
US-2018287982-A1 · Oct 4, 2018 · US
US11558439B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11558439-B2 |
| Application number | US-202217574171-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 12, 2022 |
| Priority date | Jul 30, 2019 |
| Publication date | Jan 17, 2023 |
| Grant date | Jan 17, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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.
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.