Messaging system with augmented reality messages
AssigneeSnap Inc.
InventorsOleksandr Chepizhenko, Jean Luo, Bogdan Maksymchuk, Vincent Sung, Ashley Michelle Wayne
Life of this patent
Estimating the term…
Abstract
A method of generating an augmented reality lens comprises: causing to display a list of lens categories on a display screen of a client device; receiving a user choice from the displayed list; causing to prepopulate a lens features display on the display device based on the user choice, wherein each lens feature comprises image transformation data configured to modify or overlay video or image data; receiving a user selection of a lens feature from the prepopulated lens display; receiving a trigger selection that activates the lens feature to complete the lens; and saving the completed lens to a memory of a computer device.
Claims20
A computer-implemented method of generating an augmented reality lens, comprising:
- causing a lens template display to prepopulate with facial lens templates on a display screen of a client device, wherein each facial lens template includes a lens feature that comprises image transformation data configured to overlay video or image data of a face;
- receiving a selection of a facial lens template from the prepopulated lens template display;
- receiving a trigger selection that activates a facial lens feature of the selected lens template to complete customization of the facial lens template, thereby forming a completed facial lens, the trigger selection including detection of a facial action by a camera;
- and
- saving the completed facial lens to a memory.
A system for generating an augmented reality lens, comprising:
- one or more processors of a machine;
- a memory storing instructions that, when executed by the one or more processors, cause the machine to perform operations comprising:
- causing a lens template display to prepopulate with facial lens templates on a display screen of a client device, wherein each facial lens template includes a lens feature that comprises image transformation data configured to overlay video or image data of a face;
- receiving a selection of a facial lens template from the prepopulated lens template display;
- receiving a trigger selection that activates a facial lens feature of the selected lens template to complete customization of the facial lens template, thereby forming a completed facial lens, the trigger selection including detection of a facial action by a camera;
- and
- saving the completed facial lens to a memory.
A machine-readable storage device embodying instructions that, when executed by a machine, cause the machine to perform operations comprising:
- causing a lens template display to prepopulate with facial lens templates on a display screen of a client device, wherein each facial lens template includes a lens feature that comprises image transformation data configured to overlay video or image data of a face;
- receiving a selection of a facial lens template from the prepopulated lens template display;
- receiving a trigger selection that activates a facial lens feature of the selected lens template to complete customization of the facial lens template, thereby forming a completed facial lens, the trigger selection including detection of a facial action by a camera;
- and
- saving the completed facial lens to a memory.
Dependencies are inferred from the claim text.