Interest tracking using shared search queries and interactions
First Claim
Patent Images
1. A computer-implemented method of identifying user interests, using a computer processor, comprising:
- receiving text from a shared topic feed distributed to the computer processor, the shared topic feed comprising at least one search query entered by a user in a public stream and a link associated with the search query, and wherein the shared topic feed further includes search results returned for the query submitted by the user along with a link corresponding to each of the search results;
receiving an indication that the user has interacted with a portion of the received text, including receiving an indication that the user has submitted the query entered by the user for execution by a search engine;
receiving marked text marked with an explicit interest indication that the user is interested in a subject matter or a person identified in the marked text;
identifying content words in the portion of the received text;
removing the marked text from the content words;
performing a statistical analysis on the content words, with the marked text removed, to identify the user interests, wherein the user interests include a topic of interest that includes at least one of a subject matter of interest and a person of interest;
identifying the user interests based on the explicit interest indication and the statistical analysis; and
displaying an indication to the user indicative of the identified user interests.
2 Assignments
0 Petitions
Accused Products
Abstract
When a user enters an information retrieval query, topic feed is generated for publication or distribution to a set of followers or recipients who have elected to receive the topic feed from the user or based on the subject matter content of the query. The topic feed is distributed and includes the query. The user'"'"'s interests are tracked based on text in the user'"'"'s queries and other text in the topic feed that the user interacts with.
-
Citations
15 Claims
-
1. A computer-implemented method of identifying user interests, using a computer processor, comprising:
-
receiving text from a shared topic feed distributed to the computer processor, the shared topic feed comprising at least one search query entered by a user in a public stream and a link associated with the search query, and wherein the shared topic feed further includes search results returned for the query submitted by the user along with a link corresponding to each of the search results; receiving an indication that the user has interacted with a portion of the received text, including receiving an indication that the user has submitted the query entered by the user for execution by a search engine; receiving marked text marked with an explicit interest indication that the user is interested in a subject matter or a person identified in the marked text; identifying content words in the portion of the received text; removing the marked text from the content words; performing a statistical analysis on the content words, with the marked text removed, to identify the user interests, wherein the user interests include a topic of interest that includes at least one of a subject matter of interest and a person of interest; identifying the user interests based on the explicit interest indication and the statistical analysis; and displaying an indication to the user indicative of the identified user interests. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer implementing public search system, comprising:
-
a topic feed generator that receives input queries and generates a topic feed including posts of the input queries; a feed distributor that distributes the topic feed to recipients; a user interface component that displays the topic feed and receives user inputs indicative of a user interacting with text in the topic feed; an interest tracking component that identifies topics of interest based on the text that the user interacted with in the topic feed, the feed distributor including in the topic feed displayed at the user interface component, posts corresponding to the identified topics of interest, the interest tracking component including an explicit component that identifies the topics of interest in text that is explicitly marked as of interest, and an implicit component that performs linguistic and statistical analysis on remaining text, with the explicitly marked text removed, that the user interacted with in the topic feed to identify the topics of interest; and a processor that is a functional component of the system and is activated by the topic feed generator and the interest tracking component to facilitate generating the topic feed and identifying topics of interest.
-
Specification