CPC H04L 51/212 (2022.05) [G06F 40/20 (2020.01); G06Q 10/1097 (2013.01); H04L 51/04 (2013.01); H04L 51/216 (2022.05); H04L 51/224 (2022.05); H04L 51/234 (2022.05)] | 20 Claims |
1. A computer-implemented method comprising:
simultaneously processing, by a server computer including one or more processors, numerous messages between members and representatives;
receiving, at the server computer, one or more pre-filtering inputs from a member, wherein the one or more pre-filtering inputs include task associations to identify a first message type to display from a real-time chat interface based on the task associations, and a second message type to hide based on the task associations;
receiving in real-time a set of messages between the member and a representative, wherein the set of messages are received simultaneously with the numerous messages between members and representatives, and wherein the set of messages are received by the server in real-time as the set of messages are being exchanged;
simultaneously processing the set of messages and the numerous messages in real-time using a filtering algorithm to associate one or more tasks with messages of the set of messages, wherein the one or more tasks correspond to a set of tasks performable by the representative on behalf of the member;
processing the set of messages to determine whether to display a message of the set of messages based on the one or more pre-filtering inputs and the one or more tasks associated with the messages;
a first message of the set of messages in the real-time chat interface based on the one or more pre-filtering inputs and a first task association with the first message; and
hiding a second message of the set of messages in the real-time chat interface based on the one or more pre-filtering inputs and a second task association with the second message.
|