US 12,482,016 B2
Content-based incentive program within messaging system
Jacob Catalano, Burlington (CA); and Yu Wang, Mill Valley, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Nov. 8, 2022, as Appl. No. 18/053,683.
Claims priority of provisional application 63/295,100, filed on Dec. 30, 2021.
Prior Publication US 2023/0214875 A1, Jul. 6, 2023
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0207 (2023.01); G06Q 50/00 (2012.01); H04L 51/52 (2022.01); G05B 19/418 (2006.01)
CPC G06Q 30/0239 (2013.01) [G06Q 50/01 (2013.01); H04L 51/52 (2022.05)] 18 Claims
OG exemplary drawing
 
1. A method, comprising:
providing, on a device of a user, a first user interface including a first section for contributing to one of plural incentive-based content feeds, each incentive-based content feed being represented by a respective icon which is user-selectable to add media to the incentive-based content feed;
receiving, from the device, an indication of user selection of the respective icon representing a first incentive-based content feed of the plural incentive-based content feeds;
receiving, from the device and based on receiving the indication, a request for adding a media content item to the first incentive-based content feed, the first incentive-based content feed being provided by a messaging application and being associated with an incentive program providing for user payout based on meeting first content criteria;
determining, based on receiving the request, that the media content item meets the first content criteria;
determining, by accessing a machine learning classifier, that the media content item meets second content criteria for filtering out high-probability violating content, the machine learning classifier being configured to classify the media content item based on predefined content violation types and to automatically filter out the high-probability violating content;
adding, in response to determining that the media content item meets first content criteria and the second content criteria, the media content item to a set of media content items which meet the first content criteria and the second content criteria, and which are available via the first incentive-based content feed;
causing, on plural devices corresponding to respective users of the messaging application, display of a second user interface for interacting with the set of media content items;
selecting, based on user interaction with the media content item via the second user interface, the media content item from among the set of media content items for the user payout; and
providing, based on the selecting, the user payout to the user.