Messaging achievement pictograph display system
First Claim
1. A method comprising:
- receiving, by a processor, a message activity communication from a first client device, the message activity communication including data about a message processed by the first client device;
in response to the data about the message indicating a change in a volume of past picture messages exchanged between the first client device and a second client device,accessing a first message activity score from a database that is based on the volume of past picture messages exchanged between the first client device and the second client device,adjusting the first message activity score based on the change in the volume of past picture messages exchanged between the first client device and the second client device,determining whether the first message activity score is equal to or is greater than a first threshold activity score, andin response to the first message activity score being equal to or greater than the first threshold activity score, causing a first achievement pictograph associated with the first message activity score and a first textual achievement message associated with the first message activity score to be displayed on a user interface of the first client device and on a user interface of the second client device; and
in response to the data about the message indicating a change in a volume of past video messages exchanged between the first client device and a second client device,accessing a second message activity score from the database that is based on the volume of past video messages exchanged between the first client device and the second client device,adjusting the second message activity score based on the change in the volume of past video messages exchanged between the first client device and the second client device,determining whether the second message activity score is equal to or is greater than a second threshold activity score, andin response to the second message activity score being equal to or greater than the second threshold activity score, causing a second achievement pictograph associated with the second message activity score and a second textual achievement message associated with the second message activity score to be displayed on a user interface of the first client device and on a user interface of the second client device.
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.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a processor, a message activity communication from a first client device, the message activity communication including data about a message processed by the first client device; in response to the data about the message indicating a change in a volume of past picture messages exchanged between the first client device and a second client device, accessing a first message activity score from a database that is based on the volume of past picture messages exchanged between the first client device and the second client device, adjusting the first message activity score based on the change in the volume of past picture messages exchanged between the first client device and the second client device, determining whether the first message activity score is equal to or is greater than a first threshold activity score, and in response to the first message activity score being equal to or greater than the first threshold activity score, causing a first achievement pictograph associated with the first message activity score and a first textual achievement message associated with the first message activity score to be displayed on a user interface of the first client device and on a user interface of the second client device; and in response to the data about the message indicating a change in a volume of past video messages exchanged between the first client device and a second client device, accessing a second message activity score from the database that is based on the volume of past video messages exchanged between the first client device and the second client device, adjusting the second message activity score based on the change in the volume of past video messages exchanged between the first client device and the second client device, determining whether the second message activity score is equal to or is greater than a second threshold activity score, and in response to the second message activity score being equal to or greater than the second threshold activity score, causing a second achievement pictograph associated with the second message activity score and a second textual achievement message associated with the second message activity score to be displayed on a user interface of the first client device and on a user interface of the second client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processor; and a memory storing instructions that, when executed by the processor, causes the processor to perform operations comprising; receiving a message activity communication from a first client device, the message activity communication including data about a message processed by the first client device; in response to the data about the message indicating a change in a volume of past picture messages exchanged between the first client device and a second client device, accessing a first message activity score from a database that is based on the volume of past picture messages exchanged between the first client device and the second client device, adjusting the first message activity score based on the change in the volume of past picture messages exchanged between the first client device and the second client device, determining whether the first message activity score is equal to or is greater than a first threshold activity score, and in response to the first message activity score being equal to or greater than the first threshold activity score, causing a first achievement pictograph associated with the first message activity score and a first textual achievement message associated with the first message activity score to be displayed on a user interface of the first client device and on a user interface of the second client device; and in response to the data about the message indicating a change in a volume of past video messages exchanged between the first client device and a second client device, accessing a second message activity score from the database that is based on the volume of past video messages exchanged between the first client device and the second client device, adjusting the second message activity score based on the change in the volume of past video messages exchanged between the first client device and the second client device, determining whether the second message activity score is equal to or is greater than a second threshold activity score, and in response to the second message activity score being equal to or greater than the second threshold activity score, causing a second achievement pictograph associated with the second message activity score and a second textual achievement message associated with the second message activity score to be displayed on a user interface of the first client device and on a user interface of the second client device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine-readable storage medium comprising instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving a message activity communication from a first client device, the message activity communication including data about a message processed by the first client device; in response to the data about the message indicating a change in a volume of past picture messages exchanged between the first client device and a second client device, accessing a first message activity score from a database that is based on the volume of past picture messages exchanged between the first client device and the second client device, adjusting the first message activity score based on the change in the volume of past picture messages exchanged between the first client device and the second client device, determining whether the first message activity score is equal to or is greater than a first threshold activity score, and in response to the first message activity score being equal to or greater than the first threshold activity score, causing a first achievement pictograph associated with the first message activity score and a first textual achievement message associated with the first message activity score to be displayed on a user interface of the first client device and on a user interface of the second client device; and in response to the data about the message indicating a change in a volume of past video messages exchanged between the first client device and a second client device, accessing a second message activity score from the database that is based on the volume of past video messages exchanged between the first client device and the second client device, adjusting the second message activity score based on the change in the volume of past video messages exchanged between the first client device and the second client device, determining whether the second message activity score is equal to or is greater than a second threshold activity score, and in response to the second message activity score being equal to or greater than the second threshold activity score, causing a second achievement pictograph associated with the second message activity score and a second textual achievement message associated with the second message activity score to be displayed on a user interface of the first client device and on a user interface of the second client device. - View Dependent Claims (20)
-
Specification