Viewport panning feedback system
First Claim
1. A method for panning an image through a viewport, comprising method operations of:
- indicating available panning directions visually on the viewport;
positioning a visual marker within a panning region of the viewport;
triggering movement of the viewport through the image in a direction associated with the panning region in response to the positioning of the visual marker; and
displaying within the panning region a relative amount of available panning in the direction contemporaneously with the triggering.
3 Assignments
0 Petitions
Accused Products
Abstract
A graphical user interface (GUI) displaying a viewport includes a panning control region defined within an outer boundary of the viewport within the GUI. The panning control region includes multiple segments, each of the multiple segments corresponding to a panning direction, wherein a panning rate is indicated by a level of translucency of the multiple segments. A panning available region defined along the outer boundary of the viewport within the GUI is included. The panning available region indicates whether a source image extends beyond an edge of the viewport, and the panning available region is a subset of the panning control region. A method for panning an image through a viewport and a computing device are also provided.
-
Citations
20 Claims
-
1. A method for panning an image through a viewport, comprising method operations of:
-
indicating available panning directions visually on the viewport;
positioning a visual marker within a panning region of the viewport;
triggering movement of the viewport through the image in a direction associated with the panning region in response to the positioning of the visual marker; and
displaying within the panning region a relative amount of available panning in the direction contemporaneously with the triggering. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A graphical user interface (GUI) displaying a viewport therein, the GUI comprising:
-
a panning control region defined within an outer boundary of the viewport within the GUI, the panning control region having multiple segments, each of the multiple segments corresponding to a panning direction, wherein a panning rate is indicated by a level of translucency of the multiple segments;
a panning available region defined along the outer boundary of the viewport within the GUI, the panning available region indicating whether a source image extends beyond an edge of the viewport, wherein the panning available region is a subset of the panning control region. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computing device configured to interact with another computing device, the computing device comprising:
-
a central processing unit (CPU);
a memory configured to store a sharing application, the sharing application enabling the computing device to create a virtual link with the other computing device so that input devices of the computing device are operable on the other computing device;
a display screen configured to display a first portion of image data from the other computing device within a viewport of the computing device;
viewport logic configured to provide multiple visual indicators within the viewport revealing availability of panning the image data, availability of a panning direction, a relative location of the first portion of the image data, and a panning rate when moving from the first portion of image data along a panning path to a second portion of the image data; and
a bus enabling communication between the CPU, the memory, the display screen, and the viewport logic. - View Dependent Claims (17, 18, 19, 20)
-
Specification