System and method for display views using a single stroke control
First Claim
Patent Images
1. A method for handling views of a geographical map using a single stylus movement, said method comprising:
- displaying the geographical map on a display;
detecting a stylus touch down location and a stylus movement, the stylus touch down location beginning the single stylus movement and corresponding to a location where the stylus contacts the display, and the stylus movement corresponding to a plurality of second locations to which the stylus is moved while contacting the display;
detecting, during the single stylus movement, that the stylus entered a first manipulation zone;
performing, during the single stylus movement, a first manipulation command in response to the stylus entering the first manipulation zone;
displaying a first altered geographical map that results from performing the first manipulation command to the geographical map;
detecting, during the single stylus movement, that the stylus exits the first manipulation zone and enters a second manipulation zone, the second manipulation zone different than the first manipulation zone;
performing, during the single stylus movement, a second manipulation command in response to the stylus entering the second manipulation zone, the second manipulation command being different than the first manipulation command;
displaying a second altered geographical map that results from performing the second manipulation command to the first altered geographical map; and
after performing the first manipulation command and the second manipulation command, detecting a stylus liftoff point that identifies the stylus lifting off the display, which ends the single stylus movement.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for displaying a geographical map using a single stylus movement is presented. A user contacts a display with the stylus and selects an area on the geographical map in which the user wishes to view. The user moves the stylus into a zoom zone which processing interprets stylus movements to either zoom in or zoom out of the map. When the user is satisfied with a magnification level corresponding to the zoom commands, the user enters a pan zone. The user moves the stylus around the selected area to view other parts of the map. Processing displays different map views corresponding to the stylus movement.
126 Citations
24 Claims
-
1. A method for handling views of a geographical map using a single stylus movement, said method comprising:
-
displaying the geographical map on a display; detecting a stylus touch down location and a stylus movement, the stylus touch down location beginning the single stylus movement and corresponding to a location where the stylus contacts the display, and the stylus movement corresponding to a plurality of second locations to which the stylus is moved while contacting the display; detecting, during the single stylus movement, that the stylus entered a first manipulation zone; performing, during the single stylus movement, a first manipulation command in response to the stylus entering the first manipulation zone; displaying a first altered geographical map that results from performing the first manipulation command to the geographical map; detecting, during the single stylus movement, that the stylus exits the first manipulation zone and enters a second manipulation zone, the second manipulation zone different than the first manipulation zone; performing, during the single stylus movement, a second manipulation command in response to the stylus entering the second manipulation zone, the second manipulation command being different than the first manipulation command; displaying a second altered geographical map that results from performing the second manipulation command to the first altered geographical map; and after performing the first manipulation command and the second manipulation command, detecting a stylus liftoff point that identifies the stylus lifting off the display, which ends the single stylus movement. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information handling system comprising:
-
one or more processors; a memory accessible by the processors; one or more nonvolatile storage devices accessible by the processors; a display accessible by the processors; and a map handling tool to handle views of a geographical map using a single stylus movement, the map handling tool including; display logic for displaying the geographical map on the display; stylus touch down detection logic for detecting a stylus touch down location and a stylus movement, the stylus touch down location beginning the single stylus movement and corresponding to a location where the stylus contacts the display, and the stylus movement corresponding to a plurality of second locations to which the stylus is moved while contacting the display; first manipulation zone detection logic for detecting, during the single stylus movement, that the stylus entered a first manipulation zone; first manipulation command logic for performing, during the single stylus movement, a first manipulation command in response to the stylus entering the first manipulation zone; display logic for displaying a first altered geographical map that results from performing the first manipulation command to the geographical map; second manipulation zone detection logic for detecting, during the single stylus movement, that the stylus exits the first manipulation zone and enters a second manipulation zone, the second manipulation zone different than the first manipulation zone; second manipulation command logic for performing, during the single stylus movement, a second manipulation command in response to the stylus entering the second manipulation zone, the second manipulation command being different than the first manipulation command; the display logic for displaying a second altered geographical map that results from performing the second manipulation command to the first altered geographical map; and stylus lift off logic for, after performing the first manipulation command and the second manipulation command, detecting a stylus liftoff point that identifies the stylus lifting off the display, which ends the single stylus movement. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product stored in a computer storage media for handling views of a geographical map, said computer program product comprising:
-
means for displaying the geographical map on a display; means for detecting a stylus touch down location and a stylus movement, the stylus touch down location beginning the single stylus movement and corresponding to a location where the stylus contacts the display, and the stylus movement corresponding to a plurality of second locations to which the stylus is moved while contacting the display; means for detecting, during the single stylus movement, that the stylus entered a first manipulation zone; means for performing, during the single stylus movement, a first manipulation command in response to the stylus entering the first manipulation zone; means for displaying a first altered geographical map that results from performing the first manipulation command to the geographical map; means for detecting, during the single stylus movement, that the stylus exits the first manipulation zone and enters a second manipulation zone, the second manipulation zone different than the first manipulation zone; means for performing, during the single stylus movement, a second manipulation command in response to the stylus entering the second manipulation zone, the second manipulation command being different than the first manipulation command; means for displaying a second altered geographical map that results from performing the second manipulation command to the first altered geographical map; and means for, after performing the first manipulation command and the second manipulation command, detecting a stylus liftoff point that identifies the stylus lifting off the display, which ends the single stylus movement. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method for handling views of a geographical map using a single stylus movement, said method comprising:
-
displaying the geographical map on a display; detecting a stylus touch down location and a stylus movement, the stylus touch down location beginning the single stylus movement and corresponding to a location where the stylus contacts the display, and the stylus movement corresponding to a plurality of second locations to which the stylus is moved while contacting the display; superimposing a first stylus identifier on the geographical map in response to the detecting, the location of the first stylus identifier corresponding to the stylus movement; detecting, during the single stylus movement, that the stylus entered a first manipulation zone; performing, during the single stylus movement, a first manipulation command in response to the stylus entering the first manipulation zone; displaying a first altered geographical map that results from performing the first manipulation command to the geographical map; detecting, during the single stylus movement, that the stylus exits the first manipulation zone and enters a second manipulation zone, the second manipulation zone different than the first manipulation zone; changing the first stylus identifier to a second stylus identifier in response to the stylus movement entering the second manipulation zone, wherein the second manipulation zone is a pan zone and wherein the second stylus identifier is different than the first stylus identifier; performing, during the single stylus movement, a second manipulation command in response to the stylus entering the second manipulation zone, the second manipulation command being different than the first manipulation command; displaying a second altered geographical map that results from performing the second manipulation command to the first altered geographical map; and after performing the first manipulation command and the second manipulation command, detecting a stylus liftoff point that identifies the stylus lifting off the display, which ends the single stylus movement.
-
-
22. A method for handling views of a geographical map using a single stylus movement, said method comprising:
-
displaying the geographical map on a display; detecting a stylus touch down location and a stylus movement, the stylus touch down location beginning the single-stylus movement and corresponding to a location where the stylus contacts the display, and the stylus movement corresponding to a plurality of second locations to which the stylus is moved while contacting the display; detecting, during the single stylus movement, that the stylus entered a first manipulation zone; performing, during the single stylus movement, a first manipulation command in response to the stylus entering the first manipulation zone; displaying a first altered geographical map that results from performing the first manipulation command to the geographical map; detecting, during the single stylus movement, that the stylus exits the first manipulation zone and enters a pan zone; identifying a pan command corresponding to the stylus movement entering the pan zone, the pan command including a panning direction; performing, during the single stylus movement, the identified pan command with the first altered geographical map wherein the performing includes moving a panning distance on the first altered geographical map corresponding to the panning direction, the performing resulting in a second altered geographical map; displaying the second altered geographical map that results from performing the pan command to the first altered geographical map; and after performing the first manipulation command and the pan command, detecting a stylus liftoff point that identifies the stylus lifting off the display, which ends the single stylus movement.
-
-
23. An information handling system comprising:
-
one or more processors; a memory accessible by the processors; one or more nonvolatile storage devices accessible by the processors; a display accessible by the processors; and a map handling tool to handle views of a geographical map using a single stylus movement, the map handling tool including; display logic for displaying the geographical map on a display; stylus touch down detection logic for detecting a stylus touch down location and a stylus movement, the stylus touch down location beginning the single stylus movement and corresponding to a location where the stylus contacts the display, and the stylus movement corresponding to a plurality of second locations to which the stylus is moved while contacting the display; imaging logic for superimposing a first stylus identifier on the geographical map in response to the detecting, the location of the first stylus identifier corresponding to the stylus movement; first manipulation zone detection logic for detecting, during the single stylus movement, that the stylus entered a first manipulation zone; first manipulation command logic for performing, during the single stylus movement, a first manipulation command in response to the stylus entering the first manipulation zone; display logic for displaying a first altered geographical map that results from performing the first manipulation command to the geographical map; second manipulation zone detection logic for detecting, during the single stylus movement, that the stylus exits the first manipulation zone and enters a second manipulation zone, the second manipulation zone different than the first manipulation zone; stylus logic for changing the first stylus identifier to a second stylus identifier in response to the stylus movement entering the second manipulation zone wherein the second manipulation zone is a pan zone and wherein the second stylus identifier is different than the first stylus identifier; second manipulation command logic for performing, during the single stylus movement, a second manipulation command in response to the stylus entering the second manipulation zone, the second manipulation command being different than the first manipulation command; the display logic for displaying a second altered geographical map that results from performing the second manipulation command to the first altered geographical map; and stylus lift off logic for, after performing the first manipulation command and the second manipulation command, detecting a stylus liftoff point that identifies the stylus lifting off the display, which ends the single stylus movement.
-
-
24. A computer program product stored in a computer storage media for handling views of a geographical map, said computer program product comprising:
-
means for displaying the geographical map on a display; means for detecting a stylus touch down location and a stylus movement, the stylus touchdown location beginning the single stylus movement and corresponding to a location where the stylus contacts the display, and the stylus movement corresponding to a plurality of second locations to which the stylus is moved while contacting the display; means for superimposing a first stylus identifier on the geographical map in response to the detecting, the location of the first stylus identifier corresponding to the stylus movement; means for detecting, during the single stylus movement, that the stylus entered a first manipulation zone; means for performing, during the single stylus movement, a first manipulation command in response to the stylus entering the first manipulation zone; means for displaying a first altered geographical map that results from performing the first manipulation command to the geographical map; means for detecting, during the single stylus movement, that the stylus exits the first manipulation zone and enters a second manipulation zone, the second manipulation zone different than the first manipulation zone; means for changing the first stylus identifier to a second stylus identifier in response to the stylus movement entering the second manipulation zone wherein the second manipulation zone is a pan zone and wherein the second stylus identifier is different than the first stylus identifier; means for performing, during the single stylus movement, a second manipulation command in response to the stylus entering the second manipulation zone, the second manipulation command being different than the first manipulation command; means for displaying a second altered geographical map that results from performing the second manipulation command to the first altered geographical map; and means for after performing the first manipulation command and the second manipulation command, detecting a stylus liftoff point that identifies the stylus lifting off the display, which ends the single stylus movement.
-
Specification