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;
- 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, via the input device of the user interface, content for an electronic message comprising a scene identifier for a graphic, wherein the scene identifier includes a UNICODE character, wherein the UNICODE character is an emoji character or an emoji icon;
- retrieving a user identifier for a user associated with the 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, wherein the avatar mimics an expression of the scene identifier or interacts with an element identified by the scene identifier;
- and
- presenting the customized graphic within the electronic message via the display screen of the user interface.
A computer-implemented method comprising:
- receiving, by a computer system via an input device of a user interface coupled to the computer system, an electronic message comprising a scene identifier for a graphic, wherein the scene identifier includes a UNICODE character, wherein the UNICODE character is an emoji character or an emoji icon;
- retrieving, by the computer system, a user identifier for a user associated with the computer system;
- generating, by the computer system, 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, wherein the avatar mimics an expression of the scene identifier or interacts with an element identified by the scene identifier;
- and
- presenting, by the computer system, the customized graphic within the electronic message via a display screen of the user interface.
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 of a user interface coupled to the computer system, an electronic message comprising a scene identifier for a graphic, wherein the scene identifier includes a UNICODE character, wherein the UNICODE character is an emoji character or an emoji icon;
- 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, wherein the avatar mimics an expression of the scene identifier or interacts with an element identified by the scene identifier;
- and
- presenting the customized graphic within the electronic message via a display screen of the user interface.
Dependencies are inferred from the claim text.