GENERATING AND DISPLAYING CUSTOMIZED AVATARS IN MEDIA OVERLAYS
First Claim
Patent Images
1. A system comprising:
- a processor;
a user interface coupled to the processor, the user interface comprising an input device and a display screen; and
memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising;
receiving a media content item;
retrieving, from the memory, avatar characteristics associated with a user of the system;
generating a media overlay, based on the user'"'"'s avatar characteristics, that includes an avatar of the user; and
displaying the media overlay with the media content item on the display screen of the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by generating and displaying media overlays with avatars of different users. For example, media overlays can be generated by the system and displayed in conjunction with media content (e.g., images and/or video) generated by an image-capturing device (e.g., a digital camera).
-
Citations
24 Claims
-
1. A system comprising:
-
a processor; a user interface coupled to the processor, the user interface comprising an input device and a display screen; and memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising; receiving a media content item; retrieving, from the memory, avatar characteristics associated with a user of the system; generating a media overlay, based on the user'"'"'s avatar characteristics, that includes an avatar of the user; and displaying the media overlay with the media content item on the display screen of the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-implemented method comprising:
-
receiving, by a computer system, a media content item; retrieving, by a computer system from a memory coupled to the computer system, avatar characteristics associated with a user of the computer system; generating, by the computer system, a media overlay, based on the user'"'"'s avatar characteristics, that includes an avatar of the user; and displaying the media overlay with the media content item on a display screen of a user interface coupled to the computer system.
-
-
24. A non-transitory computer-readable medium storing instructions that, when executed by a computer system, cause the computer system to perform operations comprising:
-
receiving a media content item; retrieving, from a memory coupled to the computer system, avatar characteristics associated with a user of the computer system; generating a media overlay, based on the user'"'"'s avatar characteristics, that includes an avatar of the user; and displaying the media overlay with the media content item on a display screen of a user interface coupled to the computer system.
-
Specification