×

Learning and using contextual content retrieval rules for query disambiguation

  • US 10,579,652 B2
  • Filed: 06/17/2014
  • Issued: 03/03/2020
  • Est. Priority Date: 06/17/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computing system comprising:

  • a processor; and

    memory that comprises instructions that, when executed by the processor, cause the processor to perform acts comprising;

    during a search session with a search engine, receiving a query from a client computing device that is in network communication with the computing system;

    responsive to receiving the query, assigning a topic to the query from amongst a plurality of predefined topics, wherein the topic is being searched for by a user of the client computing device during the search session, wherein the topic is assigned based upon a previous query received from the client computing device during the search session, wherein the query and the previous query are labeled as belonging to the search session based upon the query being received within a threshold amount of time from when the previous query was received;

    responsive to assigning the topic to the query, identifying a content retrieval rule in a database of content retrieval rules based upon a combination of the query and the topic assigned to the query, wherein the content retrieval rule maps the combination of the query and the topic to a query reformulation;

    responsive to identifying the content retrieval rule, performing a search over a document collection using the query reformulation to acquire a ranked list of search results; and

    transmitting the ranked list of search results to the client computing device, wherein the client computing device displays the ranked list of search results on a display thereof responsive to receiving the ranked list of search results.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×