Method and system for navigating a map
First Claim
1. A method comprising:
- displaying a first map in a browser window for showing geographic context of a first general area, the browser window being visibly displayed on a display of a user device;
displaying a second map in the browser window showing geographic context of a magnified portion of the first general area, wherein the second map is displayed larger than the first map;
superimposing, via the user device, the first map onto the second map, wherein the second map is represented by a highlighted area in the first map, wherein the first map is automatically updated as a result of said superimposing; and
facilitating navigating, via the user device, the first map using the highlighted area, wherein said navigating the first map comprises;
panning the highlighted area across one or more locations in the first map in response to a user holding control of and dragging the highlighted area from the first general area to a different general area in the first map;
during said panning, continue displaying the second map without changing the second map for as long as the user continues said holding and said dragging, wherein the different general area is displayed in the first map while the user continues said holding and said dragging;
pausing said panning of the highlighted area at a second general area in the first map in response to the user stopping said dragging; and
as a result of and only after said stopping said dragging and stopping said holding, changing the second map to display geographic context of a magnified portion of the second general area in the second map instead of the magnified portion of the first general area.
2 Assignments
0 Petitions
Accused Products
Abstract
Method and computer program product for navigating a map in a browser window of a user device via the Internet are disclosed. The method includes providing a first map for showing geographic context of a general area, providing a second map for showing geographic context of a portion of the general area, superimposing the second map onto the first map, wherein the second map is represented by a highlighted area in the first map, and navigating the first map using the highlighted area. The method further includes displaying points of interest inside the highlighted area of the first map and in the second map for assisting a user in navigating to the points of interest, and displaying additional points of interest outside the shaded area of the first map for assisting a user in navigating to the additional points of interest.
78 Citations
14 Claims
-
1. A method comprising:
-
displaying a first map in a browser window for showing geographic context of a first general area, the browser window being visibly displayed on a display of a user device; displaying a second map in the browser window showing geographic context of a magnified portion of the first general area, wherein the second map is displayed larger than the first map; superimposing, via the user device, the first map onto the second map, wherein the second map is represented by a highlighted area in the first map, wherein the first map is automatically updated as a result of said superimposing; and facilitating navigating, via the user device, the first map using the highlighted area, wherein said navigating the first map comprises; panning the highlighted area across one or more locations in the first map in response to a user holding control of and dragging the highlighted area from the first general area to a different general area in the first map; during said panning, continue displaying the second map without changing the second map for as long as the user continues said holding and said dragging, wherein the different general area is displayed in the first map while the user continues said holding and said dragging; pausing said panning of the highlighted area at a second general area in the first map in response to the user stopping said dragging; and as a result of and only after said stopping said dragging and stopping said holding, changing the second map to display geographic context of a magnified portion of the second general area in the second map instead of the magnified portion of the first general area. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for navigating a map in a browser window of a user device via the Internet, comprising:
a non-transitory medium storing computer programs for execution by one or more computer systems comprising at least one processor, the computer program product comprising; code for displaying a first map for showing geographic context of a first general area; code for displaying a second map for showing geographic context of a magnified portion of the first general area, wherein the second map is displayed larger than the first map; code for superimposing the first map onto the second map, wherein the second map is represented by a highlighted area in the first map, wherein the first map is automatically updated as a result of said superimposing; and code for facilitating navigating the first map using the highlighted area comprising; code for panning the highlighted area across one or more locations in the first map in response to a user holding control of and dragging the highlighted area from the first general area to a different general area in the first map; code for continuing to display, during said panning, the second map without changing the second map for as long as the user continues said holding and said dragging, wherein the different general area is displayed in the first map while the user continues said holding and said dragging; code for pausing said panning of the highlighted area at a second general area in the first map in response to the user stopping said dragging, wherein the second map is not changed as long as the user continues said holding; and code for redrawing, as a result of and only after said stopping said dragging and stopping said holding, the second map to display geographic context of a magnified portion of the second general area in the second map instead of the magnified portion of the first general area. - View Dependent Claims (9, 10, 11, 12, 13, 14)
Specification