US 12,067,214 B2
Updating avatar clothing for a user of a messaging system
Celia Nicole Mourkogiannis, Los Angeles, CA (US); Evan Spiegel, Los Angeles, CA (US); Kevin Dechau Tang, Los Angeles, CA (US); and Kaveh Anvaripour, Santa Monica, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Jun. 25, 2021, as Appl. No. 17/359,390.
Claims priority of provisional application 63/044,062, filed on Jun. 25, 2020.
Prior Publication US 2021/0405831 A1, Dec. 30, 2021
Int. Cl. G06F 3/0482 (2013.01); G06K 7/14 (2006.01); G06V 20/10 (2022.01); H04L 67/306 (2022.01); H04L 51/08 (2022.01); H04N 23/63 (2023.01)
CPC G06F 3/0482 (2013.01) [G06K 7/1413 (2013.01); G06V 20/10 (2022.01); H04L 67/306 (2013.01); H04L 51/08 (2013.01); H04N 23/63 (2023.01)] 17 Claims
OG exemplary drawing
 
1. A method, comprising:
displaying, by a messaging application running on a device associated with a user, a user interface in which a camera of the device is activated to capture a real-time image, the user interface including a carousel interface comprising plural icons, the plural icons including a first icon which is user-selectable to update an avatar of the user for the messaging application based on performing a scan operation, the plural icons further including second icons each of which is user-selectable to apply respective augmented reality content in association with the real-time image;
receiving, by the messaging application, user input selecting the first icon within the carousel interface;
in response to receiving the user input,
displaying a scan prompt which is user-selectable to perform the scan operation with respect to the real-time image, and
displaying a photo selector for user selection of a stored image for performing the scan operation;
determining, in response to user selection of the scan prompt, an attribute of an object depicted in the real-time image;
selecting, from plural candidate articles of clothing for the avatar of the user, an article of clothing that is associated with the attribute of the object; and
displaying the selected article of clothing with the avatar of the user.