VARIABLE SCREEN MAGNIFIER USER INTERFACE
First Claim
1. A computer-implemented method for transitioning between a watermark and full user interface for a screen magnifier, the method comprising:
- determining a level of user activity with a currently displayed user interface;
determining a current user interface mode;
if the determined current user interface mode is a watermark mode and the level of user activity indicates user interaction with the currently displayed user interface, transitioning from the watermark mode to the full mode based on the determined user activity;
if the determined current user interface mode is a full mode and the level of user activity indicates user interaction with the currently displayed user interface below a threshold, transitioning from the full mode to the watermark mode based on the lack of determined user activity; and
displaying a user interface based on the user interface mode.
2 Assignments
0 Petitions
Accused Products
Abstract
The magnifier interface system determines a level of user activity with a screen magnifier user interface and determines a current user interface mode. If the system is currently in the full mode and the level of user activity indicates user interaction with the screen magnifier user interface below a threshold, then the system transitions from the full mode to the watermark mode based on the lack of determined user activity. If the system is currently in the watermark mode and the level of user activity indicates user interaction with the screen magnifier user interface, then the system transitions from the watermark mode to the full mode based on the determined user activity. Thus, the magnifier interface system presents a full user interface that transitions into a smaller watermark interface when not in use to take up less screen real restate yet remain available to users.
41 Citations
20 Claims
-
1. A computer-implemented method for transitioning between a watermark and full user interface for a screen magnifier, the method comprising:
-
determining a level of user activity with a currently displayed user interface; determining a current user interface mode; if the determined current user interface mode is a watermark mode and the level of user activity indicates user interaction with the currently displayed user interface, transitioning from the watermark mode to the full mode based on the determined user activity; if the determined current user interface mode is a full mode and the level of user activity indicates user interaction with the currently displayed user interface below a threshold, transitioning from the full mode to the watermark mode based on the lack of determined user activity; and displaying a user interface based on the user interface mode. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system for providing a variable user interface for a screen magnifier, the system comprising:
-
an input device configured to receive input from a user and communicate the input to an operating system; an input detection component configured to convert the received input into coordinates of a displayed cursor, wherein when a user moves the input device, the input detection component moves the displayed cursor; a location identification component configured to identify one or more user interface elements present at a current location of the displayed cursor; a mode selection component configured to select between a watermark user interface and a full user interface based on user interaction with either user interface; a watermark user interface component configured to render the watermark user interface; a full user interface component configured to render the full user interface; a display configured to display a magnified view of one or more applications and one of the full user interface and the graphical user interface; and a magnification component configured to generate the magnified view from a selected area of the graphical representation. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable storage medium encoded with instructions for controlling a computer system to magnify at least a portion of a desktop of the computer system, by a method comprising:
-
detecting an update event that indicates a time for updating the contents and position of a magnified view; retrieving a current position of a displayed cursor; determining whether a user has selected a location associated with a watermark user interface, wherein the watermark user interface is smaller than a full user interface; and if the user has selected a location associated with a watermark user interface, displaying the full user interface for modifying magnification behavior, such that the computer system displays the watermark user interface that takes up less of the magnified view unless the user requests the full user interface by selecting the watermark user interface. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification