CPC H04L 51/216 (2022.05) [H04L 51/42 (2022.05)] | 18 Claims |
1. A computer-implemented method for managing threads in an electronic messaging application, the method comprising:
identifying, by one or more processors associated with the electronic messaging application, a plurality of threads corresponding to the electronic messaging application that are associated with a user account;
determining, by the one or more processors, whether there are any new replies associated with any of the plurality of threads since a prior access of the electronic messaging application by the user account;
in response to determining that there is at least one new reply associated with at least one of the plurality of threads, modifying a user interface for the electronic messaging application to alert a user of the user account of the at least one new reply;
generating for display via the user interface, by the one or more processors, a snippet of the original message for that thread, wherein the snippet includes a number of lines of the original message based on a display size or a display type of a display device associated with the user account and a number of other threads to be presented;
generating for display via the user interface, by the one or more processors, indicia corresponding to a pair of filters, a first one of the pair of filters for visually indicating unread mentions of the user account in the plurality of threads, and a second one of the pair of filters for visually indicating any threads being followed by the user account;
upon selection of the first one of the pair of filters, identifying instances of the unread mentions of the user account in the plurality of threads; and
generating, for display within a panel of the user interface presenting a set of active threads of the plurality of threads, one or more chips to illustrate each active thread including the instances of the unread mentions of the user account.
|