US 11,700,220 B2
Generation of electronic media content collections
Nathan Kenneth Boyd, Los Angeles, CA (US); Jonathan Brody, Marina Del Rey, CA (US); Ken W. Chung, Los Angeles, CA (US); Justin Huang, Los Angeles, CA (US); and Teresa Lieh, Venice, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on May 22, 2020, as Appl. No. 16/881,811.
Application 16/881,811 is a continuation of application No. 15/905,486, filed on Feb. 26, 2018, granted, now 10,693,819.
Claims priority of provisional application 62/599,508, filed on Dec. 15, 2017.
Prior Publication US 2020/0358731 A1, Nov. 12, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01); H04L 51/10 (2022.01); H04L 51/18 (2022.01); G06F 16/44 (2019.01); G06F 16/438 (2019.01); H04L 51/52 (2022.01)
CPC H04L 51/10 (2013.01) [G06F 16/4393 (2019.01); G06F 16/447 (2019.01); H04L 51/18 (2013.01); H04L 51/52 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a processor; and
memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising:
selecting a plurality of narrative group criteria for a media content collection for a narrative group, the plurality of narrative group criteria being stored in a first database in communication with the system, each narrative group criterion of the plurality of narrative group criteria corresponding to a filter or effect, each filter and effect representing a media overlay, which, when selected by an end-user and applied to a media content item, causes the media overlay to be presented with the media content item;
for each narrative group criterion of the plurality of narrative group criteria, i) selecting, for the narrative group criterion, respective media content items having the corresponding filter or effect, the respective media content items stored in a database separate from the first database, ii) determining that a number of the respective media content items for the narrative group criterion meets a threshold minimum number, and iii) updating, based on determining that the threshold minimum number is met, the media content collection for the narrative group to include the respective media content items for the narrative group; and
causing the media content collection to be displayed on a display screen of a computing device of a user.