IP Library Granted Patent US 11,132,508
Granted Patent B2
US 11,132,508 · App. 16/417,016 · Granted Sep 28, 2021

Monitoring conversations to identify topics of interest

Inventors: Ron Harari (Petach-Tikva, IL); Ronen Artman (Arad) (Rockville, MD)
Assignee: Verizon Media Inc.
G06F40/279G06F40/205H04L51/16H04L51/32G06Q30/0251
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,132,508
App. No.
16/417,016
Granted
Sep 28, 2021
Kind
B2
Abstract

A system and method for monitoring conversations of a community of users to identify topics of interest is provided. A user community which is based partly on social networking connections relative to a first user is identified. Conversations involving at least one member of the identified user community are monitored. Based in part on an aggregated analysis of the monitored conversations, keywords are selected to present to the first user. The first user is then provided with a display in which the selected keywords associated with the user community are presented to the first user such that the first user can select a keyword to access content associated therewith.

Claims (57)

1. A computer-implemented method for transmitting electronic content to user devices, the method comprising the following operations using one or more processors:

receiving, by a server processor via an electronic communications network, one or more electronic communication elements from a first user device of a first user, the one or more electronic communication elements including content with one or more content terms;

determining, by the server processor, one or more keywords by parsing the one or more content terms based on latent semantic indexing;

storing the one or more keywords and their association with the first user in a storage device associated with the server processor;

receiving first user community information from the first user device of the first user, the first user community information including connection information of one or more social contacts of the first user;

based on the first user community information received from the first user device, determining, by the server processor, first community-level keyword data by parsing one or more keywords of the one or more social contacts of the first user, wherein the one or more keywords of the one or more social contacts are retrieved from the storage device; and

transmitting, by the server processor, the one or more keywords of the one or more social contacts to the first user device, the transmitted one or more keywords of the one or more social contacts configured to be selectable by the first user to access content associated with the one or more keywords of the one or more social contacts.

2. The method of claim 1 , wherein parsing one or more keywords of the one or more social contacts of the first user includes parsing by one of one or more statistical analyses and weighting algorithms.

3. The method of claim 1 , wherein:

storing the one or more keywords associated with the first user further includes associating the one or more keywords to a user profile of the first user.

4. The method of claim 3 , further comprising:

generating a user profile based on the storing of the one or more keywords associated with the first user in order to make recommendations or personalize an online experience for at least the first user.

5. The method of claim 3 , further including:

comparing the one or more content terms in the one or more electronic communication elements with data of a news source to identify potentially relevant keyword data.

6. The method of claim 3 , further comprising:

generating a frequency vector associating the one or more keywords with a parameter indicative of a frequency of use of the one or more keywords.

7. The method of claim 1 , further includes:

determining a frequency of terms associated with each of the one or more keywords of the one or more social contacts of the first user.

8. The computer-implemented method of claim 1 further comprising:

identifying one or more keywords that appear more frequently in the electronic communication elements of the one or more social contacts compared to other user-communities; and

applying a weighting algorithm to the one or more keywords that appear more frequently, whereby more weight is applied at least to keywords identified in more recent electronic communication elements between one or more of the social contacts of the first user.

9. A system for transmitting electronic content to user devices, the system comprising:

at least one non-transitory storage medium storing instructions; and

at least one processor that executes the instructions to perform operations including:

receiving, by a server processor via an electronic communications network, one or more electronic communication elements from a first user device of a first user, the one or more electronic communication elements including content with one or more content terms;

determining, by the server processor, one or more keywords by parsing the one or more content terms based on latent semantic indexing;

storing the one or more keywords and their association with the first user in a storage device associated with the server processor;

receiving first user community information from the first user device of the first user, the first user community information including connection information of one or more social contacts of the first user;

based on the first user community information received from the first user device, determining, by the server processor, first community-level keyword data by parsing one or more keywords of the one or more social contacts of the first user, wherein the one or more keywords of the one or more social contacts are retrieved from the storage device; and

transmitting, by the server processor, the one or more keywords of the one or more social contacts to the first user device, the transmitted one or more keywords of the one or more social contacts configured to be selectable by the first user to access content associated with the one or more keywords of the one or more social contacts.

10. The system of claim 9 , wherein parsing one or more keywords of the one or more social contacts of the first user includes parsing by one of one or more statistical analyses and weighting algorithms.

11. The system of claim 9 , wherein:

storing the one or more keywords associated with the first user further includes associating the one or more keywords to a user profile of the first user.

12. The system of claim 11 , further comprising:

generating a user profile based on the storing of the one or more keywords associated with the first user in order to make recommendations or personalize an online experience for at least the first user.

13. The system of claim 11 , further including:

comparing the one or more content terms in the one or more electronic communication elements with data of a news source to identify potentially relevant keyword data.

14. The system of claim 11 , further comprising:

generating a frequency vector associating the one or more keywords with a parameter indicative of a frequency of use of the one or more keywords.

15. The system of claim 9 , wherein determining at least one user-community keyword includes:

determining a frequency of terms associated with each of the one or more keywords of the one or more social contacts of the first user.

16. The system of claim 9 further comprising:

identifying one or more keywords that appear more frequently in the electronic communication elements of the one or more social contacts compared to other user-communities; and

applying a weighting algorithm to the one or more keywords that appear more frequently, whereby more weight is applied at least to keywords identified in more recent electronic communication elements between one or more of the social contacts of the first user.

17. A non-transitory computer readable medium storing instructions for transmitting electronic content to user devices, the instructions, which, when executed by at least one processor, cause the at least one processor to:

receive, by a server processor via an electronic communications network, one or more electronic communication elements from a first user device of a first user, the one or more electronic communication elements including content with one or more content terms;

determine, by the server processor, one or more keywords by parsing the one or more content terms based on latent semantic indexing;

store, the one or more keywords and their association to the first user in a storage device associated with the server processor;

receive first user community information from the first user device of the first user, the first user community information including connection information of one or more social contacts of the first user;

based on the first user community information received from the first user device, determine, by the server processor, first community-level keyword data by parsing one or more keywords of the one or more social contacts of the first user, wherein the one or more keywords of the one or more social contacts are retrieved from the storage device; and

transmit, by the server processor, the one or more keywords of the one or more social contacts to the first user device, the transmitted one or more keywords of the one or more social contacts configured to be selectable by the first user to access content associated with the one or more keywords of the one or more social contacts.

18. The non-transitory computer-readable medium of claim 17 , wherein parsing one or more keywords of the one or more social contacts of the first user includes parsing by one of one or more statistical analyses and weighting algorithms.

19. The non-transitory computer-readable medium of claim 17 , wherein:

storing the one or more keywords associated with the first user further includes associating the one or more keywords to a user profile of the first user.

20. The system of claim 17 further comprising:

identifying one or more keywords that appear more frequently in the electronic communication elements of the one or more social contacts compared to other user-communities; and

applying a weighting algorithm to the one or more keywords that appear more frequently, whereby more weight is applied at least to keywords identified in more recent electronic communication elements between one or more of the social contacts of the first user.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
CHANGE OF NAME Recorded May 28, 2019
From: AOL INC.
To: OATH INC.
Reel/Frame 050420/0587 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2019
From: HARARI, RON; ARTMAN (ARAD), RONEN
To: AOL LLC
Reel/Frame 049290/0441 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2019
From: AOL LLC
To: AOL INC.
Reel/Frame 049290/0528 →
Continuity (3)
Continuation 15200297 · Jul 1, 2016
Continuation 12124104 · May 20, 2008
Related Publication 20190272321A1 · Sep 5, 2019