Patent ID: 11895068
Assignee: SNAP INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 11:
12. A system comprising:
a processor; and
a memory storing instructions that, when executed by the processor, configure the processor to perform operations comprising:
receiving a plurality of content communications from a plurality of client devices, each content communication comprising an associated piece of content and a corresponding metadata;
processing each content communication of the plurality of content communications to determine associated context values for each piece of content, the associated context values comprising at least one content value generated by machine vision processing of the associated piece of content, the associated context values further comprising an audio content value selected based on an analysis of audio data from the associated piece of content and an audio quality value determined based at least in part on an analysis to determine an audio noise level for the associated piece of content;
automatically generating at least a first content collection, wherein the first content collection comprises a first plurality of pieces of content from the plurality of content communications, and wherein the first plurality of pieces of content for the first content collection are selected based on the associated context values for each piece of content of the first plurality of pieces of content;
identifying one or more user segments associated with the first content collection; and
publishing an identifier associated with the first content collection to user devices associated with user accounts of the one or more user segments.