Displaying customized electronic messaging graphics
AssigneeSnap Inc.
InventorDavid James Kennedy
Life of this patent
Estimating the term…
Abstract
A system according to various exemplary embodiments includes a processor and a user interface coupled to the processor, the user interface comprising an input device and a display screen. The system further comprises memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising: receiving, via the input device of the user interface, an electronic message comprising a scene identifier for a graphic; retrieving a user identifier for a user associated with the system; generating a customized graphic based on the scene identifier and the user identifier; and presenting the customized graphic within the electronic message via the display screen of the user interface.
Claims22
A system comprising:
- a processor;
- memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to perform operations comprising:
- receiving, via an input device of a user interface, content for an electronic message comprising a scene identifier for a graphic, wherein the electronic message includes a UNICODE character;
- retrieving a user identifier for a user associated with the system;
- generating a customized graphic based on the scene identifier and the user identifier, the customized graphic comprising an avatar that is personalized based on the user identifier and mimics an expression associated with the scene identifier or interacts with an element associated with the scene identifier;
- and
- causing the customized graphic to be displayed within the electronic message by a display screen.
A computer-implemented method comprising:
- receiving, by a processor via an input device, an electronic message comprising a scene identifier for a graphic, wherein the electronic message includes a UNICODE character;
- retrieving a user identifier for a user associated with the computer system;
- generating a customized graphic based on the scene identifier and the user identifier, the customized graphic comprising an avatar that is personalized based on the user identifier and mimics an expression associated with the scene identifier or interacts with an element associated with the scene identifier;
- and
- causing the customized graphic to be displayed within the electronic message by a display screen.
A non-transitory computer-readable medium storing instructions that, when executed by a computer system, cause the computer system to perform operations comprising:
- receiving, by the computer system via an input device, an electronic message comprising a scene identifier for a graphic, wherein the electronic messages includes a UNICODE character;
- retrieving a user identifier for a user associated with the computer system;
- generating a customized graphic based on the scene identifier and the user identifier, wherein the customized graphic comprises an avatar that is personalized based on the user identifier and mimics an expression associated with the scene identifier or interacts with an element associated with the scene identifier;
- and
- causing the customized graphic to be displayed within the electronic message by a display screen.
Dependencies are inferred from the claim text.