Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented method of rendering a map, the method comprising: determining, by a map feature system that includes one or more computers, a geographical range to be shown on a map; determining, by the map feature system, which geographic features are within the geographical range; identifying, by the map feature system, rank scores of the geographic features determined to be within the geographical range, at least some of the rank scores being derived from a degree of biodiversity of the geographic feature and at least one of (a) a first relationship between a land area occupied by the geographic feature and a total area of land on Earth, or (b) a second relationship between a water area occupied by the geographic feature and a total area of water on Earth; adjusting, by the map feature system, the identified rank score of each of at least one of the geographic features based on rank scores of related geographic features, wherein the adjusted rank score of the at least one of the geographic features depends on a relationship between the at least one of the geographic features and the related geographic features; determining, by the map feature system, which of the geographic features to show on the map based on a scale of the map and the rank scores of the geographic features; and rendering, for presentation in a user interface, the map to show the determined geographic features.
2. The method of claim 1 wherein identifying rank scores of the geographic features determined to be within the geographical range comprises determining a rank score for at least some of the geographic features using an area of a particular feature of the geographic feature.
3. The method of claim 2 wherein determining a rank score for at least some of the geographic features using an area of a particular feature of the geographic feature comprises determining a rank score for at least some of the geographic features using an area of a residential district in the geographic feature.
4. The method of claim 2 wherein determining a rank score for at least some of the geographic features using an area of a particular feature of the geographic feature comprises determining a rank score for at least some of the geographic features using an area of a business district in the geographic feature.
5. The method of claim 2 wherein determining a rank score for at least some of the geographic features using an area of a particular feature of the geographic feature comprises determining a rank score for at least some of the geographic features using an area of a park in the geographic feature.
6. The method of claim 2 wherein determining a rank score for at least some of the geographic features using an area of a particular feature of the geographic feature comprises determining a rank score for at least some of the geographic features using an area of a farm land in the geographic feature.
7. The method of claim 2 wherein determining a rank score for at least some of the geographic features using an area of a particular feature of the geographic feature comprises determining a rank score for at least some of the geographic features using an area of land above a certain altitude in the geographic feature.
8. The method of claim 1 wherein identifying rank scores of the geographic features determined to be within the geographical range comprises determining a rank score for at least some of the geographic features using a number of floors in the geographic feature.
9. The method of claim 1 wherein identifying the rank scores of the geographic features determined to be within the geographical range, at least some of the rank scores being derived from a degree of biodiversity of the geographic feature comprises identifying the rank scores of the geographic features determined to be within the geographical range, at least some of the rank scores being derived from at least one of a quantity of animal species that live in the geographic feature or a quantity of plant species that live in the geographic feature.
10. The method of claim 1 , comprising providing data for the rendered map that will show the determined geographical features to a requesting device in response to receiving, from the requesting device, a request for content to be shown on a map within the geographical range.
11. The method of claim 10 , wherein determining the geographical range to be shown on the map comprises receiving, from the requesting device, a request for content to be shown on a map within the geographical range.
12. The method of claim 10 , wherein the requesting device is a search engine server.
13. The method of claim 10 , wherein the requesting device includes a map application or a navigation application that is configured to use the data for the rendered map to cause presentation of the rendered map, the method comprising: receiving a search query to which the geographic features that are within the geographical range are responsive, wherein providing the data for the rendered map that will show the determined geographical features to a requesting device is responsive to receiving the search query.
14. The method of claim 1 , comprising providing data for the rendered map that will show the determined geographical features to a requesting device to cause presentation of the rendered map.
15. The method of claim 1 , comprising providing, by the map feature system, the rank scores of the geographic features to a map server, wherein the map server: determines which of the geographic features to show on the map based on a scale of the map and the rank scores of the geographic features; and renders the map to show the determined geographic features.
16. The method of claim 15 , wherein determining the geographical range to be shown on the map comprises receiving, by the map feature system from the map server, identification of the geographical range to be shown on the map as part of a request for rank scores of geographical features to show on the map in the geographical range.
17. A non-transitory computer readable medium encoded with instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising: determining, by a map feature system that includes one or more computers, a geographical range to be shown on a map; determining, by the map feature system, which geographic features are within the geographical range; identifying, by the map feature system, rank scores of the geographic features determined to be within the geographical range, at least some of the rank scores being derived from at least one of (a) a first relationship between a land area occupied by the geographic feature and a total area of land on Earth, or (b) a second relationship between a water area occupied by the geographic feature and a total area of water on Earth, wherein the first relationship comprises a ratio of a first logarithmic function of the geographic feature and a second logarithmic function of the total area of land on Earth; adjusting, by the map feature system, the identified rank score of each of at least one of the geographic features based on rank scores of related geographic features, wherein the adjusted rank score of the at least one of the geographic features depends on a relationship between the at least one of the geographic features and the related geographic features; determining, by the map feature system, which of the geographic features to show on the map based on a scale of the map and the rank scores of the geographic features; and rendering, for presentation in a user interface, the map to show the determined geographic features.
18. A system comprising: one or more computing devices configured to perform operations comprising: determining, by a map feature system that includes the one or more computing devices, a geographical range to be shown on a map; determining, by the map feature system, which geographic features are within the geographical range; identifying, by the map feature system, rank scores of the geographic features determined to be within the geographical range, at least some of the rank scores being derived from at least one of (a) a first relationship between a land area occupied by the geographic feature and a total area of land on Earth, or (b) a second relationship between a water area occupied by the geographic feature and a total area of water on Earth, wherein the second relationship comprises a ratio of a first logarithmic function of the geographic feature and a second logarithmic function of the total area of water on Earth; adjusting, by the map feature system, the identified rank score of each of at least one of the geographic features based on rank scores of related geographic features, wherein the adjusted rank score of the at least one of the geographic features depends on a relationship between the at least one of the geographic features and the related geographic features; determining, by the map feature system, which of the geographic features to show on the map based on a scale of the map and the rank scores of the geographic features; and rendering, for presentation in a user interface, the map to show the determined geographic features.
Unknown
June 27, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.