Self-joining mode for shared collaborative channel

US11775266B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11775266-B2
Application numberUS-202117490046-A
CountryUS
Kind codeB2
Filing dateSep 30, 2021
Priority dateSep 30, 2021
Publication dateOct 3, 2023
Grant dateOct 3, 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.

Systems and methods for inviting an external user to join a shared collaborative channel are provided. In particular, a computing device may generate a common channel invitation for one or more users and cause the common channel invitation to be transmitted to the one or more users. The common channel invitation may include an invitation link to a shared collaborative channel and a selectable option to redeem the common channel invitation to the shared collaboration channel. The computing device is further monitor whether the one or more users access the shared collaborative channel via the invitation link, and in response to detecting that at least one of the one or more users is accessing the shared collaborative channel via the invitation link, allow the at least one user to view at least some content of the shared collaborative channel.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for inviting an external user to join a shared collaborative channel, the method comprising: generating a common channel invitation for one or more users, wherein the common channel invitation includes an invitation link to a shared collaborative channel, a selectable option to redeem the common channel invitation to the shared collaboration channel, and a message with a description of the shared collaborative channel and an expiration indication for the common channel invitation; causing the common channel invitation to be transmitted to the one or more users; monitoring whether the one or more users access the shared collaborative channel via the invitation link; in response to detecting that at least one of the one or more users is accessing the shared collaborative channel via the invitation link, allowing the at least one user to view at least some content of the shared collaborative channel until the common channel invitation expires; determining whether the at least one user has redeemed the common channel invitation via the invitation link; and in response to determining that the at least one user has redeemed the common channel invitation, adding the at least one user as a confirmed member to a roster of the shared collaborative channel. 2. The method of claim 1 , wherein the at least one member is an external user outside of a resource tenant hosting the shared collaborative channel. 3. The method of claim 1 , wherein the at least some content of the shared collaborative channel is less than all of the content of the shared collaborative channel. 4. The method of claim 1 , further comprising: creating an invitation token, wherein the invitation token is associated with one or more permissions for accessing content of the shared collaborative channel; mapping the invitation token to the invitation link; and fetching the invitation token for allowing the at least one user to view at least some content of the shared collaborative channel. 5. The method of claim 1 , wherein the common channel invitation is associated with a limited set of permissions for accessing the shared collaborative channel via the invitation link, and wherein the limited set of permissions authorize the at least one user to access the at least some content of the shared collaborative channel as a provisional member of the shared collaborative channel. 6. The method of claim 1 , wherein allowing the at least one user to view at least some content of the shared collaborative channel further comprises allowing the at least one user to view the at least some content of the shared collaborative channel until the common channel invitation expires. 7. A computing device for inviting an external user to join a shared collaborative channel, the computing device comprising: a processor; and a memory having a plurality of instructions stored thereon that, when executed by the processor, causes the computing device to: generate a common channel invitation for one or more users, wherein the common channel invitation includes (1) an invitation link to a shared collaborative channel, (2) a selectable option to redeem the common channel invitation to the shared collaboration channel, (3) a limited set of permissions for accessing the shared collaborative channel associated with the invitation link, and (4) a message with a description of the shared collaborative channel and an expiration indication for the common channel invitation; provide the common channel invitation to the one or more users; monitor whether the one or more users access the shared collaborative channel via the invitation link; in response to detection of at least one of the one or more users accessing the shared collaborative channel via the invitation link, allow the at least one user to access at least some content of the shared collaborative channel until the common channel invitation expires; determine whether the at least one user has redeemed the common channel invitation via the invitation link; and in response to determination that the at least one user has redeemed the common channel invitation, add the at least one user as a confirmed member to a roster of the shared collaborative channel. 8. The computing device of claim 7 , wherein to allow the at least one user to access at least some content of the shared collaborative channel comprises causing the computing device to allow the at least one user to access the at least some content of the shared collaborative channel until the common channel invitation expires. 9. The computing device of claim 7 , wherein the at least one member is an external user outside of a resource tenant where the shared collaborative channel is hosted. 10. The computing device of claim 7 , wherein the at least some content of the shared collaborative channel is less than all of the content of the shared collaborative channel. 11. The computing device of claim 7 , wherein the limited set of permissions authorize the at least one user to access the at least some content of the shared collaborative channel as a provisional member of the shared collaborative channel. 12. The computing device of claim 11 , wherein the plurality of instructions stored thereon that, when executed by the processor, further causes the computing device to provide the limited set of permissions prior to redeeming of the common channel invitation to the at least one user until the at least one user redeems the common channel invitation via the invitation link. 13. The computing device of claim 7 , wherein the common channel invitation includes a message with a description of the shared collaborative channel and an expiration indication for the common channel invitation. 14. A non-transitory computer-readable medium storing instructions for inviting an external user to join a shared collaborative channel, the instructions when executed by one or more processors of a computing device, cause the computing device to: generate a common channel invitation for one or more users, wherein the common channel invitation includes an invitation link to a shared collaborative channel, a selectable option to redeem the common channel invitation to the shared collaboration channel, and a message with a description of the shared collaborative channel and an expiration indication for the common channel invitation; cause the common channel invitation to be transmitted to the one or more users; monitor whether the one or more users access the shared collaborative channel via the invitation link; in response to detection of at least one of the one or more users accessing the shared collaborative channel via the invitation link, allow the at least one user to access at least some content of the shared collaborative channel until the common channel invitation expires; determine whether the at least one user has redeemed the common channel invitation via the invitation link; and in response to determination that the at least one user has redeemed the common channel invitation, add the at least one user as a confirmed member to a roster of the shared collaborative channel. 15. The non-transitory computer-readable medium of claim 14 , wherein to allow the at least one user to access at least some content of the shared collaborative channel comprises causing the computing device to allow the at least one user to access at least some content of the shared collaborative channel until the common channel invitation expires. 16. The non-transitory computer-readable medium of claim 14 , wherein the at least one member is an externa

Assignees

Inventors

Classifications

  • G06F8/38Primary

    for implementing user interfaces · CPC title

  • using asymmetric-key encryption or public key infrastructure [PKI], e.g. key signature or public key certificates · CPC title

  • Filtering by address, protocol, port number or service, e.g. IP-address or URL · CPC title

  • Network data management · CPC title

  • by adding participants; by removing participants · 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 US11775266B2 cover?
Systems and methods for inviting an external user to join a shared collaborative channel are provided. In particular, a computing device may generate a common channel invitation for one or more users and cause the common channel invitation to be transmitted to the one or more users. The common channel invitation may include an invitation link to a shared collaborative channel and a selectable o…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06F8/38. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 03 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).