CPC G06F 16/24578 (2019.01) [G06F 16/252 (2019.01)] | 20 Claims |
1. A computer-readable storage medium comprising computer-executable program code instructions, which when executed by at least one processor, cause the at least one processor to perform a method of operating a group-based communication platform, the method comprising:
periodically sending group-based communication platform query data from a remote group-based communication server to a client device,
receiving an indication of a non-keystroke engagement of a search input interface of the client device;
generating, on the client device, a group-based communication platform query data result responsive to receiving the indication of the non-keystroke engagement, the group-based communication platform query data result comprising:
a plurality of data items, each data item comprising at least one of a message or a conversation associated with a group-based communication channel; and
a ranking of the plurality of data items based in part on interactions with at least some of the plurality of data items by a user of the client device;
receiving, from the user, a selection of a data item of the plurality of data items; and
responsive to receiving the selection, causing display of a user interface configured to allow the user of the client device to send a new message to at least one member of the group-based communication channel associated with the data item.
|