Interacting with Detail-in-Context Presentations
First Claim
1. A method comprising:
- displaying an appearance of a lens in an image on a display surface, the appearance of the lens having a focal region with a magnification, the focal region at least partially within a shoulder region;
receiving a first signal to select the shoulder region;
while receiving the first signal, receiving a second signal to select the focal region and to adjust a position of the focal region relative to the shoulder region to define a degree and a direction of a folding of the focal region over the shoulder region for the appearance of the lens; and
applying the appearance of the lens to the image to produce a presentation having the defined degree and direction of the folding of the focal region over the shoulder region.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for generating a presentation of a region-of-interest in an original image for display on a display surface, the method comprising: establishing a lens for the region-of-interest, the lens having a focal region with a magnification for the region-of-interest at least partially surrounded by a shoulder region across which the magnification varies to provide a continuous transition from the focal region to regions outside the lens; receiving a first signal for selecting the shoulder region; while receiving the first signal, receiving a second signal for selecting the focal region and for adjusting a position of the focal region relative to the shoulder region to define a degree and a direction of a folding of the focal region over the shoulder region for the lens; and, applying the lens to the original image to produce the presentation.
-
Citations
28 Claims
-
1. A method comprising:
-
displaying an appearance of a lens in an image on a display surface, the appearance of the lens having a focal region with a magnification, the focal region at least partially within a shoulder region; receiving a first signal to select the shoulder region; while receiving the first signal, receiving a second signal to select the focal region and to adjust a position of the focal region relative to the shoulder region to define a degree and a direction of a folding of the focal region over the shoulder region for the appearance of the lens; and applying the appearance of the lens to the image to produce a presentation having the defined degree and direction of the folding of the focal region over the shoulder region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data processing system comprising:
a processor coupled to memory and a touch sensitive surface input device, the memory including instructions that are executable to cause the data processing system to perform operations comprising; establishing an appearance of a lens for an image, the appearance of the lens having a focal region with a magnification at least partially within a shoulder region across which the magnification varies to provide a continuous transition from the focal region to an unmagnified region in the image outside the appearance of lens; and responsive to receiving, via the touch sensitive surface input device, a first signal to select the shoulder region and a second signal to select the focal region and to adjust a position of the focal region relative to the shoulder region to define a degree and a direction of a folding of the focal region over the shoulder region for the appearance of the lens, applying the appearance of the lens to the image to produce a presentation having the defined degree and direction of the folding of the focal region over the shoulder region for the appearance of the lens. - View Dependent Claims (12, 13, 14)
-
15. A computer-readable storage media comprising instructions that, responsive to being executed by a data processing system, cause the data processing system to perform operations comprising:
-
establishing an appearance of a lens for an image, the appearance of the lens having a focal region with a magnification at least partially within a shoulder region across which the magnification varies to provide a continuous transition from the focal region to an unmagnified region in the image outside the appearance of lens; and responsive to receiving a first signal to select the shoulder region and a second signal to select the focal region and to adjust a position of the focal region relative to the shoulder region to define a degree and a direction of a folding of the focal region over the shoulder region for the appearance of the lens, applying the appearance of the lens to the image to produce a presentation having the defined degree and direction of the folding of the focal region over the shoulder region for the appearance of the lens. - View Dependent Claims (16, 17, 18)
-
-
19. A method implemented by a data processing system comprising:
-
establishing an appearance of a lens within an image, the appearance of the lens having a focal region with a magnification at least partially surrounded by a shoulder region across which the magnification varies to provide a continuous transition from the focal region to a region of the image outside the appearance of the lens; receiving a first signal for selecting a first point in the focal region and a second signal for selecting a second point in the focal region and for adjusting a position of the second point relative to the first point to define a degree and a direction of a rotation for the appearance of the lens, the selecting of the first and second points performed concurrently; and applying the appearance of the lens to the image to produce the presentation. - View Dependent Claims (20, 21, 22)
-
-
23. A method implemented by a data processing system comprising:
-
receiving a drag signal for a local object, the drag signal having an origin and a direction; selecting a target object from a plurality of remote objects on a display screen according to the drag signal and a recency of last use of the target object, a project relationship with the local object, or a similarity of name with the local object; and displaying the target object in proximity to the origin of the drag signal until a signal is received to dismiss the target object. - View Dependent Claims (24)
-
-
25. A method implemented by a data processing system comprising:
-
receiving a first signal for selecting an object at an original location and a second signal for selecting a direction and a magnitude for the repositioning of the object, the first and second signals input concurrently; determining a final location for the object by multiplying the magnitude by a predetermined value greater than one; and moving display of the object on a display screen to the final location. - View Dependent Claims (26)
-
-
27. A method implemented by a data processing system comprising:
-
establishing an appearance of a lens within an image on a display screen for an off-screen object, the appearance of the lens having a focal region with a magnification for the off-screen object at least partially within a shoulder region across which the magnification varies to provide a continuous transition from the focal region to a region of the image outside the lens; folding the focal region over the shoulder region to position the focal region within a border of the display screen; applying the lens to the original image to produce the on-screen presentation; and displaying the on-screen presentation on the display screen. - View Dependent Claims (28)
-
Specification