Encoding locations and using distances for resources
First Claim
Patent Images
1. A method performed by data processing apparatus, the method comprising:
- identifying, via one or more processors, one or more locations associated with an entity;
determining, for each location, a population density for the location, and a constituent coverage area that includes the location having a size that is determined by the population density for the location;
aggregating the constituent coverage areas for the one or more locations to form a coverage area for the entity;
identifying one or more network accessible resources associated with the entity; and
associating the one or more network accessible resources of the entity with the coverage area determined from the constituent coverage areas.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing locations and distances related to resources referenced in search results. Location data for an entity are processed to determine physical locations of an entity. The physical locations are used to generate a coverage area data, and the location data and coverage area data are associated with Internet resources of the entity. The coverage area data and location data are used to filter search results and adjust the rank of individual search results that are responsive to a query associated with a query location.
-
Citations
18 Claims
-
1. A method performed by data processing apparatus, the method comprising:
-
identifying, via one or more processors, one or more locations associated with an entity; determining, for each location, a population density for the location, and a constituent coverage area that includes the location having a size that is determined by the population density for the location; aggregating the constituent coverage areas for the one or more locations to form a coverage area for the entity; identifying one or more network accessible resources associated with the entity; and associating the one or more network accessible resources of the entity with the coverage area determined from the constituent coverage areas. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a data processing apparatus; and a memory system in data communication with the data processing apparatus, the memory system storing instructions executable by the data processing apparatus that upon execution cause the data processing apparatus to perform operations comprising; identifying one or more locations associated with an entity; determining, for each location, a population density for the location, and a constituent coverage area that includes the location having a size that is determined by the population density for the location; aggregating the constituent coverage areas for the one or more locations to form a coverage area for the entity; identifying one or more network accessible resources associated with the entity; and associating the one or more network accessible resources of the entity with the coverage area determined from the constituent coverage areas. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification