Method and apparatus for hollow selection feedback
First Claim
1. An apparatus comprising:
- a processor;
a display; and
a memory for storing computer readable instructions that, when executed by said processor, cause the apparatus to perform the steps of;
displaying a graphical object against a background on said display, said graphical object having a first color; and
changing the appearance of said graphical object responsive to a request to select said graphical object, said step of changing further comprising the steps of
1) changing a color of said graphical object from said first color to a color of said background; and
2) surrounding said graphical object with a graphical halo, said graphical halo being displayed in said first color and having an outer contour substantially similar to an outer contour of said graphical object.
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 objects 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.
75 Citations
34 Claims
-
1. An apparatus comprising:
-
a processor;
a display; and
a memory for storing computer readable instructions that, when executed by said processor, cause the apparatus to perform the steps of;
displaying a graphical object against a background on said display, said graphical object having a first color; and
changing the appearance of said graphical object responsive to a request to select said graphical object, said step of changing further comprising the steps of
1) changing a color of said graphical object from said first color to a color of said background; and
2) surrounding said graphical object with a graphical halo, said graphical halo being displayed in said first color and having an outer contour substantially similar to an outer contour of said graphical object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of indicating that a graphical object shown on a display has been selected, comprising the steps of:
-
receiving a user input selecting a graphical object having a visible first color value;
responsive to receiving said user input, changing said color value of said graphical object to a transparent color;
responsive to receiving said user input, drawing a halo around said graphical object, wherein said halo is drawn using said first color value, and wherein said halo follows an outer contour of said graphical object. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A portable computing device, comprising:
-
a stylus;
a display screen, wherein said display screen is sensitive to said stylus;
a processor; and
a memory storing computer executable instructions, wherein said instructions cause said device to perform the following steps;
displaying a graphical object having a visible color value on said display screen;
receiving a user input selecting said graphical object;
changing said color value of said graphical object to a transparent color value; and
drawing a halo surrounding an outer contour of said graphical object, said halo having said first color value.
-
-
29. A method for altering the appearance of a graphical object on a display, comprising the steps of:
-
generating a copy of said graphical object;
generating a first enlarged version of said graphical object; and
overlaying said copy of said graphical object upon said first enlarged version of said graphical object. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification