US 11,818,286 B2
Avatar recommendation and reply
Christie Marie Heikkinen, Santa Monica, CA (US); David Phillip Taitz, Los Angeles, CA (US); Jeremy Baker Voss, Los Angeles, CA (US); David Whyte, Toronto (CA); and Yiwen Zhan, Venice, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Mar. 30, 2020, as Appl. No. 16/834,575.
Prior Publication US 2021/0306451 A1, Sep. 30, 2021
Int. Cl. G06F 3/048 (2013.01); H04M 1/7243 (2021.01); G06F 3/0488 (2022.01)
CPC H04M 1/7243 (2021.01) [G06F 3/0488 (2013.01); H04M 2201/42 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a first computing device, a content collection from a second computing device, wherein the content collection includes a media content item captured by an integrated camera of the second computing device;
causing a first user interface to be displayed that includes the media content item and a text interface overlaid on the media content item;
retrieving a first plurality of personalized avatars that corresponds to one or more characteristics of a profile of a user of the first computing device;
causing a second interface to be displayed that includes the text interface and the first plurality of personalized avatars;
analyzing text data to identify a first characteristic based on the text data, the text data being input in the text interface and the first characteristic comprising a phrase representing the input of the text data;
retrieving a second plurality of personalized avatars different from the first plurality of personalized avatars, the second plurality of personalized avatars are individually associated with a plurality of avatar characteristics;
determining a selection of personalized avatars from the second plurality of personalized avatars, the selection of personalized avatars comprises personalized avatars that integrate the first characteristic and are associated with avatar characteristics that match the first characteristic;
determining an individual ranking for individual personalized avatars included in the selection of personalized avatars, the individual rankings being based on at least one of a number or frequency of confirmed matches between the text data and one or more characteristics associated with the individual personalized avatars;
generating a third user interface that includes a personalized avatar interface comprising the selection of personalized avatars; and
causing the third user interface to be displayed such that the personalized avatar interface comprising the selection of personalized avatars is overlaid on the media content item, the selection of personalized avatars being displayed in the personalized avatar interface based on the individual rankings of the individual personalized avatars.