MESSAGING ACHIEVEMENT PICTOGRAPH DISPLAY SYSTEM
First Claim
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 user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for causing display of a messaging achievement pictograph based on messaging activity are provided. In some example embodiments, a message activity communication is received by a messaging activity service from a client device, the messaging active communication causing and adjustment to a message activity score and the message activity score transgressing a first threshold activity score. Responsive to the message activity transgressing the first threshold activity score, an achievement pictograph is displayed on the client device. In some example embodiments, the pictograph may be ephemeral and removal of the pictograph may be triggered by a designated time or by the message activity score transgressing a second threshold activity score. In some example embodiments, a notification is generated that notifies a user of the display or removal from display of the achievement pictograph.
219 Citations
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 user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 17, 18)
-
-
10. A system comprising:
-
one or more processors of a machine; and a memory storing instructions that, when executed by the one or more processors, causes the machine to perform operations 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 user interface. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
19. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations 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 user interface. - View Dependent Claims (20)
-
Specification