SYSTEM AND METHOD FOR RECOMMENDING CONTENT BASED ON SEARCH HISTORY AND TRENDING TOPICS
First Claim
1. A method for providing content associated with trending topics relevant to a user, comprising:
- obtaining a search history of a user;
determining one or more interests of the user based on the search history;
accessing a database that includes one or more trending topics that are identified from one or more real-time content sources including real-time, user-generated content;
determining whether a match exists between the determined one or more interests of the user and the one or more of the trending topics included in the database; and
in response to determining that a match exists, retrieving content associated with the one or more trending topics matched with the determined one or more interests of the user for delivery to the user.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing content associated with trending topics relevant to a user are described. An interest detection module identifies topics trending in one or more real-time content sources that are relevant to a user. The real-time content source(s) may include, for example, a source of microblog posts or other user-generated data, a news feed, or the like. The topics trending that are relevant to the user are identified by comparing a search history of the user with one or more trending topics stored in a database. A content retriever module is configured to return one or more documents to the user in response to identifying the one or more topics trending that are relevant to the user.
84 Citations
20 Claims
-
1. A method for providing content associated with trending topics relevant to a user, comprising:
-
obtaining a search history of a user; determining one or more interests of the user based on the search history; accessing a database that includes one or more trending topics that are identified from one or more real-time content sources including real-time, user-generated content; determining whether a match exists between the determined one or more interests of the user and the one or more of the trending topics included in the database; and in response to determining that a match exists, retrieving content associated with the one or more trending topics matched with the determined one or more interests of the user for delivery to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing content associated with trending topics relevant to a user, comprising:
-
one or more processors; an interest detection module, at least partially implemented by at least one of the one or more processors, that is configured to identify topics trending in one or more real-time content sources including real-time, user-generated content that are relevant to a user, wherein the topics trending that are relevant to the user are identified by comparing a search history of the user with one or more trending topics stored in a database; and a content retriever module, at least partially implemented by at least one of the one or more processors, that is configured to return one or more documents to the user in response to identifying the one or more topics trending that are relevant to the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer-readable storage device having computer program logic recorded thereon, which, when executed by a processor, performs a form providing content associated with trending topics relevant to a user, the method comprising:
-
receiving a search history; matching contents of the search history to one or more trending topics stored within a database, the trending topics being identified based on an analysis of real-time, user-generated content of one or more real-time content sources; retrieving one or more documents that are relevant to the user based on the matched one or more trending topics; and returning the retrieved one or more documents to the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification