Patent ID: 8086630

Claim:
A computer-implemented method comprising: a) accepting, by a computer system including at least one computer on a network, geolocation information associated with a request; b) determining, with the computer system, whether an ad has geolocation-specific price information corresponding to the geolocation information accepted; c) responsive to a determination, with the computer system, that the ad has geolocation-specific price information corresponding to the geolocation information accepted, determining, with the computer system, a score of the ad using the geolocation-specific price information of the ad corresponding to the geolocation information accepted, otherwise, responsive to a determination, with the computer system, that the ad does not have geolocation-specific price information corresponding to the geolocation information accepted, determining, with the computer system, the score of the ad using general price information of the ad; and d) controlling the serving the ad, for rendering on a client device, using the determined score.