The present invention is directed, in general, to electronic display systems and, more specifically, to an apparatus and method for highlighting selected portions of a display screen.
Electronic data processing systems such as personal computers have become increasingly available for general use as costs have decreased and capabilities have increased. Advancements in technology have also resulted in portable laptop computer systems having decreased size, weight, and cost and having increased capabilities. The size and weight of laptop computers significantly decreased when designers of laptop computer monitor displays were able to take advantage of advancements in liquid crystal display (LCD) technologies.
Graphic user interface (GUI) software allows data to be displayed on the screen, of a display unit (such as a computer monitor) in one or more portions of the screen. These portions of the screen, usually rectangular in shape, are referred to as windows. Two or more windows on a computer monitor screen may or may not overlap. When multiple windows are present on a computer monitor screen, it is desirable to be able to highlight one or more of the windows to cause the selected highlighted windows to be seen more easily than the other windows that are not selected.
It is desirable to be able to highlight a window that is displaying a program of television entertainment or a motion picture while other non-highlighted windows simultaneously display other data. It is desirable to highlight the window with an entertainment program so that the viewer is less distracted by other images that may be simultaneously displayed in the other non-highlighted windows.
Methods for highlighting a portion of a display screen (such as a window) in a standard cathode ray tube (CRT) television monitor are well known in the art. One method involves highlighting the selected portion by making it brighter than the other portions of the display screen. This is done by overdriving the beam current in the area of the screen that contains the selected-portion to be highlighted. This provides a level of brightness in the selected portion that is higher than the level of brightness in the other areas.
This method can not be used in LCD displays because 1) the maximum brightness on an LCD screen is limited to the brightness of the backlight times the maximum light transmission of the LCD screen, and 2) the maximum brightness of each window is usually chosen to be the same throughout the LCD screen.
It is known in the television industry that increasing the color temperature of the white portion of a television image makes the television image appear to be brighter than other areas of the same emitted radiant energy of lower color temperature. The National Television Standards Committee (NTSC) standard for television monitors specifies a white color temperature of 6,770° K. Industry practice is to use a white color temperature of 6,500° K for television studio monitors. It is common practice, however, to raise the white color temperature in order to make the screen appear brighter. The white color temperature in cathode ray tube (CRT) television monitors is often set to be equal to a relatively high color temperature between 8,000° K and 15,000° K. This makes the white color in the resulting image appear to be brighter without increasing the luminance of the image.
There is a need in the art for an improved system and method for highlighting a selected portion of a display screen of a display unit. In particular, there is a need for an improved system and method for causing a selected portion of a display screen to appear brighter than other areas of the display screen.
The present invention provides an improved apparatus and method for highlighting selected portions of a display screen of a processing system. The present invention highlights a selected portion by increasing the color temperature of the colors within the image in the selected portion while leaving unselected portions with an unchanged lower level of color temperature. The higher color temperature increases the apparent brightness of the displayed images. The present invention can simultaneously highlight one or more selected portions of the display screen.
An advantageous embodiment of the present invention comprises a color shift controller that modifies the white color pixel values of a selected portion of the display screen to new white color pixel values that have a higher color temperature.
An alternate advantageous embodiment of the present invention comprises a color shift controller that modifies the input red-blue-green (RGB) pixel values of a selected portion of the display screen to new red-blue-green (RGB) pixel values that have a higher color temperature.
It is a primary object of the present invention to provide an apparatus and method for highlighting a selected portion of a display screen.
It is also an object of the present invention to provide a color shift controller for modifying values of pixels within a selected portion of a display screen to increase the color temperature of the pixels and thereby increase the apparent brightness of the display screen.
It is another object of the present invention to provide a color shift controller for modifying the white values of pixels within a selected portion of a display screen to increase the color temperature of the white pixels and thereby increase the apparent brightness of the display screen.
It is a further object of the present invention to provide a color shift controller for modifying the red-blue-green (RBG) values of pixels within a selected portion of a display screen to increase the color temperature of the resulting color pixels and thereby increase the apparent brightness of the display screen.
It is another object of the present invention to provide an apparatus and method for highlighting a selected portion of a cathode ray tube (CRT) display screen.
It is another object of the present invention to provide an apparatus and method for highlighting a selected portion of a liquid crystal display screen.
The foregoing has outlined rather broadly the features and technical advantages of the present invention so that those skilled in the art may better understand the detailed description of the invention that follows. Additional features and advantages of the invention will be described hereinafter that form the subject of the claims of the invention. Those skilled in the art should appreciate that they may readily use the conception and the specific embodiment disclosed as a basis for modifying or designing other structures for carrying out: the same purposes of the present invention. Those skilled in the art should also realize that such equivalent constructions do not depart from the spirit and scope of the invention in its broadest form.
Before undertaking the DETAILED DESCRIPTION, it may be advantageous to set forth definitions of certain words and phrases used throughout this patent document: the terms “include” and “comprise” and derivatives thereof mean inclusion without limitation; the term “or” is inclusive, meaning and/or; the phrases “associated with” and “associated therewith” and derivatives thereof, may mean to include, be included within, interconnect with, contain, be contained within, connect to or with, couple to or with, be communicable with, cooperate with, interleave, juxtapose, be proximate to, be bound to or with, have, have a property of, or the like; and the term “controller” means any device, system or part thereof that controls at least one operation, such a device may be implemented in hardware, firmware or software, or some-combination of at least two of the same. It should be noted that the functionality associated with any particular controller may be centralized or distributed, whether locally or remotely. Definitions for certain words and phrases are provided throughout this patent document, those of ordinary skill in the art should understand that in many, if not most instances, such definitions apply to prior, as well as future uses of such defined words and phrases.
For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, wherein like numbers designate like objects, and in which:
Personal computer 100 comprises a compact disk (CD) read-only-memory (ROM) disk drive 102, hard disk drive (HDD) 103, display monitor 104, keyboard 105, central processing unit (CPU) 106, random access memory (RAM) 107, a pointing device (e.g., a mouse) 108, input/output (I/O) interface (IF) circuit 110, video/audio interface (IF) circuit 112, and audio device (e.g., speaker) 120. CD-ROM disk drive 102 is capable of receiving and reading removable CD-ROM disk 125.
Display monitor 104 serves as the computer monitor for personal computer 100. Display monitor 104 may be either a cathode ray tube (CRT) screen, or a liquid crystal display (LCD) screen, or a flat panel display, screen, or a plasma display screen, or a projection display screen, or any other device suitable for displaying images. Display monitor 104 comprises screen 130, which may display several different images in window 131, window 132, and window 133. Although windows 131, 132 and 133 are shown as not overlapping, it is well known that two or more of them may at least partially overlap each other.
Hard disk drive 105 provides fast access for storage and retrieval of the operating system program, application programs, and data. Keyboard 105 and pointing device 108 are coupled to personal computer 100 through I/O IF circuit 110. Display monitor 104 and speaker 120 are coupled to personal computer 100 through video/audio IF circuit 112. The internal components of personal computer 100, including CD-ROM disk drive 102, hard disk drive 103, CPU 106, RAM 107, I/O IF circuit 110 and video/audio IF circuit 112, are coupled to each other and communicate with each other through computer bus 115.
Video drivers 240 operate in conjunction with color shift application 2;50 to control the apparent brightness in screen 130. Video drivers 240 work in concert with operating system program 210 to control and monitor the operation of display monitor 104 through video/audio IF circuit 112, according to methods well known in the art.
CPU 106 and color shift application 250 together comprise a color shift controller that is capable of carrying out the present invention. Color shift application 250 enables an application program, such as user application program 220 or user application program 230, to highlight a window selected from the group of windows 131-133. When highlighted, a selected window appears brighter in comparison to the unselected screens of the group of windows 131-133 and the background brightness of screen 130.
For example, assume that window 131 is selected to be highlighted. The user selects window 131 through keyboard 105 or pointing device 108 and CPU 106 sends notification of the selection of window 131 to video drivers 240. Video drivers 240 then launch color shift application 250. When active, color shift application 250 modifies the input red-blue-green (RGB) pixel values of window 131 to new red-blue-green (RGB) pixel values that have a higher color temperature. The new RGB pixel values with a higher color temperature cause the image on window 131 to appear brighter than the images on unselected windows 132 and 133 (and brighter than the background in screen 130). Color shift application 250 maintains the higher color levels for window 131 until the user selects another window or terminates the user application controlling window 131.
In one embodiment, color shift application 250 increases the color temperature of white-pixels by using a linear matrix in software to transform the original red-green-blue (RGB) values to new red-green-blue (RGB) values that have a higher color temperature.
In one embodiment, color shift application 250 may be capable of highlighting more than one screen simultaneously. By sending appropriate selection commands, the user can selectively turn on highlighting or turn off highlighting in any or all of the windows 131-133 within screen 130.
In decision step 320, CPU 106 determines whether window 132 has been selected to be highlighted. If window 132 has not been selected to be highlighted, control then goes to decision step 330. If window 132 has been selected to be highlighted, then CPU 106 enables color shift application 250 to increase the color temperatures in window 132 (process step 325). Control then returns to decision step 330.
In decision step 330, CPU 106 determines whether window 133 has been selected to be highlighted. If window 133 has not been selected to be highlighted, control then goes to step 340. If window 133 has been selected to be highlighted, CPU 106 enables color shift application 250 to increase the color temperatures in window 133 (process step 335). Control then returns to step 340.
In step 340, the applications in the highlighted screen (or screens) continue to run with the applications that are in other non-highlighted screens.
Although the present invention has been described in detail, those skilled in the art should understand that they can make various changes, substitutions and alterations herein without departing from the spirit and scope of the invention in its broadest form.
Number | Name | Date | Kind |
---|---|---|---|
5497454 | Bates et al. | Mar 1996 | A |
5638090 | Schnaitter et al. | Jun 1997 | A |
5790084 | Hix et al. | Aug 1998 | A |
5920313 | Diedrichsen et al. | Jul 1999 | A |
5978041 | Masuda et al. | Nov 1999 | A |
Number | Date | Country |
---|---|---|
0856829 | Aug 1998 | EP |
WO9921355 | Apr 1999 | WO |