Generating and displaying customized avatars in electronic messages
AssigneeSnap Inc.
InventorsDorian Franklin Baldwin, Jacob Edward Blackstock, David James Kennedy, Shahan Panth
Life of this patent
Estimating the term…
Abstract
Among other things, embodiments of the present disclosure improve the functionality of electronic messaging software and systems by generating customized images with avatars of different users within electronic messages. For example, users of different mobile computing devices can exchange electronic communications with images generated to include avatars representing themselves as well as their friends, colleagues, and other acquaintances.
Claims20
A system comprising:
- a processor;
- and
- memory coupled to the processor and storing instructions that, when executed by the processor, cause the processor to perform operations comprising:
- receiving, from a first computing device, a first electronic communication including a sent image, the first electronic communication being between a first user of the first computing device and a second user of a second computing device;
- analyzing the first electronic communication to identify content;
- generating a response image based on the content, wherein the response image comprises a first avatar representing the first user;
- and
- causing a second electronic communication including the response image to be transmitted from the second computing device to the first computing device.
A computer-implemented method comprising:
- receiving, from a first computing device, a first electronic communication including a sent image, the first electronic communication being between a first user of the first computing device and a second user of a second computing device;
- analyzing the first electronic communication to identify content;
- generating a response image based on the content of the sent image, wherein the response image comprises a first avatar representing the first user;
- and
- causing a second electronic communication including the response image to be transmitted from the second computing device to the first computing device.
A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
- receiving, from a first computing device, a first electronic communication including a sent image, the first electronic communication being between a first user of the first computing device and a second user of a second computing device;
- analyzing the first electronic communication to identify content;
- generating a response image based on the content, wherein the response image comprises a first avatar representing the first user;
- and
- causing a second electronic communication including the response image to be transmitted from the second computing device to the first computing device.
Dependencies are inferred from the claim text.