Patent ID: 9178848
Filing Date: 2015-11-03
Classification: G06F,H04L

Abstract:
1. A computer-implemented method comprising: receiving initial search results from a user search query including an ordered list of results, each result corresponding to a web domain; determining a particular location for a user; identifying a plurality of local domains, each local domain being a web domain that corresponds to the particular location of the user; identifying a first result within the list of results corresponding to a first web domain, the first web domain being a local domain; identifying a second result within the list of results corresponding to a second web domain designated as affiliated with the first domain, where the first domain has a same second level domain as the second domain, where the second domain is affiliated if it is linked to the first domain, and where the second domain is linked to the first domain if one of the first or the second domains includes resources containing one or more hyperlinks to resources of the other domain; modifying the ordered list of results by altering one or more positions of the results, including altering a position of the second result, that correspond to a domain affiliated with one of the local domains within the list of results using one or more processors; and presenting the list of results to the user.