Messaging achievement pictograph display system

US10686899B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10686899-B2
Application numberUS-201615098630-A
CountryUS
Kind codeB2
Filing dateApr 14, 2016
Priority dateApr 6, 2016
Publication dateJun 16, 2020
Grant dateJun 16, 2020

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, 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. 2. The method of claim 1 , further comprising: in response to the data about the message indicating a change in a volume of past ephemeral messages exchanged between the first client device and a second client device, wherein the ephemeral messages are associated with a message deletion trigger, accessing a third message activity score from the database that is based on the volume of past ephemeral messages exchanged between the first client device and the second client device, adjusting the third message activity score based on the change in the volume of past ephemeral messages exchanged between the first client device and the second client device, determining whether the third message activity score is equal to or is greater than a third threshold activity score, and in response to the third message activity score being equal to or greater than the third threshold activity score, causing a third achievement pictograph associated with the third message activity score and a third textual achievement message associated with the third 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. 3. The method of claim 1 , further comprising: in response to the data about the message indicating a change in a volume of past messages exchanged between the first client device and the processor, accessing a fourth message activity score from the database that is based on the volume of past messages exchanged between the first client device and the processor, adjusting the fourth message activity score based on the change in the volume of past messages exchanged between the first client device and the processor, determining whether the fourth message activity score is equal to or is greater than a fourth threshold activity score, and in response to the fourth message activity score being equal to or greater than the fourth threshold activity score, causing a fourth achievement pictograph associated with the fourth message activity score and a fourth textual achievement message associated with the fourth message activity score to be displayed on a user interface of the first client device. 4. The method of claim 1 , wherein the first textual achievement message and the second textual achievement message, respectively, include an achievement notification. 5. The method of claim 1 , wherein the first message activity score is further based on a time frame in which the past picture messages are exchanged between the first client device and the second client device. 6. The method of claim 1 , wherein the second message activity score is further based on a time frame in which the past video messages are exchanged between the first client device and the second client device. 7. The method of claim 1 , further comprising: detecting that a first achievement pictograph is displayed on the user interface of the first client device; determining the first message activity score transgresses a fifth threshold activity score; and responsive to determining the first message activity score transgresses the fifth threshold activity score, causing the first achievement pictograph to be removed from being displayed on the user interface of the first client device. 8. The method of claim 1 , wherein the fifth threshold activity score is transgressed when the processor does not receive, within a designated time frame, the message activity communication including data about the message indicating the change in the volume of past picture messages exchanged between the first client device and the second client device. 9. The method of claim 8 , further comprising: detecting that the designated time frame has a designated time quantity remaining within the designated time frame; and causing a time limit notification to be displayed by the user interface of the first client device. 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 c

Assignees

Inventors

Classifications

  • Protocols · CPC title

  • H04L67/535Primary

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

  • H04L51/043Primary

    using or handling presence information · CPC title

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

  • for supporting social networking services · 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 US10686899B2 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 Jun 16 2020 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).