Method of ensuring adequate contrast of graphical user interface elements
AssigneeMicrosoft Corporation
InventorsDavid Morton, Greg Lewis
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsDavid Morton, Greg Lewis
Estimating the term…
A method and system are provided for ensuring adequate contrast between colors used for graphical user interface elements. Pairs of colors for use in a given pair of graphical user interface elements are compared to determine whether a minimum required contrast exists between the colors. If a determination is made that the contrast between a given pair of colors is less than the minimum required contrast, one of the colors is designated as locked and the other color is designated as moveable. The moveable color is moved toward white or black to increase the relative brightness intensity and thereby increase the contrast between the moveable color and the locked color. Once the required minimum contrast is met or exceeded, the color pairing may be used for rendering a given graphical user interface element. After a color is designated as locked for a particular graphical user interface, that color for that interface remains locked when or if it is subsequently compared against a different graphical user interface element. After a color has been designated as moveable and has been moved to enhance contrast between two graphical user interface elements, that color for that graphical user interface element is locked from subsequent movement.
A method of ensuring adequate color contrast between graphical user interface elements, comprising the steps of:
A method of ensuring adequate color contrast between graphical user interface elements, comprising the steps of:
A computer readable medium having stored thereon computer-executable instructions which when executed by a computer, perform the steps of:
A system of ensuring adequate color contrast between graphical user interface elements comprising a computer program module operative:
A method of ensuring adequate contrast between two colors, comprising the steps of:
A method of ensuring adequate contrast between pairs of colors, comprising the steps of:
Dependencies are inferred from the claim text.