IP Library Granted Patent US 10,659,415
Granted Patent B1
US 10,659,415 · App. 15/910,086 · Granted May 19, 2020

System processed emojis

Inventor: David Gerard Ledet (Allen, TX)
Assignee: OPEN INVENTION NETWORK LLC
H04L51/22G06F16/951H04L51/08G06F3/0481
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 10,659,415
App. No.
15/910,086
Granted
May 19, 2020
Kind
B1
Abstract

An example operation may include one or more of determining appropriate emojis on at least one user's originating device by interfacing with the application and data of the user's originating device, performing a search of the at least one user's data to obtain actions relevant to the at least one user of the system, determining an action associated with the emoji, setting at least one of the determined emojis as a system emoji, and transmitting the determined emojis from the user's originating device to a system network as an emoji stream.

Claims (45)

1. A method for utilizing clickable emojis for directing a system to perform certain actions, the method comprising:

determining appropriate emojis on at least one user's originating device by interfacing with the application and data of the user's originating device;

performing a search of the at least one user's data to obtain actions relevant to the at least one user of the system;

determining an action associated with the emoji;

setting at least one of the determined emojis as a system emoji; and

transmitting the determined emojis from the user's originating device to a system network as an emoji stream, wherein an add icon placed at the end of the emoji stream allows additional emojis to be added to the current stream and further wherein the system network may modify such emoji stream before routing it to at least one recipient device.

2. The method of claim 1 , wherein the appropriate emojis may be of participants, actions or documents.

3. The method of claim 1 , wherein the data accessed may either be on the client device or located on a remote data base accessible by the system.

4. The method of claim 1 , wherein files can be utilized as appropriate emojis by dropping at least one file over an application.

5. The method of claim 1 , further comprising obtaining relevant actions of the at least one user by:

performing a search for a particular action;

determining the number of search elements returned;

comparing the number of search elements returned to a static number; and

utilizing the particular action as an action emoji if the number of search elements returned are greater than the static number.

6. The method of claim 1 , wherein drop down components are used by the user to select different emojis previously determined by the system.

7. The method of claim 1 , wherein an array of emojis of at least one of documents, actions and participants form the emoji stream.

8. The method of claim 1 , wherein an emoji can be modified to be a system emoji by the selection of drop down elements displayed next to the emoji on the at least one user device.

9. The method of claim 1 , wherein the system emoji performs an action of the emoji on another emoji.

10. The method of claim 1 , wherein the system emoji differs in appearance from the other emojis in the emoji stream.

11. A system that utilizes clickable emojis to direct a system to perform certain actions the system comprising:

at-least one processor; and

a software agent operated by the processor and configured to:

determine appropriate emojis on at least one user's originating device that interfaces with the application and data of the user's originating device;

perform a search of the at least one user's data to obtain actions relevant to the at least one user of the system;

determine an action associated with the emoji;

set at least one of the determined emojis as a system emoji; and

transmit the determined emojis from the user's originating device to a system network as an emoji stream, wherein an add icon placed at the end of the emoji stream allows additional emojis to be added to the current stream and further wherein the system network may modify such emoji stream before routing it to at least one recipient device.

12. The system of claim 11 , wherein the appropriate emojis may be of participants, actions or documents.

13. The system of claim 11 , wherein the data accessed may either be on the client device or within a remote data base.

14. The system of claim 11 , wherein files can be utilized as appropriate emojis when at least one file is dropped over an application.

15. The system of claim 11 , further comprising obtain relevant actions of the at least one user by:

perform a search for a particular action;

determine the number of search elements returned;

compare the number of search elements returned to a static number; and

utilize the particular action as an action emoji if the number of search elements returned are greater than the static number.

16. The system of claim 11 , wherein drop down components are used by the user to select different emojis determined by the system.

17. The system of claim 11 , wherein an array of emojis of at least one of documents, actions and participants form the emoji stream.

18. The system of claim 11 , wherein an emoji can be modified to be a system emoji by the selection of drop down elements displayed next to the emoji on the user device.

19. The system of claim 11 , wherein the system emoji performs an action of the emoji on another emoji.

20. A non-transitory computer readable medium encoded with computer program instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:

determining appropriate emojis on at least one user's originating device by interfacing with the application and data of the user's originating device;

performing a search of the at least one user's data to obtain actions relevant to the at least one user of the system;

determining an action associated with the emoji;

setting at least one of the determined emojis as a system emoji; and

transmitting the determined emojis from the user's originating device to a system network as an emoji stream, wherein an add icon placed at the end of the emoji stream allows additional emojis to be added to the current stream and further wherein the system network may modify such emoji stream before routing it to at least one recipient device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2021
From: LEDET, DAVID GERARD
To: OPEN INVENTION NETWORK LLC
Reel/Frame 057788/0297 →
Continuity (2)
Continuation 15785262 · Oct 16, 2017
Provisional Application 62409019 · Oct 17, 2016
Cited By (1)
US 12,554,381