DETERMINING THE GEOGRAPHIC SCOPE OF WEB RESOURCES USING USER CLICK DATA
First Claim
1. A computer-implemented method comprising:
- in response to a user'"'"'s selection of a hyperlink that is associated with a particular search result item in a set of search result items that a search engine provided in response to a query, determining one or more geographical location attributes that are related to the user'"'"'s selection of the hyperlink;
based at least in part on the one or more geographical location attributes, determining a geographical region for a resource to which the hyperlink refers; and
storing, on a computer-readable storage medium, data that maps the resource to the geographical region;
wherein the one or more geographical location attributes include at least one of (a) a region that is associated with a portal through which the search engine received the query, (b) a region that is associated with an address of device from which the search engine received the query, (c) a region that is self-associated with the user that selected the hyperlink, and (d) a region that is associated with geographic coordinates of a location of the device at a time that the search engine received the query;
wherein the foregoing steps are performed by a computer system.
3 Assignments
0 Petitions
Accused Products
Abstract
A geographic region is automatically determined for an Internet resource based on information that has been gathered over time through the automatic monitoring of certain “click” activities of Internet search engine-using users. Over time, the search engine collects information for each click. Using this click-related data, the search engine estimates the geographic region with which the resource ought to be associated. The fact that a significant proportion of clicks on a resource'"'"'s hyperlink are clicks that “came through” a search engine portal that is associated with a geographic region tends to suggest that the resource ought to be associated with that geographic region. Similarly, the fact that a significant proportion of clicks on a resource'"'"'s hyperlink are clicks that were made by users whose computers have IP addresses that are associated with a geographic region tends to suggest that the resource ought to be associated with that geographic region.
28 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
in response to a user'"'"'s selection of a hyperlink that is associated with a particular search result item in a set of search result items that a search engine provided in response to a query, determining one or more geographical location attributes that are related to the user'"'"'s selection of the hyperlink; based at least in part on the one or more geographical location attributes, determining a geographical region for a resource to which the hyperlink refers; and storing, on a computer-readable storage medium, data that maps the resource to the geographical region; wherein the one or more geographical location attributes include at least one of (a) a region that is associated with a portal through which the search engine received the query, (b) a region that is associated with an address of device from which the search engine received the query, (c) a region that is self-associated with the user that selected the hyperlink, and (d) a region that is associated with geographic coordinates of a location of the device at a time that the search engine received the query; wherein the foregoing steps are performed by a computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
in response to a user'"'"'s selection of an item, determining one or more category attributes that are related to the user'"'"'s selection of the item; based at least in part on the one or more category attributes, determining a category for the item; and storing, on a computer-readable storage medium, data that maps the item to the category; wherein the one or more category attributes include at least one of (a) a category that is associated with an interface through which the user selected the item, (b) a category that is associated with a device from which the user selected the item, (c) a category that is self-associated with the user that selected the item, and (d) a category that is associated with geographic coordinates of a location of the device at a time that the user selected the item; wherein the foregoing steps are performed by a computer system. - View Dependent Claims (20)
-
-
11. A volatile or non-volatile computer-readable storage medium storing one or more instructions which, when executed by one or more processors, cause the one or more processors to perform steps comprising:
-
in response to a user'"'"'s selection of a hyperlink that is associated with a particular search result item in a set of search result items that a search engine provided in response to a query, determining one or more geographical location attributes that are related to the user'"'"'s selection of the hyperlink; based at least in part on the one or more geographical location attributes, determining a geographical region for a resource to which the hyperlink refers; and storing, on a computer-readable storage medium, data that maps the resource to the geographical region; wherein the one or more geographical location attributes include at least one of (a) a region that is associated with a portal through which the search engine received the query, (b) a region that is associated with an address of device from which the search engine received the query, (c) a region that is self-associated with the user that selected the hyperlink, and (d) a region that is associated with geographic coordinates of a location of the device at a time that the search engine received the query. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification