Apparatus and Method for Personalizing Maps
First Claim
Patent Images
1. A method of personalizing an interactive map, the method comprising:
- receiving a user request to view an interactive map;
determining a map extent responsive to the request;
obtaining a profile of the user;
generating, with a computer, a personalized interactive map based on the profile by;
obtaining candidate features within a geographic extent specified by the user request from a geographic information system, the candidate features having a prominence ranking determined without regard to the user profile before receiving the user request;
adjusting the prominence ranking of some of the candidate features based on the user profile;
for each candidate feature, using the adjusted prominence ranking to determine whether to depict the respective candidate feature; and
for each depicted feature, using the adjusted prominence ranking to format the corresponding depiction; and
presenting the personalized map to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided is a process for personalizing an interactive map that includes the following: receiving a user request to view an interactive map; determining a map extent responsive to the request; obtaining a profile of the user; personalizing, with a computer, an interactive map based on the profile; and presenting the personalized map to the user. Personalizing includes determining whether to depict geographic features within the map extent in the personalized map based on the profile, and formatting a depiction of the features to have, for each respective feature, a prominence determined based on the profile.
37 Citations
20 Claims
-
1. A method of personalizing an interactive map, the method comprising:
-
receiving a user request to view an interactive map; determining a map extent responsive to the request; obtaining a profile of the user; generating, with a computer, a personalized interactive map based on the profile by; obtaining candidate features within a geographic extent specified by the user request from a geographic information system, the candidate features having a prominence ranking determined without regard to the user profile before receiving the user request; adjusting the prominence ranking of some of the candidate features based on the user profile; for each candidate feature, using the adjusted prominence ranking to determine whether to depict the respective candidate feature; and for each depicted feature, using the adjusted prominence ranking to format the corresponding depiction; and presenting the personalized map to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
one or more processors; and memory storing program code that when executed by the one or more processors causes the one or more processors to perform operations comprising; receiving a user request to view an interactive map; determining a map extent responsive to the request; obtaining a profile of the user; generating, with a computer, a personalized interactive map based on the profile by; obtaining candidate features within a geographic extent specified by the user request from a geographic information system, the candidate features having a prominence ranking determined without regard to the user profile before receiving the user request; adjusting the prominence ranking of some of the candidate features based on the user profile; for each candidate feature, using the adjusted prominence ranking to determine whether to depict the respective candidate feature; and for each depicted feature, using the adjusted prominence ranking to format the corresponding depiction; and presenting the personalized map to the user.
-
-
20. A tangible, machine-readable medium storing instructions that when executed by a data processing apparatus causes the data processes apparatus to perform operations comprising:
-
receiving a user request to view an interactive map; determining a map extent responsive to the request; obtaining a profile of the user; generating, with a computer, a personalized interactive map based on the profile by; obtaining candidate features within a geographic extent specified by the user request from a geographic information system, the candidate features having a prominence ranking determined without regard to the user profile before receiving the user request; adjusting the prominence ranking of some of the candidate features based on the user profile; for each candidate feature, using the adjusted prominence ranking to determine whether to depict the respective candidate feature; and for each depicted feature, using the adjusted prominence ranking to format the corresponding depiction; and presenting the personalized map to the user.
-
Specification