Method for hollow selection feedback
First Claim
1. A method for altering the appearance of an original highlighted graphical object on a display and preserving the meaning of the existing highlighting, comprising the steps of:
- receiving a user selection of the original graphical object;
generating a transparent copy of the original graphical object;
generating a first enlarged version of the original graphical object;
overlaying the transparent copy of the original graphical object on the first enlarged version of the original graphical object creating a combined graphical object with a transparent graphical object interior;
overlaying the combined graphical object on the original graphical object, thereby allowing the original graphical object and highlighting to be visible through the combined graphical object, wherein the combined graphical object is selectable such that a user selection of the combined graphical object causes selection of the original graphical object;
defining a bounding area, wherein the bounding area comprises a shape that surrounds the original graphical object and the combined graphical object, wherein a thickness of the bounding area periodically varies between two or more thickness, thereby providing an indication that the original graphical object has been selected; and
displaying the bounding area.
2 Assignments
0 Petitions
Accused Products
Abstract
An improved approach to highlighting a graphical object in a graphical user interface is disclosed. A body of a highlighted graphical object may, upon selection or highlighting, be changed to a transparent color, and a graphical outline, or “halo,” is added surrounding the original graphical object'"'"'s body. The halo may be in the same color as the graphical object originally was, preserving any meaning attributed to the color of the graphical object and simplifying the user'"'"'s ability to identify the selected object(s), as well as the ability to select the highlighted object for further processing. The highlighted graphical object may also be displayed with a bounding box to further identify the selected object(s). A moving version of the highlighted graphical object may be drawn during a moving process, in which the moving version has an appearance distinct from the original object.
18 Citations
12 Claims
-
1. A method for altering the appearance of an original highlighted graphical object on a display and preserving the meaning of the existing highlighting, comprising the steps of:
-
receiving a user selection of the original graphical object; generating a transparent copy of the original graphical object; generating a first enlarged version of the original graphical object; overlaying the transparent copy of the original graphical object on the first enlarged version of the original graphical object creating a combined graphical object with a transparent graphical object interior; overlaying the combined graphical object on the original graphical object, thereby allowing the original graphical object and highlighting to be visible through the combined graphical object, wherein the combined graphical object is selectable such that a user selection of the combined graphical object causes selection of the original graphical object; defining a bounding area, wherein the bounding area comprises a shape that surrounds the original graphical object and the combined graphical object, wherein a thickness of the bounding area periodically varies between two or more thickness, thereby providing an indication that the original graphical object has been selected; and displaying the bounding area. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of highlighting an original graphical object displayed on a graphical user interface (GUI), wherein the original graphical object comprises an icon, an image, a symbol, a menu, or a prompt, the method comprising:
-
receiving a user selection of the original graphical object, wherein the original graphical object is initially located in a first area of the GUI; generating an enlarged copy of the graphical object, wherein the enlarged copy is made semi-translucent, and further wherein a color of the enlarged copy is based on a background color of the first area; creating a highlighted object by overlaying the enlarged copy over the original graphical object to create a selectable halo around a circumferential portion of the original graphical object, wherein a user selection of the halo operates as a user selection of the original graphical object, and wherein a thickness of the selectable halo periodically varies between two or more thicknesses determining that the user has begun to move the graphical object; displaying a moving version of the highlighted object while the user moves the highlighted object to a second area of the GUI, wherein the moving version of the highlighted object is an outline of the highlighted object; and displaying the highlighted object in the second area, wherein the color of the halo is altered based on a background color of the second area. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification