Patent ID: 11941686
Assignee: SNAP INC.
Field: nan (nan)
Classification: CPC nan | IPC G  H

Claim 14:
15. A method comprising:
receiving, by one or more computing devices, user input to modify user content, the user content being captured within a field of view of a camera;
determining, by at least one computing device of the one or more computing devices, one or more visual effects options that are selectable to modify the user content, the one or more visual effects options being related to one or more products offered for purchase via a client application;
displaying, by at least one computing device of the one or more computing devices, a user interface of the client application that includes the one or more visual effects options and at least a portion of the user content;
determining, by at least one computing device of the one or more computing devices, a visual effect to apply to the user content based on user input selecting a visual effects option of the one or more visual effects options, wherein the visual effects option that is selected corresponds to the visual effect;
determining, by at least one computing device of the one or more computing devices, an object that corresponds to the visual effect;
analyzing, by at least one computing device of the one or more computing devices, the user content by implementing one or more object recognition techniques to identify the object in the at least a portion of the user content;
modifying, by at least one computing device of the one or more computing devices, an appearance of at least one of the object or a region proximate to the object included in the user content using augmented reality content that applies the visual effect; and
obtaining, by at least one computing device of the one or more computing devices, information indicating a product that corresponds to the visual effect.