US 11,855,938 B2
Tokens in a messaging application
John Jensen, Santa Monica, CA (US); and Swetha Krishna Prabhakar, Los Altos Hills, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Aug. 12, 2021, as Appl. No. 17/400,643.
Claims priority of provisional application 63/198,780, filed on Nov. 12, 2020.
Prior Publication US 2022/0150196 A1, May 12, 2022
Int. Cl. H04L 51/046 (2022.01); H04L 67/306 (2022.01); G06Q 30/0242 (2023.01); A63F 13/87 (2014.01); G06Q 30/0273 (2023.01); G06Q 20/38 (2012.01); G06Q 20/36 (2012.01); G06Q 30/0207 (2023.01)
CPC H04L 51/046 (2013.01) [A63F 13/87 (2014.09); G06Q 20/363 (2013.01); G06Q 20/367 (2013.01); G06Q 20/381 (2013.01); G06Q 30/0207 (2013.01); G06Q 30/0246 (2013.01); G06Q 30/0274 (2013.01); H04L 67/306 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by an interaction application, content from a given user;
selecting a metric for measuring performance of the content on the interaction application;
measuring performance of the content on the interaction application;
computing a value of the measured performance of the content on the interaction application based on the selected metric;
determining that the content is associated with a first feature of a plurality of features of the interaction application;
applying a first weight to the value for the performance in response to determining that the content is associated with the first feature of the interaction application, wherein each of the plurality of features of the interaction application is associated with a respective weight to be applied to the computed value of the performance;
determining that the content includes an augmented reality item that includes at least one of:
a facial tracking response-based feature where augmented reality graphical elements are modified based on movement of a face depicted in one or more images captured by a user device; or
a movement response-based feature where the augmented reality graphical elements are modified based on movement of the user device;
selecting the first weight or a second weight to apply to a token count value that is computed based on use of the augmented reality item, the selecting being performed in response to determining that the augmented reality item includes at least one of the facial tracking response-based feature or the movement response-based feature;
updating a restricted use token wallet stored in a profile for the given user based on the computed value of the performance of the content and the token count value; and
generating, by the interaction application, a graphical user interface for presentation to the given user, the graphical user interface identifying a quantity of restricted use tokens associated with the restricted use token wallet for each of a plurality of types of content received from the given user, the graphical user interface comprising:
a first region associated with a plurality of videos that presents one or more metrics for the plurality of videos and a first value of tokens the given user has earned from the plurality of videos;
a second region associated with a plurality of augmented reality items that presents one or more metrics for the plurality of augmented reality items and a second value of tokens the given user has earned from the plurality of augmented reality items; and
a third region associated with a plurality of games that presents one or more metrics for the plurality of games and a third value of tokens the given user has earned from the plurality of games.