×

Temporal-based score adjustments

  • US 8,924,379 B1
  • Filed: 03/05/2010
  • Issued: 12/30/2014
  • Est. Priority Date: 03/05/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • identifying a plurality of documents responsive to a first query, and obtaining a respective score for each document of the plurality of documents, wherein each document is associated with a plurality of previously received related queries for which the document was responsive as a search result, and wherein the related queries match the first query;

    for each document;

    determining a respective age classification of each of the related queries associated with the document as new or old depending on whether one or more terms of the respective related query are temporal terms that provide a temporal meaning for the query; and

    adjusting the score for the document according to the respective age classifications of the related queries associated with the document, wherein adjusting the score for the document comprises;

    calculating a new count corresponding to a first count of the related queries associated with the document that are classified as new, and calculating an old count corresponding to a second count of the related queries associated with the document that are classified as old;

    classifying the document as new if the new count satisfies a threshold, otherwise, classifying the document as old if the old count satisfies a threshold;

    determining a positive adjustment that increases the score by a first factor when the document is a new document, wherein the first factor is determined from the new count; and

    determining a negative adjustment that decreases the score by a second factor when the document is an old document, wherein the second factor is determined from the old count; and

    ranking the plurality of documents according to the respective scores for the documents and the adjusted scores.

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