Enabling a user to choose a representative landmark to display at a particular zoom level on a digital map
First Claim
Patent Images
1. A program product for enabling a user to select a representative landmark to display at a particular zoom level on a digital map comprising:
- a computer readable storage device having computer readable program code embodied therewith, the computer readable program code comprising;
computer readable code configured to determine whether the user zooms out of a first view of the digital map;
computer readable code configured to display a second view of the digital map in response to determining that the user zooms out of the first view of the digital map, the second view of the digital map being of a lower resolution than the first view of the digital map, wherein the computer readable code configured to display the second view of the digital map includes computer readable code to;
determine whether at least one geographical area of the digital map includes at least two landmarks therein, the digital map having respective icon, symbol, image or text name display representations for the respective at least two landmarks;
determine, in response to determining that the at least one geographical area of the digital map includes the at least two landmarks, whether the at least two landmark representations are to be displayed in the second view of the digital map in close proximity to each other wherein an identification of each one of the at least two landmark representations cannot be indicated in the second view of the digital map;
prompt the user to select one of the at least two landmarks to represent the at least two landmarks;
receive a selection by the user of one of the at least two landmarks; and
identify the at least two landmarks on the second view of the digital map using the representation for the landmark selected by the user and not a representation for the one or more others of the at least two landmarks; and
wherein the computer readable code configured to display the second view of the digital map includes;
computer readable code to automatically determine whether the at least two landmarks are commercial businesses, to automatically determine whether the user has had a business transaction with one of the at least two landmarks and to automatically select the landmark with which the user has had the business transaction to represent the at least two landmarks on the second view of the digital map in response to determining that the identification of each one of the at least two landmarks cannot be indicated in the second view of the digital map; and
computer readable code to automatically select the landmark with which the user has had a higher transaction volume in response to determining that the user has had a business transaction with the at least two landmarks.
2 Assignments
0 Petitions
Accused Products
Abstract
A user is enabled to choose a particular landmark to display on a particular view of a digital map instead of a landmark chosen by a digital map designer. This particular landmark may then represent all landmarks that are in close proximity to each other within a geographical area on the digital map when only one of the landmarks can be displayed on that particular view of the digital map.
16 Citations
16 Claims
-
1. A program product for enabling a user to select a representative landmark to display at a particular zoom level on a digital map comprising:
-
a computer readable storage device having computer readable program code embodied therewith, the computer readable program code comprising; computer readable code configured to determine whether the user zooms out of a first view of the digital map; computer readable code configured to display a second view of the digital map in response to determining that the user zooms out of the first view of the digital map, the second view of the digital map being of a lower resolution than the first view of the digital map, wherein the computer readable code configured to display the second view of the digital map includes computer readable code to; determine whether at least one geographical area of the digital map includes at least two landmarks therein, the digital map having respective icon, symbol, image or text name display representations for the respective at least two landmarks; determine, in response to determining that the at least one geographical area of the digital map includes the at least two landmarks, whether the at least two landmark representations are to be displayed in the second view of the digital map in close proximity to each other wherein an identification of each one of the at least two landmark representations cannot be indicated in the second view of the digital map; prompt the user to select one of the at least two landmarks to represent the at least two landmarks; receive a selection by the user of one of the at least two landmarks; and identify the at least two landmarks on the second view of the digital map using the representation for the landmark selected by the user and not a representation for the one or more others of the at least two landmarks; and wherein the computer readable code configured to display the second view of the digital map includes; computer readable code to automatically determine whether the at least two landmarks are commercial businesses, to automatically determine whether the user has had a business transaction with one of the at least two landmarks and to automatically select the landmark with which the user has had the business transaction to represent the at least two landmarks on the second view of the digital map in response to determining that the identification of each one of the at least two landmarks cannot be indicated in the second view of the digital map; and computer readable code to automatically select the landmark with which the user has had a higher transaction volume in response to determining that the user has had a business transaction with the at least two landmarks. - View Dependent Claims (2, 3, 4)
-
-
5. A program product for enabling a user to select a representative landmark to display on a digital map comprising:
-
a computer readable storage device having computer readable program code embodied therewith, the computer readable program code comprising; computer readable code configured to determine whether the user selects a geographical area; computer readable code configured to determine, in response to determining that the user selects the geographical area, whether the selected geographical area includes at least two landmarks therein; computer readable code configured to represent each of the respective at least two landmarks on the digital map as a respective icon, symbol, image or text name; computer readable code configured to prompt the user to select one of the at least two landmarks to represent the at least two landmarks, in response to determining that the selected geographical area includes the at least two landmarks; computer readable code configured to receive a selection by the user of one of the at least two landmarks, wherein the others of the at least two landmarks are not selected; and computer readable code configured to represent the at least two landmarks on the digital map using the representation for the landmark selected by the user and not a representation for the one or more others of the at least two landmarks; and wherein the computer readable code configured to determine whether the selected geographical area includes at least two landmarks therein includes; computer readable code to automatically determine whether the at least two landmarks are commercial businesses, to automatically determine whether the user has had a business transaction with one of the at least two landmarks and to automatically select the landmark with which the user has had the business transaction to represent the at least two landmarks in response to determining that the identification of each one of the at least two landmarks cannot be indicated in the second view of the digital map; and computer readable code to automatically select the landmark with which the user has had a higher transaction volume in response to determining that the user has had a business transaction with the at least two landmarks. - View Dependent Claims (6, 7, 8)
-
-
9. A method in a computer system for enabling a user to select a representative landmark to display on a digital map comprising:
-
determining whether the user selects a geographical area; determining, in response to determining that the user selects the geographical area, whether the selected geographical area includes at least two landmarks therein, the computer system being configured to represent each of the respective at least two landmarks on the digital map as a respective icon, symbol, image or text name; prompting the user to select one of the at least two landmarks to represent the at least two landmarks, in response to determining that the selected geographical area includes the at least two landmarks; receiving, by the computer system, a selection from the user of one of the at least two landmarks, wherein the others of the at least two landmarks are not selected; and representing the at least two landmarks on the digital map by the computer system using the representation for the landmark selected by the user and not a representation for the one or more others of the at least two landmarks, wherein determining whether the selected geographical area includes at least two landmarks therein includes; automatically determining whether the at least two landmarks are commercial businesses; automatically determining whether the user has had a business transaction with one of the at least two landmarks; and automatically selecting the landmark with which the user has had the business transaction to represent the at least two landmarks in response to determining that the identification of each one of the at least two landmarks cannot be indicated in the second view of the digital map; and wherein the method includes; automatically selecting the landmark with which the user has had a higher transaction volume in response to determining that the user has had a business transaction with the at least two landmarks. - View Dependent Claims (10, 11, 12)
-
-
13. A computer system comprising:
-
at least one storage system for storing a digital map program; and at least one processor for processing the digital map program, the system being configured with the program and the at least one processor to display a digital map, to determine whether a user selects a geographical area on the displayed digital map, to determine, in response to determining that the user selects the geographical area, whether the selected geographical area includes at least two landmarks therein; the system being configured with the program and the at least one processor to represent each of the respective at least two landmarks on the digital map as a respective icon, symbol, image or text name; the system being configured with the program and the at least one processor to prompt the user to select one of the at least two landmarks to represent the at least two landmarks, in response to determining that the selected geographical area includes the at least two landmarks, and to receive a selection by the user of one of the at least two landmarks, wherein one or more landmarks of the at least two landmarks are not selected; and the system being configured with the program and the at least one processor to represent the at least two landmarks on the digital map using the representation for the landmark selected by the user and not a representation for the one or more others of the at least two landmarks; and the system being configured with the program and the at least one processor to automatically determine whether the at least two landmarks are commercial businesses, to automatically determine whether the user has had a business transaction with one of the at least two landmarks and to automatically select the landmark with which the user has had the business transaction to represent the at least two landmarks; and the system being configured with the program and the at least one processor to automatically select the landmark with which the user has had a higher transaction volume in in response to determining that the user has had a business transaction with the at least two landmarks. - View Dependent Claims (14, 15, 16)
-
Specification