Interactive Map
First Claim
1. A method for displaying a map on a computing device, Comprising:
- storing information to be displayed on the map in a memory of the computing device, the stored information comprising a plurality of different layers of information, wherein each layer contains a respective type of information;
displaying a map on a display of the computing device, the map comprising a plurality of the layers of information superimposed upon one another;
in response to a user selection of a display mode corresponding to a topic of interest, displaying at least one layer containing information that is associated with the selected mode; and
enhancing the value of at least one display parameter for map features of each displayed layer that are associated with the selected mode, relative to a default value for the display parameter.
2 Assignments
0 Petitions
Accused Products
Abstract
An interactive capability enables a user to dynamically adjust the content of an electronic map. Different modes can be chosen to emphasize features relevant to a particular interest, e.g. commuting, tourism, weather, etc. Combinations of modes can be selected to create a customized map. When a search is conducted, the chosen mode functions as a filter for the retrieved results. The map responds to user input directed to a given feature, to display information relevant to that feature. Tapping or clicking on a highway displays the locations of services along the highway, Touching two points on the map causes available routes between them to be computed and displayed to the user, along with relevant data for each route. Geospatial applications can be integrated with the map to provide information pertaining to the area displayed on the map, and to refine search results to those that are relevant to the area.
-
Citations
55 Claims
-
1. A method for displaying a map on a computing device, Comprising:
-
storing information to be displayed on the map in a memory of the computing device, the stored information comprising a plurality of different layers of information, wherein each layer contains a respective type of information; displaying a map on a display of the computing device, the map comprising a plurality of the layers of information superimposed upon one another; in response to a user selection of a display mode corresponding to a topic of interest, displaying at least one layer containing information that is associated with the selected mode; and enhancing the value of at least one display parameter for map features of each displayed layer that are associated with the selected mode, relative to a default value for the display parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 19, 20, 21, 22)
-
-
8-9. -9. (canceled)
-
15. The method of claim l, further including;
-
displaying a user interface via which the user is enabled to designate an order of priority among multiple available display modes; and in response to a user input indicating a desire to switch from a current display mode to another display node, displaying the layers of information associated with a display mode whose priority value is immediately adjacent the priority value of the current display mode. - View Dependent Claims (16, 17, 18)
-
-
23-24. -24. (canceled)
-
25. A computing device, comprising:
-
a computer-readable memory configured to store information to be displayed on a map, the stored information comprising a plurality of different sets of information, wherein at least some of the sets contain information that pertains to different respective topics; a display device; and a processor configured to display, on the display device, a map comprising a plurality of superimposed layers of information, wherein each layer contains a respective one of the stored sets of information; wherein the processor is responsive to a user selection of a display mode, corresponding to a topic of interest, to display at least one layer whose information is associated with the corresponding topic, and to suppress the display of at least one layer whose information does not pertain to the selected topic. - View Dependent Claims (26, 27, 28)
-
-
29-49. -49. (canceled)
-
50. A non-transitory computer-readable medium having stored thereon program instructions which, when executed by a computing device, cause the computing device to perform the following operations:
-
display a map on a display of the computing device, the map comprising a plurality of superimposed layers of information, wherein the information of each layer pertains to a different respective topic; in response to a user selection of a display mode corresponding to a topic of interest, displaying at least one layer whose information is associated with the corresponding topic, and suppressing the display of at least one layer whose information does not pertain to the selected topic. - View Dependent Claims (51, 52, 54)
-
-
53. The computer-readable medium of 50, wherein the instructions cause the computing device to display identifications of multiple available display modes and, to response to user selection of a plurality of the identifications, create a custom display mode comprising a combination of the respective sets of information associated with the selected display modes.
-
55-76. -76. (canceled)
Specification