×

Method and system for updating a search engine database based on popularity of links

  • US 7,627,568 B2
  • Filed: 06/29/2004
  • Issued: 12/01/2009
  • Est. Priority Date: 11/30/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of updating with a search engine robot contents of a search engine database comprising a plurality of links, the method comprising:

  • selecting a link from a link database;

    receiving a first search query from a user and displaying first search results of one or more links in response to a fist search query;

    determining with one or more computer processors, a popularity score for one or more of the links displayed in the first search results in response to the first search query wherein determining the popularity score of the link comprises;

    tracking when a user selects the link from the first search results;

    tracking when a user returns to the first search results and selects a different link;

    tracking the last link selected by the user from the first search results;

    tracking when the user revises the first search query to perform a revised search query for new links, wherein the revised search query indicates that the links in the first search results did not retrieve data the user is searching for; and

    wherein the one or more computer processors increases the popularity score of the last link selected by the user from the first search results when the user does not perform a revised search query;

    determining with one or more computer processors an age of the link;

    generating an update rank for the link based at least in part on the popularity score of the link and the age of the link;

    adding the link to a link queue based at least in part on the update rank of the link;

    accessing, in a content server with a first search engine robot, information associated with the link in the link queue; and

    updating, in the search engine database, the information obtained by the first search engine robot that is associated with the link in the link queue;

    accessing, in a content server with a second search engine robot, information associated with a link in the search engine database, wherein the link is selected based on the age of the link; and

    updating, in the search engine database, the information obtained by the second search engine robot that is associated with the link selected based on the age of the link.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×