IP Library Granted Patent US 6,842,182
Granted Patent B2
US 6,842,182 · App. 10/318,634 · Granted Jan 11, 2005

Perceptual-based color selection for text highlighting

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 6,842,182
App. No.
10/318,634
Granted
Jan 11, 2005
Kind
B2
Abstract

The present invention varies the highlight color of a highlighted display area such that the salience of the highlighted display area remains constant to a user as the highlighted display area varies. A perceptual highlight color is determined based upon the total amount of highlighted display area and the background color of the non-highlighted display area and applied to text selected to be highlighted by a user as well as to text already highlighted on the display. In other embodiments, the perceptual highlight color can be based upon the total amount of highlighted display area and the text color of the text in the highlighted display area, and the total amount of the highlighted display area, the background color of the non-highlighted display area, and the text color.

Claims (66)

1. A method for providing perceptual-based color selection for highlighting text on a display, the method comprising:

selecting text to be highlighted in a highlighted display area of a display;

determining the total display area on a display, the display capable of displaying a highlighted display area and a non-highlighted display area, the non-highlighted display area having a background color;

determining the total highlighted display area on the display, the highlighted display area including areas of text selected to be highlighted and areas of text highlighted on the display;

determining the background color of the non-highlighted display area;

determining the perceptual highlight color to be applied to the highlighted display area based upon the total highlighted display area and the background color; and

displaying the highlighted display area(s), including the text, on the display highlighted with the perceptual highlight color.

2. The method of claim 1 , wherein the salience of the highlighted display area remains constant to a viewer of the display as the total highlighted display area varies.

3. The method of claim 1 , wherein the contrast between the perceptual highlight color and the background color of the non-highlighted display area increases as the total highlighted display area decreases.

4. The method of claim 1 , wherein the contrast between the perceptual highlight color and the background color of the non-highlighted display area decreases as the total highlighted display area increases.

5. The method of claim 1 , wherein the contrast between the perceptual highlight color and the background color of the non-highlighted display area varies inversely to the total highlighted display area.

6. The method of claim 1 , wherein the perceptual highlight color is determined utilizing a perceptual highlight color database.

7. The method of claim 1 , wherein the highlighted display area includes text having a text color, the method further comprising:

determining the text color; and

wherein determining the perceptual highlight color of the highlighted display area is further based upon the text color.

8. The method of claim 7 , wherein the perceptual highlight color is determined utilizing a perceptual highlight color database.

9. A method for providing perceptual-based color selection for highlighting text on a display, the method comprising:

selecting text to be highlighted in a highlighted display area of a display, the text having a text color;

determining the total display area on a display, the display capable of displaying a highlighted display area and a non-highlighted display area, the non-highlighted display area having a background color;

determining the total highlighted display area on the display, the highlighted display area including text selected to be highlighted and text highlighted on the display;

determining the text color;

determining the perceptual highlight color to be applied to the highlighted display area based upon the total highlighted display area and the text color; and

displaying the highlighted display area on the display highlighted with the perceptual highlight color.

10. The method of claim 9 , wherein the salience of the highlighted display area remains constant to a viewer of the display as the total highlighted display area varies.

11. The method of claim 9 , wherein the perceptual highlight color is determined utilizing a perceptual highlight color database.

12. A computer program product for providing perceptual-based color selection for highlighting text on a display, the computer program product comprising computer-readable instructions for a method comprising:

selecting text to be highlighted as a highlighted display area of a display;

determining the total display area on a display, the display capable of displaying a highlighted display area and a non-highlighted display area, the non-highlighted display area having a background color;

determining the total highlighted display area on the display, the highlighted display area including text selected to be highlighted and text highlighted on the display;

determining the background color of the non-highlighted display area;

determining the perceptual highlight color to be applied to the highlighted display area based upon the total highlighted display area and the background color; and

displaying the highlighted display area on the display highlighted with the perceptual highlight color.

13. The computer product of claim 12 , wherein the salience of the highlighted display area remains constant to a viewer of the display as the total highlighted display area varies.

14. The computer product of claim 12 , wherein the contrast between the perceptual highlight color and the background color of the non-highlighted display area varies inversely to the total highlighted display area.

15. The computer product of claim 12 , wherein the highlighted display area includes text having a text color, and wherein determining the perceptual highlight color of the highlighted display area is further based upon the text color.

16. The computer product of claim 12 , wherein the perceptual highlight color is determined utilizing a perceptual highlight color database.

17. The computer product of claim 12 , wherein the text further has a text color, the method further comprising:

determining the text color of the text to be highlighted; and

wherein determining the perceptual highlight color of the highlighted display area is further based upon the text color.

18. The computer product of claim 17 , wherein the perceptual highlight color is determined utilizing a perceptual highlight color database.

19. A computer program product for providing perceptual-based color selection for highlighting text on a display, the computer program product comprising computer-readable instructions for a method comprising:

selecting text to be highlighted as a highlighted display area of a display, the text having a text color;

determining the total display area on a display, the display capable of displaying a highlighted display area and a non-highlighted display area, the non-highlighted display area having a background color;

determining the total highlighted display area on the display, the highlighted display area including text selected to be highlighted and text highlighted on the display;

determining the text color;

determining the perceptual highlight color to be applied to the highlighted display area based upon the total highlighted display area and the text color; and

displaying the highlighted display area on the display highlighted with the perceptual highlight color.

20. The computer product of claim 19 , wherein the salience of the highlighted display area remains constant to a viewer of the display as the total highlighted display area varies.

21. The computer product of claim 19 , wherein the perceptual highlight color is determined utilizing a perceptual highlight color database.

22. A method for providing perceptual-based color selection for highlighting text on a display, the method comprising:

means for selecting text to be highlighted in a highlighted display area of a display;

means for determining the total display area on a display, the display capable of displaying a highlighted display area and a non-highlighted display area, the non-highlighted display area having a background color;

means for determining the total highlighted display area on the display, the highlighted display area including areas of text selected to be highlighted and areas of text highlighted on the display;

means for determining the background color of the non-highlighted display area;

means for determining the perceptual highlight color to be applied to the highlighted display area based upon the total highlighted display area and the background color; and

means for displaying the highlighted display area(s), including the text, on the display highlighted with the perceptual highlight color.

23. The method of claim 22 , wherein the highlighted display area includes text having a text color, the method further comprising:

means for determining the text color, and

wherein the means for determining the perceptual highlight color of the highlighted display area is further based upon the text color.

24. A method for providing perceptual-based color selection for highlighting text on a display, the method comprising:

means for selecting text to be highlighted in a highlighted display area of a display, the text having a text color;

means for determining the total display area on a display, the display capable of displaying a highlighted display area and a non-highlighted display area, the non-highlighted display area having a background color;

means for determining the total highlighted display area on the display, the highlighted display area including text selected to be highlighted and text highlighted on the display;

means for determining the text color;

means for determining the perceptual highlight color to be applied to the highlighted display area based upon the total highlighted display area and the text color; and

means for displaying the highlighted display area on the display highlighted with the perceptual highlight color.

Assignments (1)
MERGER AND CHANGE OF NAME Recorded Dec 12, 2015
From: ORACLE USA, INC.; SUN MICROSYSTEMS, INC.; ORACLE AMERICA, INC.
To: ORACLE AMERICA, INC.
Reel/Frame 037278/0790 →