IDENTIFYING AND MAPPING EMOJIS
First Claim
Patent Images
1. A system, comprising:
- a non-transitory memory; and
one or more hardware processors, coupled with the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising;
associating a plurality of actions with an emoji, wherein each action in the plurality of actions is associated with a set of conditions;
detecting a selection of the emoji within an electronic communication by a user on a user device, wherein the user is associated with a user account;
in response to detecting the selection of the emoji within the electronic communication, analyzing data related to one or more contextual factors associated with the electronic communication obtained from the user device;
determining, based on the analyzing, that one set of conditions associated with an action from the plurality of actions is satisfied; and
in response to the determining that the one set of conditions is satisfied, performing an electronic transaction using the user account of the user based on the action.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system associates one or more actions with an emoji. The computer system detects a selection of the emoji within an electronic communication by a user. In response to the detecting the selection of the emoji within the electronic communication, the computer system initiates performance of at least one action of the one or more actions based on determining that one or more contextual factors associated with the electronic communication satisfy a set of conditions associated with the at least one action.
17 Citations
27 Claims
-
1. A system, comprising:
-
a non-transitory memory; and one or more hardware processors, coupled with the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising; associating a plurality of actions with an emoji, wherein each action in the plurality of actions is associated with a set of conditions; detecting a selection of the emoji within an electronic communication by a user on a user device, wherein the user is associated with a user account; in response to detecting the selection of the emoji within the electronic communication, analyzing data related to one or more contextual factors associated with the electronic communication obtained from the user device; determining, based on the analyzing, that one set of conditions associated with an action from the plurality of actions is satisfied; and in response to the determining that the one set of conditions is satisfied, performing an electronic transaction using the user account of the user based on the action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 26, 27)
-
-
8. A method comprising:
-
associating, by one or more hardware processors, a plurality of actions with an emoji, wherein each action in the plurality of actions is associated with a set of conditions; detecting, by the one or more hardware processors, a selection of the emoji within an electronic communication by a user on a user device, wherein the user is associated with a user account; in response to detecting the selection of the emoji within the electronic communication, analyzing, by the one or more hardware processors, the electronic communication and data related to one or more contextual factors associated with the electronic communication obtained from the user device; determining, based on the analyzing, that one set of conditions associated with an action from the plurality of actions is satisfied; and in response to the determining that the one set of conditions is satisfied, performing, by the one or more hardware processors, an electronic transactions using the user account of the user based on the actions. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14-20. -20. (canceled)
-
21. A non-transitory machine readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
associating a plurality of actions with an emoji, wherein each action in the plurality of actions is associated with a set of conditions; detecting a selection of the emoji within an electronic communication by a user on a user device, wherein the user is associated with a user account; in response to detecting the selection of the emoji within the electronic communication, analyzing data related to one or more contextual factors associated with the electronic communication obtained from the user device; determining, based on the analyzing, that one set of conditions associated with an action from the plurality of actions is satisfied; and in response to the determining that the one set of conditions is satisfied, performing an electronic transaction using the user account of the user based on the action. - View Dependent Claims (22, 23, 24, 25)
-
Specification