Group-based communication interface with subsidiary channel-based thread communications

US11539649B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11539649-B2
Application numberUS-202117545852-A
CountryUS
Kind codeB2
Filing dateDec 8, 2021
Priority dateAug 18, 2017
Publication dateDec 27, 2022
Grant dateDec 27, 2022

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.

Provided is a group-based communication interface configured to allow members of the interface to communicate within group-based communication channels. The group-based communication interface is configured to relegate selected group-based messaging communications to a separate display pane, where additional messaging communications can be received, thereby maintaining a focused selected group-based communication channel. The selected group-based communication channel is updated to indicate that the selected group-based messaging communications was relegated to a separate display pane, informing the channel members while also allowing the channel members to access the separate display pane if desired. Accordingly, the selected group-based communication interface provides for efficient and focused group-based communications.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus comprising at least a processor, and a memory associated with the processor having computer coded instructions therein, wherein the computer coded instructions are configured to, when executed by the processor, cause the apparatus to perform acts comprising: receiving a first messaging communication associated with a communication platform; causing the first messaging communication to be rendered within a messaging pane in a communication interface of the communication platform; receiving a thread request to create a subsidiary thread communication; in response to receiving the thread request, generating and transmitting for display a thread summary indicator renderable within the messaging pane proximate the first messaging communication, wherein the thread summary indicator is configured to be selectable by a user with access to the first messaging communication; receiving an indication of an input indicating a selection of the thread summary indicator; and causing, based at least in part on receiving the indication of the input, rendering of the subsidiary thread communication to a thread communication pane within the communication interface, wherein a list pane, the messaging pane, and the thread communication pane are configured to be rendered within a defined display window as viewable simultaneously. 2. The apparatus as claim 1 recites, wherein content of the thread communication pane is associated with the first messaging communication. 3. The apparatus as claim 1 recites, wherein content of the thread communication pane comprises subsidiary messaging communications associated with messaging communications from a plurality of group-based communication channels. 4. The apparatus as claim 1 recites, wherein the thread summary indicator includes a count of a number of subsidiary thread communications associated with the first messaging communication. 5. The apparatus as claim 1 recites, wherein the user with access to the first messaging communication comprises a first user, and wherein the thread summary indicator includes a profile identifier for a second user that submits the subsidiary thread communication. 6. The apparatus as claim 1 recites, wherein the indication of the input comprises a first indication, wherein the list pane comprises second indications of a plurality of group-based communication channels, and wherein the first messaging communication is associated with a selected group-based communication channel of the plurality of group-based communication channels. 7. The apparatus as claim 6 recites, wherein the thread summary indicator is configured to be selectable by members of the selected group-based communication channel. 8. The apparatus as claim 1 recites, wherein the first messaging communication is one of a plurality of messaging communications rendered within the messaging pane. 9. The apparatus as claim 1 recites, the acts further comprising: in response to receiving the subsidiary thread communication, updating the thread summary indicator to indicate that the subsidiary thread communication was received. 10. A method comprising: receiving a first messaging communication associated with a communication platform; causing the first messaging communication to be rendered within a messaging pane in a communication interface of the communication platform; receiving a thread request to create a subsidiary thread communication; in response to receiving the thread request, generating and transmitting for display a thread summary indicator renderable within the messaging pane proximate the first messaging communication, wherein the thread summary indicator is configured to be selectable by a user with access to the first messaging communication; receiving an indication of an input indicating a selection of the thread summary indicator; and causing, based at least in part on receiving the indication of the input, rendering of the subsidiary thread communication to a thread communication pane within the communication interface, wherein a list pane, the messaging pane, and the thread communication pane are configured to be rendered within a defined display window as viewable simultaneously. 11. The method as claim 10 recites, wherein content of the thread communication pane is associated with the first messaging communication. 12. The method as claim 10 recites, wherein content of the thread communication pane comprises subsidiary messaging communications associated with messaging communications from a plurality of group-based communication channels. 13. The method as claim 10 recites, wherein the thread summary indicator includes a count of a number of subsidiary thread communications associated with the first messaging communication. 14. The method as claim 10 recites, wherein the indication of the input comprises a first indication, wherein the list pane comprises second indications of a plurality of group-based communication channels, and wherein the first messaging communication is associated with a selected group-based communication channel of the plurality of group-based communication channels. 15. A computer program product comprising a non-transitory computer readable medium having computer program instructions stored therein, the computer program instructions, when executed by a processor, cause the computer program product to perform acts comprising: receiving a first messaging communication associated with a communication platform; causing the first messaging communication to be rendered within a messaging pane in a communication interface of the communication platform; receiving a thread request to create a subsidiary thread communication; in response to receiving the thread request, generating and transmitting for display a thread summary indicator renderable within the messaging pane proximate the first messaging communication, wherein the thread summary indicator is configured to be selectable by a user with access to the first messaging communication; receiving an indication of an input indicating a selection of the thread summary indicator; and causing, based at least in part on receiving the indication of the input, rendering of the subsidiary thread communication to a thread communication pane within the communication interface, wherein a list pane, the messaging pane, and the thread communication pane are configured to be rendered within a defined display window as viewable simultaneously. 16. The computer program product as claim 15 recites, wherein content of the thread communication pane is associated with the first messaging communication. 17. The computer program product as claim 15 recites, wherein content of the thread communication pane comprises subsidiary messaging communications associated with messaging communications from a plurality of group-based communication channels. 18. The computer program product as claim 15 recites, wherein the thread summary indicator includes a count of a number of subsidiary thread communications associated with the first messaging communication. 19. The computer program product as claim 15 recites, wherein the user with access to the first messaging communication comprises a first user, and wherein the thread summary indicator includes a profile identifier for a second user that submits the subsidiary thread communication. 20. The computer program product as claim 15 recites, wherein the indication of the input comprises a first indication, wherein the list pane compris

Assignees

Inventors

Classifications

  • Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • H04L51/216Primary

    Handling conversation history, e.g. grouping of messages in sessions or threads · CPC title

  • User profiles · CPC title

  • Real-time or near real-time messaging, e.g. instant messaging [IM] · CPC title

  • Message adaptation for wireless communication · 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 US11539649B2 cover?
Provided is a group-based communication interface configured to allow members of the interface to communicate within group-based communication channels. The group-based communication interface is configured to relegate selected group-based messaging communications to a separate display pane, where additional messaging communications can be received, thereby maintaining a focused selected group-…
Who is the assignee on this patent?
Slack Tech Llc, Salesforce Inc
What technology area does this patent fall under?
Primary CPC classification H04L51/216. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 27 2022 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).