IP Library Patent Application 16438274
Patent Application
App. No. 16/438,274

PRESENTING VISUAL MEDIA

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 None
App. No.
16/438,274
Abstract

In a computer-implemented method for presenting visual media, a text string including communication between a first user using a messaging application at a first electronic device and a second user using the messaging application at a second electronic device is received. The text string is analyzed to identify a sentiment of the communication. Visual media representative of the sentiment is displayed within the messaging application and proximate the communication.

Claims (56)

1 . A computer-implemented method for presenting visual media, the method comprising:

receiving a text string comprising communication between a first user using a messaging application at a first electronic device and a second user using the messaging application at a second electronic device;

analyzing the text string to identify a sentiment of the communication; and

displaying visual media representative of the sentiment within the messaging application and proximate the communication.

2 . The method of claim 1 , further comprising:

automatically selecting the visual media representative of the sentiment.

3 . The method of claim 1 , further comprising:

displaying a plurality of visual media selections representative of the sentiment in the messaging application at least at the first electronic device; and

receiving a selection of the visual media representative of the sentiment from the plurality of visual media selections representative of the sentiment.

4 . The method of claim 1 , further comprising:

providing a selectable attachment related to the sentiment of the communication within the messaging application.

5 . The method of claim 1 , wherein the analyzing the text string to identify the sentiment of the communication comprises:

extracting keywords from the text string;

identifying at least one keyword indicative of a sentiment; and

identifying at least one item of visual media representative of the sentiment.

6 . The method of claim 1 , wherein the analyzing the text string to identify the sentiment of the communication comprises:

identifying a plurality of sentiments and a confidence level for each of the plurality of sentiments; and

selecting the sentiment from the plurality of sentiments based at least in part on the confidence level for each of the plurality of sentiments.

7 . The method of claim 6 , further comprising:

identifying at least one item of visual media corresponding to the selected sentiment.

8 . The method of claim 1 , wherein the text string comprises words identifying a milestone event, and wherein the visual media representative of the sentiment comprises an acknowledgement of the milestone event.

9 . The method of claim 1 , wherein the visual media comprises a color of a background of the messaging application.

10 . A non-transitory computer readable storage medium having computer readable program code stored thereon for causing a computer system to perform a method for presenting visual media, the method comprising:

receiving a text string comprising communication between a first user using a messaging application at a first electronic device and a second user using the messaging application at a second electronic device;

analyzing the text string to identify a sentiment of the communication;

automatically selecting visual media representative of the sentiment; and

displaying the visual media representative of the sentiment within the messaging application and proximate the communication.

11 . The non-transitory computer readable storage medium of claim 10 , the method further comprising:

providing a selectable attachment related to the sentiment of the communication within the messaging application.

12 . The non-transitory computer readable storage medium of claim 10 , wherein the analyzing the text string to identify the sentiment of the communication comprises:

extracting keywords from the text string;

identifying at least one keyword indicative of a sentiment; and

identifying at least one item of visual media representative of the sentiment.

13 . The non-transitory computer readable storage medium of claim 10 , wherein the analyzing the text string to identify the sentiment of the communication comprises:

identifying a plurality of sentiments and a confidence level for each of the plurality of sentiments; and

selecting the sentiment from the plurality of sentiments based at least in part on the confidence level for each of the plurality of sentiments.

14 . The non-transitory computer readable storage medium of claim 13 , the method further comprising:

identifying at least one item of visual media corresponding to the selected sentiment.

15 . The non-transitory computer readable storage medium of claim 10 , wherein the text string comprises words identifying a milestone event, and wherein the visual media representative of the sentiment comprises an acknowledgement of the milestone event.

16 . The non-transitory computer readable storage medium of claim 10 , wherein the visual media comprises a color of a background of the messaging application.

17 . A computer system comprising:

a data storage unit; and

a processor coupled with the data storage unit, the processor configured to:

receive a text string comprising communication between a first user using a messaging application at a first electronic device and a second user using the messaging application at a second electronic device;

analyze the text string to identify a sentiment of the communication comprising:

identify a plurality of sentiments and a confidence level for each of the plurality of sentiments;

select the sentiment from the plurality of sentiments based at least in part on the confidence level for each of the plurality of sentiments; and

identify at least one item of visual media corresponding to the selected sentiment;

automatically select visual media representative of the sentiment from the at least one item of visual media; and

display the visual media representative of the sentiment within the messaging application and proximate the communication.

18 . The computer system of claim 17 , the processor further configured to:

provide a selectable attachment related to the sentiment of the communication within the messaging application.

19 . The computer system of claim 17 , the processor further configured to:

extract keywords from the text string;

identify at least one keyword indicative of a sentiment; and

identify at least one item of visual media representative of the sentiment.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2022
From: GFYCAT, INC.
To: SNAP INC.
Reel/Frame 061963/0865 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2020
From: RABBAT, RICHARD; FU, ERNESTINE; XU, HANNA
To: GFYCAT, INC.
Reel/Frame 052323/0413 →