Patent ID: 8954451
Filing Date: 2015-02-10
Classification: G06F

Abstract:
1. A method comprising: determining a plurality of first paths for a plurality of web pages visited by a user, by a computing device, through a hierarchy of categories having a plurality of levels from a most abstract level to a most concrete level, such that each web page has an associated first path through the hierarchy of categories, by, for each web page, determining a key phrase of the web page, determining one category within the hierarchy that best corresponds to the key phrase, and determining the associated first path through the hierarchy to the one category; determining a plurality of second paths for a plurality of microblog entries of a plurality of different microblogs subscribed by and accessible to the user, by the computing device, through the hierarchy of categories, such that each microblog entry has an associated second path through the hierarchy of categories, by, for each microblog entry, determining a key phrase of the microblog entry, determining one category within the hierarchy that best corresponds to the key phrase, and determining the associated second path through the hierarchy to the one category; identifying one or more selected microblog entries from the microblog entries accessible to the user, by the computing device, by comparing the second paths of the microblog entries through the hierarchy of categories to the first paths of the web pages through the hierarchy of categories, to present to the user as the microblog entries, of the different microblogs to which the user has subscribed, and in which the user is likely to have greater interest, based on the web pages that the user has visited serving as an indication of interests of the user; and ranking the selected microblog entries based at least on the first paths for the web pages with which the second paths for the selected microblog entries are similar such that each selected microblog entry has a ranking corresponding to a similarity score between the second paths for the microblog entries and the first paths for the web pages.