Method and system for providing an adaptive magnifying cursor
First Claim
Patent Images
1. A method for displaying an object having a shape on a graphical user interface having a cursor, comprising:
- tracking a movement of the cursor;
determining the shape of the object; and
magnifying the object such that a magnification area conforms to the determined shape of the object in response to the cursor being placed on a magnification zone.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for displaying an object having a shape on a graphical user interface having a cursor is described. The method and system include tracking a movement of the cursor and magnifying the object in response to the cursor being placed on a magnification zone. The magnification is performed such that a magnification area conforms to the shape of the object.
79 Citations
38 Claims
-
1. A method for displaying an object having a shape on a graphical user interface having a cursor, comprising:
-
tracking a movement of the cursor;
determining the shape of the object; and
magnifying the object such that a magnification area conforms to the determined shape of the object in response to the cursor being placed on a magnification zone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for displaying an object having a shape on a graphical user interface having a cursor, comprising:
-
tracking a movement of the cursor;
determining the shape of the object;
magnifying the object such that a magnification area conforms to the determined shape of the object in response to the cursor being moved on the object, the magnifying further including displaying and magnifying a custom icon corresponding to the object if the custom icon is available to the graphical user interface;
utilizing a customized draw routine to magnify and display the object if the customized draw routine is supported by an application corresponding to the object;
displaying the object using a graphics processing subsystem and at least one shape parameter associated with the object and relating to displaying the object, wherein the graphics processor subsystem is configured to determine the shape of the object and to magnify the object using the at least one shape parameter and is further configured to use at least one default value for the shape of the object in magnifying the object if the custom icon is not available, the customized draw routine is not supported and the at least one shape parameter is unavailable; and
un-magnifying the object if the cursor is moved off of the object.
-
-
15. A computer-readable medium containing a program for displaying an object having a shape on a graphical user interface having a cursor, the program including instructions for:
-
tracking a movement of the cursor;
determining the shape of the object; and
magnifying the object such that a magnification area conforms to the determined shape of the object in response to the cursor being placed on a magnification zone. - View Dependent Claims (16, 17, 20, 21, 22, 23, 24, 25, 26)
-
-
18. The computer-readable medium of claim 18 wherein the program further includes instructions for:
allowing the user to set a size of the snap zone. - View Dependent Claims (19)
-
27. A computer-readable medium containing a program for displaying an object having a shape on a graphical user interface having a cursor, the program including instructions for:
-
tracking a movement of the cursor;
determining the shape of the object;
magnifying the object such that a magnification area conforms to the determined shape of the object in response to the cursor being moved on the object, the magnifying further including displaying and magnifying a custom icon corresponding to the object if the custom icon is available to the graphical user interface;
utilizing a customized draw routine to magnify and display the object if the customized draw routine is supported by an application corresponding to the object;
displaying the object using a graphics processing subsystem and at least one shape parameter associated with the object and relating to displaying the object, wherein the graphics processor subsystem is configured to determine the shape of the object and to magnify the object using the at least one shape parameter and is further configured to use at least one default value for the shape of the object in magnifying the object if the custom icon, the customized draw routine is not supported, and the at least one shape parameter is unavailable; and
un-magnifying the object if the cursor is moved off of the object.
-
-
28. A system for displaying an object having a shape on a graphical user interface having a cursor, comprising:
-
a graphics subsystem for tracking a movement of the cursor;
wherein the graphics subsystem is configured to determine the shape of the object and to magnify the object such that a magnification area conforms to determined the shape of the object in response to the cursor being placed on the object. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
29. (canceled)
-
36. (canceled)
-
37. A system for displaying an object having a shape on a graphical user interface having a cursor, the system comprising:
a graphics subsystem for tracking a movement of the cursor and for using at least one shape parameter associated with the object and relating to displaying the object to determine the shape of the object and to magnify the object such that a magnification area conforms to the determined shape of the object in response to the cursor being placed on a magnification zone.
-
38. (canceled)
Specification