| CPC H04L 67/535 (2022.05) [H04L 51/043 (2013.01); H04L 51/224 (2022.05); H04L 51/52 (2022.05); H04L 67/01 (2022.05)] | 20 Claims |

|
1. A method comprising:
receiving, at a server-computer, a message activity communication from a client device, the message activity communication including data about a message processed by the client device;
accessing, by one or more processors, a message indicator from a first data structure, the message indicator including a message activity score that is based, at least in part, on past messages sent from and received by the client device;
adjusting the message activity score based on the message activity communication;
accessing a parameter indicator from a second data structure, the parameter indicator including a first threshold activity score and an achievement pictograph;
matching the message indicator to the parameter indicator;
determining the message activity score transgresses the first threshold activity score;
responsive to determining the message activity score transgresses the threshold activity score, causing display of the achievement pictograph within a first user interface of the client device and a second user interface of a second client device;
determining the message activity score transgresses a second threshold activity score;
responsive to determining the message activity score transgresses the second threshold activity score, causing the display of the achievement pictograph to switch to a second achievement pictograph within the first user interface and the second user interface by removing the achievement pictogram and displaying the second achievement pictogram in place of the achievement pictogram, wherein the message activity score comprises the past messages exchanged between a first user of the client device and a second user of the second client device.
|