Channeling messaging communications in a selected group-based communication interface
AssigneeSlack Technologies, LLC
InventorChristopher Sullivan
Life of this patent
Estimating the term…
Abstract
Provided is a group-based communication interface configured to allow users of the interface to communicate within group-based communication channels and across group-based communication channels to provide relevant information to other users efficiently and effectively. Group-based messaging communications across the plurality of group-based communication channels can be channeled to specific receiver channels providing relevant information to users of the group-based communication interface thereby increasing the efficiency and effectiveness of group-based messaging communications and the lifetime of the system.
Claims25
An apparatus comprising at least a processor, and a memory associated with the processor having computer instructions therein, with the computer instructions configured to, when executed by the processor, update a selected group-based communication interface from a plurality of group-based communication interfaces, wherein the selected group-based communication interface comprises a plurality of group-based communication channels, by causing the apparatus to:
- receive a channeling association that is configured to establish a connection between a graphical identifier and a receiver channel of the plurality of group-based communication channels;
- receive group-based messaging communications to one or more of the plurality of group-based communication channels other than the receiver channel based on one or more group-based communication channel identifiers that are respectively associated with the received group-based messaging communications;
- receive, from a client device, a correlation indication comprising electronic instructions to associate the graphical identifier with a selected messaging communication of the group-based messaging communications to cause the selected messaging communication to be associated with both of the graphical identifier and at least one of the one or more group-based communication channel identifiers;
- in response to receiving the electronic instructions to associate the graphical identifier with the selected messaging communication of the group-based messaging communications, reproduce the selected messaging communication to create a rendering of a channeled copy within the receiver channel of the plurality of group-based communication channels;
- and
- render the channeled copy with the receiver channel via the selected group-based communication interface.
A computer program product comprising a non-transitory computer readable medium having computer program instructions stored therein, said computer program instructions, when executed by a processor, update a selected group-based communication interface from a plurality of group-based communication interfaces, wherein the selected group-based communication interface comprises a plurality of group-based communication channels, by causing the computer program product to:
- receive a channeling association that is configured to establish a connection between a graphical identifier and a receiver channel of the plurality of group-based communication channels;
- receive group-based messaging communications to one or more of the plurality of group-based communication channels other than the receiver channel based on one or more group-based communication channel identifiers that are respectively associated with the received group-based messaging communications;
- receive, from a client device, a correlation indication comprising electronic instructions to associate the graphical identifier with a selected messaging communication of the group-based messaging communications to cause the selected messaging communication to be associated with both of the graphical identifier and at least one of the one or more group-based communication channel identifiers;
- in response to receiving the electronic instructions to associate the graphical identifier with the selected messaging communication of the group-based messaging communications, reproduce the selected messaging communication to create a rendering of a channeled copy within the receiver channel of the plurality of group-based communication channels;
- and
- rendering the channeled copy with the receiver channel via the selected group-based communication interface.
A computer-implemented method of updating a selected group-based communication interface from a plurality of group-based communication interfaces, wherein the selected group-based communication interface comprises a plurality of group-based communication channels, the method comprising:
- receiving a channeling association that is configured to establish a connection between a graphical identifier and a receiver channel of the plurality of group-based communication channels;
- receiving group-based messaging communications to one or more of the plurality of group-based communication channels other than the receiver channel based on one or more group-based communication channel identifiers that are respectively associated with the received group-based messaging communications;
- receiving, from a client device, a correlation indication comprising electronic instructions to associate the graphical identifier with a selected messaging communication of the group-based messaging communications to cause the selected messaging communication to be associated with both of the graphical identifier and at least one of the one or more group-based communication channel identifiers;
- in response to receiving the electronic instructions to associate the graphical identifier with the selected messaging communication of the group-based messaging communications, reproducing the selected messaging communication to create a rendering of a channeled copy within the receiver channel of the plurality of group-based communication channels;
- and
- rendering the channeled copy with the receiver channel via the selected group-based communication interface.
Dependencies are inferred from the claim text.