IP Library › Granted Patent US 11,295,282
Granted Patent B2
US 11,295,282 · App. 17/009,205 · Granted Apr 5, 2022

Emoji commanded action

Inventors: Poornima Venkatakrishnan (San Jose, CA); Megan Marie O'Neill (Santa Cruz, CA)
Assignee: PAYPAL, INC.
G06Q20/10G01D5/12G01D5/24428G01D5/24471G06F3/04817G06F3/04842G06Q20/108G06Q20/3224H04L51/16H04L51/18H04L51/32H04L63/08H04L63/102H04L63/105G06F3/04883G06Q30/0238G06Q30/06H04M7/0027H04M7/1295
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,295,282
App. No.
17/009,205
Granted
Apr 5, 2022
Kind
B2
Abstract

A system and method for receiving and executing emoji based commands in messaging applications. The system and method may include processes such as identifying emojis in a message, determining one or more action based on the emoji, and completing the determined actions.

Claims (46)

1. A system, comprising

one or more hardware processors; and

a memory storing computer-executable instructions, that in response to execution by the one or more hardware processors, causes the system to perform operations comprising:

receiving a message in a messaging application comprising a string of user inputs including an emoji;

utilizing the emoji to identify, from a plurality of executable emoji-based commands, a corresponding emoji-based command to be executed on behalf of a sender of the message;

identifying the sender of the message;

identifying, from a plurality of security levels associated with the executable emoji-based commands, a security level associated with the emoji-based command;

based on the security level, generating a warning to be provided to an account associated with the identified sender of the message; and

causing, in response to receiving an indication for cancellation, termination of the emoji-based command to be executed on behalf of the sender of the message.

2. The system of claim 1 , wherein the utilizing the emoji to identify the corresponding emoji-based command comprises:

parsing the received message to identify the emoji; and

determining that the emoji is linked to the corresponding emoji-based command in a command table of a database storing the executable emoji-based commands.

3. The system of claim 1 , wherein the emoji-based command includes a monetary transfer between the sender of the message and a recipient of the message.

4. The system of claim 3 , wherein the warning is generated when the monetary transfer amount exceeds a threshold amount.

5. The system of claim 1 , wherein a communication platform for the account associated with the identified sender of the message is different from the messaging application.

6. The system of claim 5 , wherein the indication for cancellation is received as a message sent via the communication platform for the account associated with the identified sender of the message.

7. The system of claim 1 , wherein the generated warning includes an expiration timer, wherein, when a time of the expiration timer has elapsed without a response being received, the emoji-based command is caused to be executed.

8. A method comprising:

receiving a message in a messaging application comprising a string of user inputs including an emoji;

utilizing the emoji to identify a corresponding emoji-based command to be executed on behalf of a sender of the message;

identifying the sender of the message;

identifying, from a plurality of security levels, a security level associated with the emoji-based command;

based on the security level, generating a warning to be provided to an account associated with the identified sender of the message; and

causing, in response to receiving an indication for cancellation, termination of the emoji-based command to be executed on behalf of the sender of the message.

9. The method of claim 8 , wherein the utilizing the emoji to identify the corresponding emoji-based command comprises:

parsing the received message to identify the emoji; and

determining that the emoji is linked to the corresponding emoji-based command in a command table of a database.

10. The method of claim 8 , wherein the emoji-based command includes a monetary transfer between the sender of the message and a recipient of the message.

11. The method of claim 10 , wherein the warning is generated when the monetary transfer amount exceeds a threshold amount.

12. The method of claim 8 , wherein a communication platform for the account associated with the identified sender of the message is different from the messaging application.

13. The method of claim 12 , wherein the indication for cancellation is received as a message sent via the communication platform for the account associated with the identified sender of the message.

14. The method of claim 8 , wherein the generated warning includes an expiration timer, wherein, when a time of the expiration timer has elapsed without a response being received, the emoji-based command is caused to be executed.

15. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:

receiving a message in a messaging application comprising a string of user inputs including an emoji;

utilizing the emoji to identify a corresponding emoji-based command to be executed on behalf of a sender of the message;

identifying the sender of the message;

identifying, from a plurality of security levels, a security level associated with the emoji-based command;

based on the security level, generating a warning to be provided to an account associated with the identified sender of the message; and

causing, in response to receiving an indication for cancellation, termination of the emoji-based command to be executed on behalf of the sender of the message.

16. The non-transitory machine-readable medium of claim 15 , wherein the utilizing the emoji to identify the corresponding emoji-based command comprises:

parsing the received message to identify the emoji; and

determining that the emoji is linked to the corresponding emoji-based command in a command table of a database.

17. The non-transitory machine-readable medium of claim 15 , wherein the emoji-based command includes a monetary transfer between the sender of the message and a recipient of the message, and wherein the warning is generated when the monetary transfer amount exceeds a threshold amount.

18. The non-transitory machine-readable medium of claim 15 , wherein a communication platform for the account associated with the identified sender of the message is different from the messaging application.

19. The non-transitory machine-readable medium of claim 18 , the indication for cancellation is received as a message sent via the communication platform for the account associated with the identified sender of the message.

20. The non-transitory machine-readable medium of claim 15 , wherein the generated warning includes an expiration timer, wherein, when a time of the expiration timer has elapsed without a response being received, the emoji-based command is caused to be executed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2021
From: VENKATAKRISHNAN, POORNIMA; O'NEILL, MEGAN MARIE
To: PAYPAL, INC.
Reel/Frame 058170/0834 →
Continuity (5)
Continuation 16141897 · Sep 25, 2018
Continuation 14991102 · Jan 8, 2016
Provisional Application 62245870 · Oct 23, 2015
Related Publication 20210055128A1 · Feb 25, 2021
Related Publication 20210364322A9 · Nov 25, 2021
Cited By (1)
US 12,430,175