Patent ID: 7574530

Claim:
A method in a computer system for identifying a content location associated with a web page, the content location identifying a geographic location that is a subject of the web page, the method comprising: providing a spread threshold and a power threshold; providing a geographic hierarchy of geographic locations; for each of a plurality of geographic locations of the geographic hierarchy, calculating a weight for the geographic location that provides an indication that the web page is related to the geographic location based on geographic keywords contained on the web page; calculating a power for the geographic location that factors in the weight of ancestor and descendant geographic locations, the power being a measure of whether the geographic location is a subject of the web page based on weight of ancestor and descendant geographic locations of the geographic location; and calculating a spread for the geographic location based on the calculated power, the spread being a measure of the uniformity of the power among direct descendent geographic locations of the geographic location in the geographic hierarchy of geographic locations; and after calculating the weight, power, and spread for the plurality of geographic locations, determining whether a geographic location has a power that meets the provided power threshold and a spread that meets the provided spread threshold; and determining that the geographic location has a power that meets the provided power threshold and a spread that meets the provided spread threshold, identifying the geographic location as a content location of the web page.