PERSONAL TRENDS MODULE
First Claim
1. A computer-implemented method, comprising:
- receiving an in-stream feed of first trending topics based on on-line activity, of a user, comprising at least one of a page view, a query, or a click;
augmenting a social timeline associated with the user with at least one of the first trending topics to produce a list of second trending topics;
ranking the second trending topics by source category using a frequency index;
selecting a subset of highest ranked second trending topics from a first source category; and
presenting a personalized trends module comprising one or more positions allocated to at least some of the subset of the highest ranked second trending topics.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for generating a personalized trends module includes steps of: for a given user, producing a social timeline by logging content posted on the given user'"'"'s accounts on social media sites; analyzing the social timeline for recently posted content to derive an interim summary of first trending topics for the given user; receiving from a content personalization platform an in-stream feed of second trending topics based on the user'"'"'s recent on-line activity including page views, queries, and clicks; augmenting the social timeline with the second trending topics from the in-stream feed to produce an interim list of third trending topics; ranking the third trending topics by source category using a frequency index; selecting the highest ranking third trending topics from each source category; and presenting a personalized trends module with positions allocated to the highest ranking third trending topics.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving an in-stream feed of first trending topics based on on-line activity, of a user, comprising at least one of a page view, a query, or a click; augmenting a social timeline associated with the user with at least one of the first trending topics to produce a list of second trending topics; ranking the second trending topics by source category using a frequency index; selecting a subset of highest ranked second trending topics from a first source category; and presenting a personalized trends module comprising one or more positions allocated to at least some of the subset of the highest ranked second trending topics. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing system, comprising:
-
a processor device; and a memory operably coupled with the processor device, the memory comprising computer-executable instructions causing a computer to perform acts of; receiving an in-stream feed of first trending topics based on on-line activity of a user; augmenting a social timeline associated with the user with at least one of the first trending topics to produce a list of second trending topics; ranking the second trending topics using a frequency index; selecting a subset of highest ranked second trending topics; and presenting a personalized trends module comprising one or more positions allocated to at least some of the subset of the highest ranked second trending topics. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising computer-executable instructions that, when executed, cause a computer to perform acts of:
-
receiving an in-stream feed of first trending topics based on on-line activity of a user; augmenting a social timeline associated with the user with at least one of the first trending topics to produce a list of second trending topics; ranking the second trending topics; selecting a subset of ranked second trending topics; and presenting a personalized trends module comprising one or more positions allocated to at least some of the subset of the ranked second trending topics. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification