Messaging achievement pictograph display system

US12225095B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12225095-B2
Application numberUS-202318126919-A
CountryUS
Kind codeB2
Filing dateMar 27, 2023
Priority dateApr 6, 2016
Publication dateFeb 11, 2025
Grant dateFeb 11, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

The invention claimed is: 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. 2. The method of claim 1 , wherein causing the display of the achievement pictograph comprises causing the display of the achievement pictograph adjacent to a display of a user contact name. 3. The method of claim 2 , wherein causing the display of the achievement pictograph to switch to the second achievement pictograph comprises removing the achievement pictograph adjacent to the user contact name and adding the second achievement pictograph adjacent to the user contact name. 4. The method of claim 2 , wherein the achievement pictograph is representative of the second user of the second client device being in a first top ten friends of the first user of the client device, wherein the first top ten friends of the first user are determined based on messaging activity between users, and wherein the second user comprises the user contact name. 5. The method of claim 2 , wherein the second achievement pictograph is representative of the first user of the client device being in a first top ten friends of the second user of a second client device but the second user not being in a second top ten friends of the first user, wherein the first top ten friends and the second top ten friends are determined based on messaging activity between users, and wherein the second user comprises the user contact name. 6. The method of claim 3 , wherein the achievement pictograph comprises a smiley face emoji and wherein the second achievement pictograph comprises a smiley face wearing glasses emoji. 7. The method of claim 1 , wherein the achievement pictograph is representative of a closeness status between the first user of the client device and the second user of a second client device. 8. The method of claim 7 , wherein the closeness status is representative of how many of the past messages have been exchanged between the first user and the second user. 9. The method of claim 1 , comprising determining that the first user of the client device and the second user of the second client device are on a messaging streak based on ephemeral messaging activity between the first user and the second user, and displaying a third achievement pictograph based on the ephemeral messaging activity. 10. The method of claim 9 , wherein the third achievement pictograph comprises a flame emoji, a text based on a count of the messaging streak, or a combination thereof. 11. 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 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. 12. The system of claim 11 , wherein causing the display of the achievement pictograph comprises causing the display of the achievement pictograph adjacent to a display of a user contact name. 13. The system of claim 12 , wherein causing the display of the achievement pictograph to switch to the second achievement pictograph comprises removing the achievement pictograph adjacent to the user contact name and adding the second achievement pictograph adjacent to the user contact name. 14. The system of claim 12 , wherein the achievement pictograph is representative of the second user of the second client device being in a first top ten friends of the first user of the client device, wherein the first top ten friends of the first user are determined based on messaging activity between users, and wherein the second user comprises the user contact name. 15. The system of claim 11 , comprising determining that the first user of the client device and the second user of the second client device are on a messaging streak based on ephemeral messaging activity between the first user and the second user, and displaying a third achievement pictograph based on the ephemeral messaging activity. 16. 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

Assignees

Inventors

Classifications

  • Protocols · CPC title

  • providing notification on incoming messages, e.g. pushed notifications of received messages · CPC title

  • for supporting social networking services · CPC title

  • H04L67/535Primary

    Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • Multimedia information · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12225095B2 cover?
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 …
Who is the assignee on this patent?
Snap Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/535. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 11 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).