IP Library › Granted Patent US 10,345,991
Granted Patent B2
US 10,345,991 · App. 14/741,368 · Granted Jul 9, 2019

Adjusting appearance of icons in an electronic device

Inventors: Wendell J. Bouknight, Jr. (Clayton, NC); Erik W. Hochstedt (Holly Springs, NC); Thai T. La (Raleigh, NC); Dana L. Price (Surf City, NC)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06F3/04817G06F3/0482G06F3/04842
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,345,991
App. No.
14/741,368
Granted
Jul 9, 2019
Kind
B2
Abstract

Adjusting appearance of icons in an electronic device includes determining, for icons proximate to one another on a display of the electronic device, a visual property of each icon, wherein the determining includes a computer system computing a quantitative indication of the visual property for each icon. The visual properties of the icons are compared, wherein the comparing includes the computer system determining at least one quantitative difference for the visual properties of the icons. The visual property of at least one of the icons is changed by the computer system responsive to a comparison of the at least one quantitative difference to a predetermined threshold quantity, such that the at least one of the icons is more visually distinct.

Claims (32)

1. A method for adjusting appearance of icons on a display of an electronic device, where the icons include groups, each group having a first icon and a subgroup associated with the group's first icon, where each subgroup includes any icon that is adjacent to the first icon, the method comprising:

receiving user input enabling automatic changing of appearance of the icons and indicating a threshold amount of similarity;

initializing the icons of the electronic device responsive to the user input enabling automatic changing of appearance of the icons, where the initializing includes changing, by the computer system in successive iterations from one of the groups to a next one of the groups, a quantitative average hue of the first icon of each group according to a certain procedure, where the change of each group according to the certain procedure increases the visual property quantitative difference between the quantitative average hue of the first icon of the group and quantitative average hue of at least one of the icons of its subgroup, so that the user is more easily able to visually distinguish each icon from any adjacent icon;

waiting for a user change in icon layout; and

adjusting the icons responsive to detecting a user change in layout, including changing, by the computer system in successive iterations, a quantitative average hue of the first icon of each group according to the certain procedure, so that the user is again more easily able to visually distinguish each icon from any adjacent icon, where the certain procedure for each respective group includes:

determining the average quantitative hue of the first icon of the respective group and the average quantitative hues of the icons in its subgroup; and

responsive to the average quantitative hue of the first icon of the respective group not exceeding the threshold amount of similarity relative to at least one of the average quantitative hues of the icons in its subgroup, determining possible ranges of quantitative hues that are at least the threshold amount of similarity different than the average quantitative hues of the icons in its subgroup;

wherein changing the quantitative average hue of the first icon of each respective group includes changing the average quantitative hue of the first icon of the respective group to a midpoint of a largest one of the possible ranges.

2. The method of claim 1 , wherein icons that are adjacent include icons in a same row.

3. The method of claim 1 , wherein icons that are adjacent include icons in a same column.

4. A system for adjusting appearance of icons on a display of an electronic device, where the icons include groups, each group having a first icon and a subgroup associated with the group's first icon, where each subgroup includes any icon that is adjacent to the first icon, comprising:

a processor; and

a computer readable storage medium connected to the processor, wherein the computer readable storage medium has stored thereon a program for controlling the processor, and wherein the processor is operative with the program to execute the program for:

receiving user input enabling automatic changing of appearance of the icons and indicating a threshold amount of similarity;

initializing the icons of the electronic device responsive to the user input enabling automatic changing of appearance of the icons, where the initializing includes changing, by the computer system in successive iterations from one of the groups to a next one of the groups, a quantitative average hue of the first icon of each group according to a certain procedure, where the change of each group according to the certain procedure increases the visual property quantitative difference between the quantitative average hue of the first icon of the group and quantitative average hue of at least one of the icons of its subgroup, so that the user is more easily able to visually distinguish each icon from any adjacent icon;

waiting for a user change in icon layout; and

adjusting the icons responsive to detecting a user change in layout, including changing, by the computer system in successive iterations, a quantitative average hue of the first icon of each group according to the certain procedure, so that the user is again more easily able to visually distinguish each icon from any adjacent icon, where the certain procedure for each respective group includes:

determining the average quantitative hue of the first icon of the respective group and the average quantitative hues of the icons in its subgroup; and

responsive to the average quantitative hue of the first icon of the respective group not exceeding the threshold amount of similarity relative to at least one of the average quantitative hues of the icons in its subgroup, determining possible ranges of quantitative hues that are at least the threshold amount of similarity different than the average quantitative hues of the icons in its subgroup;

wherein changing the quantitative average hue of the first icon of each respective group includes changing the average quantitative hue of the first icon of the respective group to a midpoint of a largest one of the possible ranges.

5. The system of claim 4 , wherein icons that are adjacent include icons in a same row.

6. The system of claim 4 , wherein icons that are adjacent include icons in a same column.

7. A computer program product for adjusting appearance of icons on a display of an electronic device, where the icons include groups, each group having a first icon and a subgroup associated with the group's first icon, where each subgroup includes any icon that is adjacent to the first icon, including a computer readable storage medium having instructions stored thereon for execution by a computer system, wherein the instructions, when executed by the computer system, cause the computer system to implement a method comprising:

receiving user input enabling automatic changing of appearance of the icons and indicating a threshold amount of similarity;

initializing the icons of the electronic device responsive to the user input enabling automatic changing of appearance of the icons, where the initializing includes changing, by the computer system in successive iterations from one of the groups to a next one of the groups, a quantitative average hue of the first icon of each group according to a certain procedure, where the change of each group according to the certain procedure increases the visual property quantitative difference between the quantitative average hue of the first icon of the group and quantitative average hue of at least one of the icons of its subgroup, so that the user is more easily able to visually distinguish each icon from any adjacent icon;

waiting for a user change in icon layout; and

adjusting the icons responsive to detecting a user change in layout, including changing, by the computer system in successive iterations, a quantitative average hue of the first icon of each group according to the certain procedure, so that the user is again more easily able to visually distinguish each icon from any adjacent icon, where the certain procedure for each respective group includes:

determining the average quantitative hue of the first icon of the respective group and the average quantitative hues of the icons in its subgroup; and

responsive to the average quantitative hue of the first icon of the respective group not exceeding the threshold amount of similarity relative to at least one of the average quantitative hues of the icons in its subgroup, determining possible ranges of quantitative hues that are at least the threshold amount of similarity different than the average quantitative hues of the icons in its subgroup;

wherein changing the quantitative average hue of the first icon of each respective group includes changing the average quantitative hue of the first icon of the respective group to a midpoint of a largest one of the possible ranges.

8. The computer program product of claim 7 , wherein icons that are adjacent include icons in a same row.

9. The computer program product of claim 7 , wherein icons that are adjacent include icons in a same column.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2015
From: BOUKNIGHT, WENDELL J., JR.; HOCHSTEDT, ERIK W.; LA, THAI T.; PRICE, DANA L.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 035927/0220 →
Continuity (1)
Related Publication 20160370972A1 · Dec 22, 2016
Cited By (1)
US 12,455,681