System and method for generating animated emoji mashups
AssigneePaypal, Inc.
InventorsTitus Woo, Wei Ting Kuo, Xueguang Lu, Venkatesh Komma
Life of this patent
Estimating the term…
Abstract
Aspects of the present disclosure involve systems, methods, devices, and the like for animated emoji mashup generation. The system and method introduce a method and model that can generate animated emoji mashups representative of contextual information received by a user at an application. The animated emoji mashup may come in the form of emojis coherently combined with one or more images to represent the contextual idea or emotion being conveyed.
Claims20
A system comprising:
- a non-transitory memory;
- and
- one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising:
- receiving, over a network connection from a first user device, user text input data entered into a text message conversation between the first user device and a second user device;
- based on a context of the user text input data, determining an image and an emoji to be merged to create a first emoji mashup;
- extracting (i) coordinate information from the determined image and (ii) coordinate information from the determined emoji;
- merging the determined image and the determined emoji to create the first emoji mashup based at least in part on a first coordinate mapping comprising spatial relationships between the coordinate information for the determined emoji and the coordinate information for the determined image;
- and
- transmitting, over the network connection to the first user device, the first emoji mashup that causes the first emoji mashup to be displayed on the first user device as a suggested reply in the text message conversation.
A method comprising:
- receiving, over a network connection from a first user device, user text input data entered into a text message conversation between the first user device and a second user device;
- based on a context of the user text input data, determining an image and an emoji to be merged to create a first emoji mashup and a second emoji mashup;
- determining coordinate information for the determined emoji;
- determining coordinate information for the determined image;
- generating a first emoji mashup based at least in part on the coordinate information for the determined emoji and the coordinate information for the determined image, wherein the first emoji mashup has a first coordinate mapping of the coordinate information for the determined emoji in relation to the coordinate information for the determined image;
- generating a second emoji mashup based at least in part on the coordinate information for the determined emoji and the coordinate information for the determined image, wherein the second emoji mashup has a second coordinate mapping of the coordinate information for the determined emoji in relation to the coordinate information for the determined image, and wherein the second coordinate mapping is different than the first coordinate mapping;
- and
- transmitting, over the network connection to the first user device, the first emoji mashup and the second emoji mashup that causes the first emoji mashup and the second emoji mashup to be displayed on the first user device as suggested replies in the text message conversation.
A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
- receiving, over a network connection from a first user device, user text input data entered into a text message conversation between the first user device and a second user device;
- based on a context of the user text input data, determining an image and an emoji to be merged to create a first emoji mashup;
- extracting (i) coordinate information from the determined image and (ii) coordinate information from the determined emoji;
- generating a first emoji mashup based at least in part on the coordinate information for the determined emoji and the coordinate information for the determined image, wherein the first emoji mashup has a first coordinate mapping of the coordinate information from the determined image in relation to the coordinate information from the determined emoji;
- and
- transmitting, over the network connection to the first user device, the first emoji mashup that causes the first emoji mashup to be displayed on the first user device as a suggested reply in the text message conversation.
Dependencies are inferred from the claim text.