FOCUS-CHANGE INVARIANCE IN A GRAPHICAL DISPLAY
First Claim
1. A method to draw a plurality of items inside a graphical shape, while preserving focus change invariance, comprising:
- computing, by a processor, selected items of a plurality of items in the graphical display for presentation of each selected item in a predetermined geometric shape within the graphical display, wherein the predetermined geometric shape includes a set of predetermined coordinates in a local coordinate system of the graphical display;
presenting, by the processor on a display associated with the processor, the plurality of items in the graphical display using the local coordinate system of the graphical display in response to the graphical display being selected for presentation;
mapping, by the processor, the set of predetermined coordinates of a chosen item of the selected items, in a [0,0,1,1] coordinate system to a set of transformed coordinates for the predetermined geometric shape of the chosen item, wherein the set of transformed coordinates allow presentation of the chosen item in the coordinate system of the graphical display;
displaying on the display the chosen item in the predetermined geometric shape using the set of transformed coordinates without varying the layout of the chosen item; and
reverting to a previously used coordinate system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for focus-change invariance in a graphical display may include computing selected items in the graphical display for presentation of each item in a predetermined geometric shape. The predetermined geometric shape may include a set of predetermined coordinates in a local coordinate system. The plurality of items may be presented using the local coordinate system. The method may additionally include mapping the set of predetermined coordinates of a chosen item of the selected items in a [0,0,1,1] coordinate system to a set of transformed coordinates for the predetermined geometric shape of the chosen item. The set of transformed coordinates allow presentation of the chosen item in the coordinate system of the graphical display. The chosen item may be displayed in the predetermined geometric shape using the set of transformed coordinates without varying the layout of the chosen item and reverting to a previously used coordinate system.
147 Citations
20 Claims
-
1. A method to draw a plurality of items inside a graphical shape, while preserving focus change invariance, comprising:
-
computing, by a processor, selected items of a plurality of items in the graphical display for presentation of each selected item in a predetermined geometric shape within the graphical display, wherein the predetermined geometric shape includes a set of predetermined coordinates in a local coordinate system of the graphical display; presenting, by the processor on a display associated with the processor, the plurality of items in the graphical display using the local coordinate system of the graphical display in response to the graphical display being selected for presentation; mapping, by the processor, the set of predetermined coordinates of a chosen item of the selected items, in a [0,0,1,1] coordinate system to a set of transformed coordinates for the predetermined geometric shape of the chosen item, wherein the set of transformed coordinates allow presentation of the chosen item in the coordinate system of the graphical display; displaying on the display the chosen item in the predetermined geometric shape using the set of transformed coordinates without varying the layout of the chosen item; and reverting to a previously used coordinate system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system to draw a plurality of items inside a graphical shape, while preserving focus-change invariance in a graphical display, comprising:
-
a processor; a module operating on the processor to compute selected items of a plurality of items in the graphical display for presentation of each selected item in a predetermined geometric shape within the graphical display, wherein the predetermined geometric shape includes a set of predetermined coordinates in a local coordinate system of the graphical display; a display associated with the processor for presenting the plurality of items in the graphical display using the local coordinate system of the graphical display in response to the graphical display being selected for presentation; a module to map the set of predetermined coordinates of a chosen item of the selected items, in a [0,0,1,1] coordinate system to a set of transformed coordinates for the predetermined geometric shape of the chosen item, wherein the set of transformed coordinates allow presentation of the chosen item in the coordinate system of the graphical display, the display displaying the chosen item in the predetermined geometric shape using the set of transformed coordinates without varying the layout of the chosen item; and a module to revert to a previously used coordinate system. - View Dependent Claims (14, 15, 16)
-
-
17. A computer program product to draw a plurality of items inside a graphical shape, while preserving focus-change invariance in a graphical display, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to compute selected items of a plurality of items in the graphical display for presentation of each selected item in a predetermined geometric shape within the graphical display, wherein the predetermined geometric shape includes a set of predetermined coordinates in a local coordinate system of the graphical display; computer readable program code configured to present the plurality of items in the graphical display using the local coordinate system of the graphical display in response to the graphical display being selected for presentation; computer readable program code configured to map the set of predetermined coordinates of a chosen item of the selected items, in a [0,0,1,1] coordinate system to a set of transformed coordinates for the predetermined geometric shape of the chosen item, wherein the set of transformed coordinates allow presentation of the chosen item in the coordinate system of the graphical display; computer readable program code configured to display the chosen item in the predetermined geometric shape using the set of transformed coordinates without varying the layout of the chosen item; and computer readable program code configures to revert to a previously used coordinate system. - View Dependent Claims (18, 19, 20)
-
Specification