System and method for navigating a graphical user interface on a smaller display
First Claim
1. A computer-readable medium having computer-executable instructions, the instructions comprising:
- (a) displaying a desktop on a display;
(b) displaying a map pane over a portion of the desktop, wherein the map pane includes an internal frame;
(c) increasing the opacity of the map pane in response to detecting a cursor over the map pane; and
(d) panning the desktop in response to detecting the cursor dragging the frame within the map pane.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods for navigating a graphical user interface on a smaller display. One method may include displaying a virtual desktop or a portion of a virtual desktop on a display, displaying a map pane over the portion of the virtual desktop, wherein the map pane includes an internal frame, increasing the opacity of the map pane in response to detecting a cursor over the map pane, and panning the virtual desktop in response to detecting the cursor dragging the frame within the map pane. The map pane preferably includes a scaled down image of the virtual desktop. In one embodiment, the portion of the scaled image of the virtual desktop within the frame in the map pane corresponds to the portion of the virtual desktop displayed on the screen.
-
Citations
48 Claims
-
1. A computer-readable medium having computer-executable instructions, the instructions comprising:
-
(a) displaying a desktop on a display;
(b) displaying a map pane over a portion of the desktop, wherein the map pane includes an internal frame;
(c) increasing the opacity of the map pane in response to detecting a cursor over the map pane; and
(d) panning the desktop in response to detecting the cursor dragging the frame within the map pane. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 47, 48)
-
-
22. A computer-readable medium having computer-executable instructions, the instructions comprising:
-
(a) displaying a desktop on a display;
(b) in response to detecting a map pane display input signal from the user;
(1) displaying a map pane over a portion of the desktop, wherein the map pane includes an internal frame; and
(2) panning the desktop in response to detecting the cursor dragging the frame within the map pane;
(c) in response to detecting the end of the map pane display signal, hiding the map display pane. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer-readable medium having computer-executable instructions, the instructions comprising:
-
toggling between a first display state and a second display state in response to a zoom button press, wherein the first display state comprises displaying an entire desktop on a display, wherein the second display state comprises displaying a portion of the entire desktop on the display;
when in the second display state;
(a) in response to detecting a first pan button press, panning the desktop in a first direction;
(b) in response to detecting a second pan button press, panning the desktop in a second direction;
(c) in response to detecting a second pan button press, panning the desktop in a second direction; and
(d) in response to detecting a second pan button press, panning the desktop in a second direction. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer-readable medium having computer-executable instructions, the instructions comprising:
-
toggling between a first display state and a second display state in response to a zoom button press, wherein the first display state comprises displaying an entire desktop on a display, wherein the second display state comprises displaying a portion of the entire desktop on the display; and
when in the first display state, in response to detecting that the zoom button press is still pressed after a selected time interval;
(a) displaying a frame around the portion of the desktop that will be displayed in the second display state;
(b) in response to a mouse click, centering the frame around the cursor position;
(c) in response to a cursor drag, moving the frame in the direction of the cursor drag; and
(d) in response to detecting that the zoom button is no longer pressed, toggling to the second display state. - View Dependent Claims (43, 44, 45)
-
-
46. A computer-readable medium having computer-executable instructions, the instructions comprising:
-
toggling between a first display state and a second display state in response to a zoom button press, wherein the first display state comprises displaying an entire desktop on a display, wherein the second display state comprises displaying a portion of the entire desktop on the display;
when in the second display state;
(a) in response to a pan button press and a cursor drag, panning the desktop in the direction of the cursor drag;
when in the first display state;
(a) in response to a pan button press;
(1) displaying a frame around the portion of the desktop that will be displayed in the second display state;
(2) in response to a mouse click, centering the frame around the cursor position;
(3) in response to a cursor drag, moving the frame in the direction of the cursor drag; and
(4) in response to detecting that the pan button is no longer pressed, toggling to the second display state.
-
Specification