Monitoring conversations to identify topics of interest
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
exact text as granted — not AI-modified1 - 35 . (canceled)
36 . A computer-implemented method for transmitting electronic content to user devices, the method comprising the following operations using one or more processors:
receiving electronic content with one or more content terms; determining one or more keywords by parsing the one or more content terms; receiving first social contact data from the first user device of the first user, the first social contact data including social contact information of one or more social contacts of the first user; parsing one or more keywords from the social contact data; and transmitting the one or more keywords to the first user device, the transmitted one or more keywords 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.
37 . The method of claim 36 , 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.
38 . The method of claim 36 , 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.
39 . The method of claim 38 , 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.
40 . The method of claim 38 , 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.
41 . The method of claim 38 , 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.
42 . The method of claim 36 , 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.
43 . The computer-implemented method of claim 36 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.
44 . 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 electronic content with one or more content terms; determining one or more keywords by parsing the one or more content terms; receiving first social contact data from the first user device of the first user, the first social contact data including social contact information of one or more social contacts of the first user; parsing one or more keywords from the social contact data; and transmitting the one or more keywords to the first user device, the transmitted one or more keywords configured to be selectable by the first user to access content associated with the one or more keywords of the one or more social contact.
45 . The system of claim 44 , 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.
46 . The system of claim 44 , 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.
47 . The system of claim 46 , 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.
48 . The system of claim 46 , 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.
49 . The system of claim 46 , 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.
50 . The system of claim 44 , 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.
51 . The system of claim 44 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.
52 . 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 electronic content with one or more content terms; determine one or more keywords by parsing the one or more content terms; receive first social contact data from the first user device of the first user, the first social contact data including social contact information of one or more social contacts of the first user; parse one or more keywords from the social contact data; and transmit the one or more keywords to the first user device, the transmitted one or more keywords configured to be selectable by the first user to access content associated with the one or more keywords of the one or more social contact.
53 . The non-transitory computer-readable medium of claim 52 , 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.
54 . The non-transitory computer-readable medium of claim 52 , 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.
55 . The system of claim 52 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.Join the waitlist — get patent alerts
Track US2021383065A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.