Systems and methods for providing expert thread search results
OwnerJeffrey D. Brandstetterinventor
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for providing search results. An expert search thread associated with a search term is received. A first query from a first user based on the search term is received, and a set of results to the first query is provided, where the set of results includes the expert search thread. A credibility score is determined for the expert search thread. A second query is received from a second user based on the search term. A placement of the expert search thread in a set of results for the second query is determined based on the credibility score for the expert search thread, and the set of results for the second query is provided to the second user.
Claims26
A computer-implemented method for providing search results, comprising:
- receiving, using a data processing system that includes one or more processors, an expert search thread associated with a search term from an expert, wherein the expert search thread includes an identification of a plurality of links entered via a user interface by the expert that the expert identifies as being helpful to learning about a topic associated with the search term and an order associated with the plurality of links that the expert identifies as being optimal for viewing the plurality of links to learn about the topic;
- receiving, using the data processing system, a first query from a first user based on the search term;
- and
- providing, using the data processing system, a set of results to the first query according to a credibility score determined based on ratings of the expert search thread by a plurality of users that have been provided with sets of results that include the expert search thread, wherein the set of results includes a link to the expert search thread.
A computer-implemented method for providing search results, comprising:
- receiving, using a data processing system that includes one or more processors, an expert search thread associated with a search term from an expert, wherein the expert search thread includes an identification of a plurality of links entered via a user interface by the expert that the expert identifies as being helpful to learning about a topic associated with the search term and an order associated with the plurality of links that the expert identifies as being optimal for viewing the plurality of links to learn about the topic;
- receiving, using the data processing system, a first query from a first user based on the search term;
- and
- providing, using the data processing system, a set of results to the first query, wherein determining a placement of the expert search thread includes determining a placement of the expert search thread among other expert search threads, wherein the set of results includes a link to the expert search thread.
A system for providing search results, comprising:
- one or more data processors;
- one or more computer-readable memories encoded with instructions for commanding the one or more data processors to execute steps including:
- receiving an expert search thread associated with a search term from an expert, wherein the expert search thread includes an identification of a plurality of links entered via a user interface by the expert that the expert identifies as being helpful to learning about a topic associated with the search term and an order associated with the plurality of links that the expert identifies as being optimal for viewing the plurality of links to learn about the topic;
- receiving first query from a first user based on the search term;
- and
- providing a set of results to the first query, wherein determining a placement of the expert search thread includes determining a placement of the expert search thread among other expert search threads, wherein the set of results includes a link to the expert search thread.
A non-transitory computer-readable medium encoded with instructions for commanding one or more data processors to execute steps of a method for providing search results, comprising:
- receiving an expert search thread associated with a search term from an expert, wherein the expert search thread includes an identification of a plurality of links entered via a user interface by the expert that the expert identifies as being helpful to learning about a topic associated with the search term and an order associated with the plurality of links that the expert identifies as being optimal for viewing the plurality of links to learn about the topic;
- receiving first query from a first user based on the search term;
- and
- providing a set of results to the first query, wherein determining a placement of the expert search thread includes determining a placement of the expert search thread among other expert search threads, wherein the set of results includes a link to the expert search thread.
Dependencies are inferred from the claim text.