Viewing digital images on a display using a virtual loupe
First Claim
1. A method, comprising:
- displaying, on a screen, a graphical user interface element, wherein the graphical user interface element includes at least a first part for indicating a portion of a screen to magnify, and a second part for displaying a magnified version of the portion of the screen indicated by the first part, and wherein the first part indicates a portion of the screen that is not encompassed by the second part;
in response to user input received through a cursor control device, causing the graphical user interface element to move as a cursor across the screen; and
while the user interface element moves as a cursor across the screen, the portion of the screen that is displayed magnified by the second part changes to reflect the portion of the screen that is indicated by the first part.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for viewing digital images is provided. A digital image may be viewed using a digital image system that employs a virtual loupe. A virtual loupe comprises a lens region and a target region. A user may position the target region over a portion of a screen, which may correspond to a digital image, to cause a depiction of visual information associated with the portion of the screen identified by target region to be displayed in the lens region. The user can configure the virtual loupe to display visual information in the lens region at different levels of magnification. The lens may automatically move and change in orientation with respect to the target region as the target region moves on the display to ensure that the display of the lens region on the display is always unobscured.
121 Citations
20 Claims
-
1. A method, comprising:
-
displaying, on a screen, a graphical user interface element, wherein the graphical user interface element includes at least a first part for indicating a portion of a screen to magnify, and a second part for displaying a magnified version of the portion of the screen indicated by the first part, and wherein the first part indicates a portion of the screen that is not encompassed by the second part;
in response to user input received through a cursor control device, causing the graphical user interface element to move as a cursor across the screen; and
while the user interface element moves as a cursor across the screen, the portion of the screen that is displayed magnified by the second part changes to reflect the portion of the screen that is indicated by the first part. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
displaying, on a screen, a graphical user interface element, wherein the graphical user interface element includes at least a first part for indicating a portion of a screen to magnify, and a second part for displaying a magnified version of the portion of the screen indicated by the first part, and wherein the first part indicates a portion of the screen that is not encompassed by the second part;
in response to user input, causing the graphical user interface element to move across the screen;
while the user interface element moves across the screen, the portion of the screen that is displayed magnified by the second part changes to reflect the portion of the screen that is indicated by the first part; and
in response to particular movements of said graphical user interface element across the screen, changing the orientation of the first part relative to the second part.
-
-
8. One or more computer-readable storage media storing one or more sets of instructions, wherein execution of the one or more sets of instructions by one or more processors causes:
-
displaying, on a screen, a graphical user interface element, wherein the graphical user interface element includes at least a first part for indicating a portion of a screen to magnify, and a second part for displaying a magnified version of the portion of the screen indicated by the first part, and wherein the first part indicates a portion of the screen that is not encompassed by the second part;
in response to user input received through a cursor control device, causing the graphical user interface element to move as a cursor across the screen; and
while the user interface element moves as a cursor across the screen, the portion of the screen that is displayed magnified by the second part changes to reflect the portion of the screen that is indicated by the first part. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. One or more computer-readable storage media storing one or more sets of instructions, wherein execution of the one or more sets of instructions by one or more processors causes:
-
displaying, on a screen, a graphical user interface element, wherein the graphical user interface element includes at least a first part for indicating a portion of a screen to magnify, and a second part for displaying a magnified version of the portion of the screen indicated by the first part, and wherein the first part indicates a portion of the screen that is not encompassed by the second part;
in response to user input, causing the graphical user interface element to move across the screen;
while the user interface element moves across the screen, the portion of the screen that is displayed magnified by the second part changes to reflect the portion of the screen that is indicated by the first part; and
in response to particular movements of said graphical user interface element across the screen, changing the orientation of the first part relative to the second part.
-
-
15. A system, comprising:
-
one or more computer-readable storage media storing one or more sets of instructions; and
one or more processors, wherein execution of the one or more sets of instructions by the one or more processors causes;
displaying, on a screen, a graphical user interface element, wherein the graphical user interface element includes at least a first part for indicating a portion of a screen to magnify, and a second part for displaying a magnified version of the portion of the screen indicated by the first part, and wherein the first part indicates a portion of the screen that is not encompassed by the second part;
in response to user input received through a cursor control device, causing the graphical user interface element to move as a cursor across the screen; and
while the user interface element moves as a cursor across the screen, the portion of the screen that is displayed magnified by the second part changes to reflect the portion of the screen that is indicated by the first part. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification