US 11,792,365 B1
Message data analysis for response recommendations
Darvin Vida, Seattle, WA (US); Maksim Surguy, Federal Way, WA (US); Christina Siegfried, Fort Worth, TX (US); Matthew Giuliari, Seattle, WA (US); and Robert Mark Pickard, Encinitas, CA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Aug. 11, 2021, as Appl. No. 17/399,688.
Int. Cl. H04N 7/14 (2006.01); H04L 51/10 (2022.01); G06F 40/279 (2020.01); G10L 15/22 (2006.01); G10L 15/26 (2006.01); G10L 25/57 (2013.01); G06V 40/16 (2022.01)
CPC H04N 7/147 (2013.01) [G06F 40/279 (2020.01); G06V 40/175 (2022.01); G10L 15/22 (2013.01); G10L 15/26 (2013.01); G10L 25/57 (2013.01); H04L 51/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
one or more processors; and
non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
receiving first user input data requesting that images of a user be captured during a video call to be utilized for generating a personalized emoji of the user;
determining that a device associated with a user profile of the user is involved in the video call;
in response to the device being involved in the video call, generating image data corresponding to the images of the user;
determining, from the image data and utilizing computer vision techniques, that an image of the images depicts the user with a predefined facial expression;
saving a portion of the image data corresponding to the image in response to the image depicting the user with the predefined facial expression;
in response to determining that the video call has ended, displaying, on the device, the image depicting the user with the predefined facial expression;
receiving second user input data accepting the image as the personalized emoji of the user; and
storing the portion of the image data in a database associated with personalized emojis of the user such that a character code utilized for a preexisting emoji is associated with the portion of the image data, the character code utilized for presenting an option to utilize the personalized emoji.