Claims
- 1. A method for processing display data comprising text and a background, comprising the steps of:(a) evaluating a combination of the text and background against at least one objective criteria to provide at least one objective value; (b) determining whether at least one objective value exceeds a respective threshold indicative of text-background combinations that are difficult to road; and (c) adjusting at least one of the text and the background if the at least one objective value is beyond the threshold so that the at least one objective value is within the threshold after the adjusting, said adjusting including reducing a difference in phase angle between respective colors of the text and background.
- 2. The method of claim 1, wherein the objective criteria include at least one of the group consisting of text color hue, text color saturation, text color luminosity, background color hue, background color saturation, background color luminosity, text font, text font size, and text characteristics.
- 3. The method of claim 2, wherein the text characteristics include at least one of the group consisting of shadowing, underlining, bold, italics, and blinking text.
- 4. The method of claim 1, further comprising:receiving the display data comprising the text and background from the internet before step (a); and displaying the adjusted display data on a television after step (c).
- 5. The method of claim 4, further comprising storing the adjusted display data in a cache at a cable headend.
- 6. The method of claim 1, wherein step (c) includes adjusting the text to be white or black.
- 7. The method of claim 1, wherein step (c) includes increasing a difference in luminosity between the text and the background.
- 8. The method of claim 7, wherein the increase in difference in luminosity is calculated to compensate for gamma effects.
- 9. The method of claim 1, wherein step (c) includes reducing a level of saturation of the text or background.
- 10. The method of claim 1, wherein step (c) includes adjusting a size of the text.
- 11. A system for processing display data comprising text and a background, comprising:means for evaluating a combination of the text and background against at least one objective criteria to provide at least one objective value; means for determining whether at least one objective value exceeds a respective threshold indicative of ten-background combinations that are difficult to read; and means for adjusting at least one of the text and the background if the at least one objective value is beyond threshold so that the at least one objective value is within threshold after the adjusting, wherein the adjusting means reduces a difference in phase angle between respective colors of the text a background.
- 12. The system of claim 11, wherein the objective criteria include at least one of the group consisting of text color hue, text color saturation, text color luminosity, background color hue, background color saturation, background color luminosity, text font, text font size, and text characteristics.
- 13. The system of claim further comprising:means for receiving the display data comprising the text and background from the Internet; and means for displaying the adjusted display data on a television.
- 14. The system of claim 13, wherein the evaluating means, determining means and adjusting means are included in a processor at a cable headend, the system further comprising a cache at a cable headend for storing the adjusted display data.
- 15. The system of claim 11, wherein the adjusting means adjusts the text to be white or black.
- 16. The system of claim 11, wherein the adjusting means increases a difference in luminosity between the text and the background.
- 17. The system of claim 16, wherein the increase in difference in luminosity is calculated to compensate for gamma effects.
- 18. The system of claim 11, wherein the adjusting means reduces a level of saturation of the text or background.
- 19. The system of claim 11, wherein the adjusting means adjusts a size of the text.
- 20. The system of claim 11, wherein the evaluating means, determining means and adjusting means are located in a processor in a set top converter box.
- 21. A computer readable medium comprising computer program code, wherein when the computer program code is executed by a processor, the processor performs a method for processing display data comprising text and a background, comprising the steps of:(a) evaluating a combination of the text and background against at least one objective criteria to provide at least one objective value; (b) determining whether at least one objective value exceeds a respective threshold indicative of text-background combinations that are difficult to read; and (c) adjusting at least one of the text and the background if the at least one objective value is beyond the threshold so that the at least one objective value is within the threshold after the adjusting, said adjusting including reducing a difference in phase angle between respective colors of the text and background.
- 22. The computer readable medium of claim 21, wherein the objective criteria include at least one of the group consisting of text color hue, text color saturation, text color luminosity, background color hue, background color saturation, background color luminosity, text font, text font size, and text characteristics.
- 23. The computer readable medium of claim 21, wherein the method further comprises:receiving the display data comprising the text and background from the Internet before step (a); and displaying the adjusted display data on a television after step (c).
- 24. The method of claim 23, wherein the method further comprises storing the adjusted display data in a cache at a cable headend.
- 25. The computer readable medium of claim 21, wherein step (c) includes adjusting the text to be white or black.
- 26. The computer readable medium of claim 21, wherein step (c) includes increasing a difference in luminosity between the text and the background.
- 27. The method of claim 26, wherein the increase in difference in luminosity is calculated to compensate for gamma effects.
- 28. The computer readable medium of claim 21, wherein step (c) includes reducing a level of saturation of the text or background.
- 29. The computer readable medium of claim 21, wherein step (c) includes adjusting a size of the text.
- 30. An electrical signal encoded with computer program code, wherein when the computer program code is executed by a processor, the processor performs a method for processing display data comprising text and a background, comprising the steps of:(a) evaluating a combination of the text and background against at least one objective criteria to provide at least one objective value; (b) determining whether at least one objective value exceeds a respective threshold indicative of text-background combinations that are difficult to read; and (c) adjusting at least one of the text and the background if the at least one objective value is beyond the threshold so that the at least one objective value is within the threshold after the adjusting, wherein the adjusting means reduces difference in phase angle between respective colors of the text and background.
Parent Case Info
This application claims the benefit of U.S. Provisional Patent Application No. 60/253,826, filed Nov. 29, 2000.
US Referenced Citations (7)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/253826 |
Nov 2000 |
US |