Automated prioritization of map objects
First Claim
1. A computer-implemented method for automatically generating a map, the method comprising:
- determining, by a computer, a frequency with which each of a plurality of city names occurs in a corpus of documents;
associating, by the computer, each city name with one of a plurality of city categories according to the determined frequency of the city name in the corpus; and
generating, by the computer a digital map including the city names, wherein an appearance of each city name on the map is determined by the category with which it is associated.
13 Assignments
0 Petitions
Accused Products
Abstract
Automatic map generation is enabled by assigning priorities to each city in a list of cities under consideration for display on a map. A mapping engine determines a reference count for each city, indicating how frequently the city appears in one or more corpora of documents. Based on the reference count, and optionally upon other data such as population and political importance, a priority score is assigned to each city. Each city is then assigned to one of a plurality of categories according to the city'"'"'s priority score. A map is then generated including cities from a specified highest number of categories. In one embodiment, cities from a higher-scored category are presented in a more significant way, e.g., in capital letters, bold type, etc., than are those in the next-highest scored category.
-
Citations
24 Claims
-
1. A computer-implemented method for automatically generating a map, the method comprising:
-
determining, by a computer, a frequency with which each of a plurality of city names occurs in a corpus of documents; associating, by the computer, each city name with one of a plurality of city categories according to the determined frequency of the city name in the corpus; and generating, by the computer a digital map including the city names, wherein an appearance of each city name on the map is determined by the category with which it is associated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for automatically generating a map, the system comprising:
-
a processor; a map source data module, executed by the processor, including a list of city names to be identified on a map; and a mapping engine, executed by the processor, for; associating each city name with a city category according to a determined frequency with which the city name occurs in a corpus of documents; and generating a map including the city names, wherein an appearance of each city name on the map is determined by the category with which it is associated.
-
-
10. A computer program product for automatically generating a map, the computer program product stored on a computer-readable storage medium and including executable program code configured to cause a processor to carry out the steps of:
-
determining a frequency with which each of a plurality of city names occurs in a corpus of documents; associating each city name with a city category according to the determined frequency of the city name in the corpus; and generating a map including the city names, wherein an appearance of each city name on the map is determined by the category with which it is associated.
-
-
11. A method for labeling objects on a digital map, the method comprising:
-
determining, by a computer, a reference count for each of the objects with respect to a corpus of documents, the reference count indicating a frequency with which the object appears in the corpus; associating, by the computer, a priority with each of the objects according to the reference count for the object; and rendering, by the computer, a digital map including at least some of the objects, each object including a label, the label having an appearance reflecting the priority associated with the labeled object. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for labeling cities on a digital map, the method comprising:
-
determining, by a computer, a priority score for each of a plurality of cities, the priority score determined according to a frequency with which the city appears in a corpus of documents; categorizing each city, by the computer, according to its determined priority score; and rendering, by the computer, a digital map including at least some of the cities, each included city having a label with an appearance determined at least in part by the category to which the city belongs. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
Specification