Intelligent home screen of cloud-based content management platform
US-2021271495-A1 · Sep 2, 2021 · US
US11775137B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11775137-B2 |
| Application number | US-202117358879-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 25, 2021 |
| Priority date | Jun 25, 2021 |
| Publication date | Oct 3, 2023 |
| Grant date | Oct 3, 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.
Techniques are described for providing an interface for managing invitations to communicate via a communication platform. In an example, a first user can access a first interface to invite a second user to communicate via the communication platform. In response to input from the first user via the first interface, the communication platform can generate an invitation for the second user to communicate with the first user and can provide the invitation to the second user, such as by causing the invitation to be presented via a second interface. The second user can submit a response to the invitation via the second interface. The communication platform can update the first interface and the second interface based on response, such as, in examples in which the second user accepts the invitation, to reflect a newly established connection between the first user and the second user.
Opening claim text (preview).
What is claimed is: 1. A system comprising: one or more processors; and one or more computer readable media storing instructions that, when executed, cause the system to perform operations comprising: causing display, on an interface of a client associated with a first user of a communication platform, of an invitation for the first user to communicate with a second user of the communication platform via a communication channel in which a subset of users of the communication platform are authorized to access, wherein the invitation is displayed in association with a received invitations section of the interface; receiving, from the client associated with the first user, an indication of acceptance of the invitation; in response to receiving the indication of acceptance and prior to generation of the communication channel, generating a user interface for receiving characteristics associated with the communication channel; receiving, via the user interface and from at least one of the first user or the second user, the characteristics, wherein the characteristics include a type of the communication channel, an identifier of the communication channel, and one or more privacy settings associated with the communication channel; based at least in part on the indication of acceptance, generating the communication channel using the characteristics; and updating the interface to indicate acceptance of the invitation, wherein updating the interface comprises removing the invitation from display in association with the received invitations section of the interface and causing an instance of the communication channel to be displayed within an additional section of the interface that is different than the received invitations section of the interface, wherein the communication channel is accessible by the first user via the instance and wherein the additional section of the interface includes instances of other communication channels associated with the first user. 2. The system of claim 1 , the operations further comprising: based at least in part on receiving the indication of acceptance of the invitation, causing display, via the client associated with the first user, of one or more workspaces configured for association with the communication channel; receiving, from the client, an indication of selection of a workspace of the one or more workspaces for association with the communication channel; and associating the communication channel with the workspace. 3. The system of claim 2 , the operations further comprising: identifying the one or more workspaces associated with a first user account of the first user that are configured for association with the communication channel; and ranking the one or more workspaces in a ranked order based at least in part on second characteristics associated with individual workspaces of the one or more workspaces, wherein the one or more workspaces are displayed in the ranked order. 4. The system of claim 1 , the operations further comprising: based at least in part on receiving the indication of acceptance of the invitation, causing display of a request for the first user to input the characteristics to be associated with the communication channel. 5. The system of claim 1 , the operations further comprising sending the invitation to a third-party application associated with the first user, wherein the indication of acceptance is received via the third-party application. 6. The system of claim 1 , wherein updating the interface further comprises at least one of: causing display of an indicator associated with the communication channel to be presented in association with a communication channel list associated with the interface; or causing display of the indicator in association with a connections interface section of the interface. 7. The system of claim 1 , wherein the communication object channel comprises: a direct messaging instance. 8. A method comprising: causing display, on an interface of a client associated with a first user of a communication platform, of an invitation for the first user to communicate with a second user of the communication platform via a communication channel in which a subset of users of the communication platform are authorized to access, wherein the invitation is displayed in association with a received invitations section of the interface; receiving, from the client associated with the first user, an indication of acceptance of the invitation; in response to receiving the indication of acceptance and prior to generation of the communication channel, generating a user interface for receiving characteristics associated with the communication channel; receiving, via the user interface and from at least one of the first user or the second user, the characteristics, wherein the characteristics include a type of the communication channel, an identifier of the communication channel, and one or more privacy settings associated with the communication channel; based at least in part on the indication of acceptance, generating the communication channel using the characteristics; and updating the interface to indicate acceptance of the invitation, wherein updating the interface comprises removing the invitation from display in association with the received invitations section of the interface and causing an instance of the communication channel to be displayed within an additional section of the interface that is different than the received invitations section of the interface, wherein the communication channel is accessible by the first user via the instance and wherein the additional section of the interface includes instances of other communication channels associated with the first user. 9. The method of claim 8 , further comprising: based at least in part on receiving the indication of acceptance of the invitation, causing display, via the client associated with the first user, of one or more workspaces configured for association with the communication channel; receiving, from the client, an indication of selection of a workspace of the one or more workspaces for association with the communication channel; and associating the communication channel with the workspace. 10. The method of claim 9 , further comprising: identifying the one or more workspaces associated with a first user account of the first user that are configured for association with the communication channel; and ranking the one or more workspaces in a ranked order based at least in part on second characteristics associated with individual workspaces of the one or more workspaces, wherein the one or more workspaces are displayed in the ranked order. 11. The method of claim 8 , further comprising: based at least in part on receiving the indication of acceptance of the invitation, causing display of a request for the first user to input the characteristics to be associated with the communication channel. 12. The method of claim 8 , further comprising sending the invitation to a third-party application associated with the first user, wherein the indication of acceptance is received via the third-party application. 13. The method of claim 8 , wherein updating the interface further comprises at least one of: causing display of an indicator associated with the communication channel to be presented in association with a communication channel list associated with the interface; or causing display of the indicator in association with a connections interface section of the interface. 14. The method of claim 8 , wherein the communication channel comprises: a direct messaging instance.
Business processes related to social networking or social networking services · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
Event management; Broadcasting; Multicasting; Notifications · CPC title
Real-time or near real-time messaging, e.g. instant messaging [IM] · CPC title
Mailbox-related aspects, e.g. synchronisation of mailboxes · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.