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

Claim 10:
11. A system comprising:
one or more hardware processors; and
one or more non-transitory computer-readable storage media including computer-readable instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising:
receiving first input data to provide a content item to one or more recipients, the content item including at least one of image content or video content captured via a client application, wherein the content item is associated with an account of a user of the client application;
generating first user interface data that corresponds to a user interface that includes a user interface element to capture alphanumeric characters that indicate an identifier of a classification of the content item;
identifying second input data indicating one or more alphanumeric characters captured in the user interface element, wherein the one or more alphanumeric characters correspond to a partially completed classification;
determining that the one or more alphanumeric characters of the partially completed classification satisfy a threshold number of alphanumeric characters;
responsive to determining that the one or more alphanumeric characters satisfy the threshold number of alphanumeric characters, determining, based on the one or more alphanumeric characters of the second input data, a group of candidate classifications for the content item;
analyzing at least one of profile data and content usage data of the user to determine a subset of the group of candidate classifications for the content item;
generating second user interface data corresponding to a second user interface that includes the one or more alphanumeric characters and the subset of the group of candidate classifications;
receiving third input data indicating selection of a candidate classification included in the subset of the group of candidate classifications; and
storing the content item in association with a classification that corresponds to the candidate classification.