System and method for display views using a single stroke control
First Claim
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 corresponding to a location where the stylus contacts the display and the stylus movement corresponds to a plurality of second locations to which the stylus is moved while contacting the display;
identifying one or more manipulation commands corresponding to the stylus movement entering one or more manipulation zones;
performing the identified manipulation command with the geographical map, the performing resulting in an altered geographical map; and
displaying the altered geographical map on the display.
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.
-
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 corresponding to a location where the stylus contacts the display and the stylus movement corresponds to a plurality of second locations to which the stylus is moved while contacting the display;
identifying one or more manipulation commands corresponding to the stylus movement entering one or more manipulation zones;
performing the identified manipulation command with the geographical map, the performing resulting in an altered geographical map; and
displaying the altered geographical map on the display. - 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;
detection logic for detecting a stylus touch down location and a stylus movement, the stylus touch down location corresponding to a location where the stylus contacts the display and the stylus movement corresponds to a plurality of second locations to which the stylus is moved while contacting the display;
identification logic for identifying one or more manipulation commands corresponding to the stylus movement entering one or more manipulation zones;
command logic for performing the identified manipulation command with the geographical map, the performing resulting in an altered geographical map; and
display logic for displaying the altered geographical map on the display. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product stored in a computer operable 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 corresponding to a location where the stylus contacts the display and the stylus movement corresponds to a plurality of second locations to which the stylus is moved while contacting the display;
means for identifying one or more manipulation commands corresponding to the stylus movement entering one or more manipulation zones;
means for performing the identified manipulation command with the geographical map, the performing resulting in an altered geographical map; and
means for displaying the altered geographical map on the display. - 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 corresponding to a location where the stylus contacts the display and the stylus movement corresponds 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;
identifying one or more manipulation commands corresponding to the stylus movement entering one or more manipulation zones wherein the manipulation commands are selected from the group consisting of a zoom command and a pan command and wherein the manipulation zones are selected from the group consisting of a zoom zone and a pan zone;
changing the first stylus identifier to a second stylus identifier in response to the stylus movement entering one of the manipulation zones wherein the manipulation zone is a pan zone and wherein the second stylus identifier is different than the first stylus identifier;
performing the identified manipulation command with the geographical map, the performing resulting in an altered geographical map; and
displaying the altered geographical map on the display.
-
-
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 corresponding to a location where the stylus contacts the display and the stylus movement corresponds to a plurality of second locations to which the stylus is moved while contacting the display;
identifying a pan command corresponding to the stylus movement entering a pan zone, the pan command including a panning direction;
performing the identified pan command with the geographical map wherein the performing includes moving a panning distance on the geographical map corresponding to the panning direction, the performing resulting in an altered geographical map; and
displaying the altered geographical map on the display.
-
-
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 the display;
detection logic for detecting a stylus touch down location and a stylus movement, the stylus touch down location corresponding to a location where the stylus contacts the display and the stylus movement corresponds 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;
identification logic for identifying one or more manipulation commands corresponding to the stylus movement entering one or more manipulation zones wherein the manipulation commands are selected from the group consisting of a zoom command and a pan command and wherein the manipulation zones are selected from the group consisting of a zoom zone and a pan zone;
stylus logic for changing the first stylus identifier to a second stylus identifier in response to the stylus movement entering one of the manipulation zones wherein the manipulation zone is a pan zone and wherein the second stylus identifier is different than the first stylus identifier;
command logic for performing the identified manipulation command with the geographical map, the performing resulting in an altered geographical map; and
display logic for displaying the altered geographical map on the display.
-
-
24. A computer program product stored in a computer operable 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 corresponding to a location where the stylus contacts the display and the stylus movement corresponds 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 identifying one or more manipulation commands corresponding to the stylus movement entering one or more manipulation zones wherein the manipulation commands are selected from the group consisting of a zoom command and a pan command and wherein the manipulation zones are selected from the group consisting of a zoom zone and a pan zone;
means for changing the first stylus identifier to a second stylus identifier in response to the stylus movement entering one of the manipulation zones wherein the manipulation zone is a pan zone and wherein the second stylus identifier is different than the first stylus identifier;
means for performing the identified manipulation command with the geographical map, the performing resulting in an altered geographical map; and
means for displaying the altered geographical map on the display.
-
Specification