Patent ID: 7889212

Claim:
A machine-implemented method for magnifying selected portions of visual information on a screen, comprising: in response to receiving user input, displaying an object, representing a loupe, that includes a first visual indicator indicating a first bounded region for displaying a part of the visual information; wherein the visual information has a first portion and a second portion; wherein said object operates in a plurality of modes that includes at least a first input-mode and a second input-mode; while said object is operating in said first input-mode, displaying the object without displaying a separate input focus, and displaying, within the first bounded region, at a magnification level that is greater than the magnification level of the visual information that is outside of the first bounded region, the first portion of the visual information that is determined by a current location of the object; while said object is operating in said first input-mode, in response to a first single user input action, switching from operating in said first input-mode to operating in said second input-mode by ceasing movements of said object in accordance with movements of the input focus and displaying the input focus on the screen separate from the object; while said object is in said second input-mode, continuously updating content displayed within the first bounded region as the input focus moves independently of the object; wherein, while said object is in said second input-mode, the content displayed within the first bounded region is centered upon a current location of the input focus, and displayed at a magnification level that is greater than the magnification level of the visual information that is outside of the first bounded region; while said object is operating in said second input-mode, in response to a second single user input action, switching from operating in said second input-mode to operating in said first input-mode by resuming movements of said object in accordance with movements of the input focus and ceasing displaying the input focus on the screen separate from the object; wherein the method is performed by a computer programmed to be a special purpose machine pursuant to instructions from program software.