A liquid-crystal display (LCD) is a flat-panel display or other electronically modulated optical device that uses the light-modulating properties of liquid crystals. Liquid crystals do not emit light directly. They use a backlight or reflector to produce images in color or monochrome. A plasma display panel (PDP) is a type of flat panel display common to large TV displays 30 inches (76 cm) or larger. They are called “plasma” displays because they use small cells containing electrically charged ionized gases, which are plasmas.
The figures are not to scale. Wherever possible, the same reference numbers will be used throughout the drawing(s) and accompanying written description to refer to the same or like parts.
Image persistence, or image retention, is the LCD and plasma display equivalent of screen burn. Unlike screen burn, however, the effects are usually temporary. For example, when a display is on for an extended period of time, liquid crystals can develop a tendency to stay in one position. In some examples, the applied voltages across certain panel pixels/cells related to a static (non-moving) image does not want to reset or release the current state of the liquid crystal (LC) material in the cells (e.g., image sticking, image retention, etc.). When the liquid crystals are in one position for too long, a requested color of the display can be altered slightly. For example, media is presented on the display for an extended period of time and one section of the display does not change (e.g., a logo for a television program). As such, image persistence or image sticking may occur (e.g., continue presenting the colors of the logo). Image persistence can be reversed by forcing the monitor to display a range of colors, or leaving an all-white image on the screen (e.g., screen conditioning). For example, while screen conditioning, a display may cycle through the range of red, green and blue colors to correct the image persistence. In other examples, the display may be turned-off for an extended period of time. In some examples disclosed herein, “pixel exercising,” a screen conditioning technique, is performed by turning pixels (e.g., liquid crystals) on, off, switching multiple colors, cycling cell brightness, etc. to offset, reduce or release a voltage potential across stuck cells to free up liquid crystal material.
In examples disclosed herein, built-in methods of using screen pattern and backlight manipulation to reduce LCD image retention issues are being used. In some examples, methods involve offering a built-in monitor timer that allows users to set on/off times for executing screen conditioning patterns while the monitor is on, to execute multiple, different screen conditioning patterns consecutively, and to interrupt a screen conditioning pattern after the timer has started. Screen conditioning patterns can reverse image persistence by forcing a monitor to display geometric patterns in a range of colors, or by leaving an all-white image on the screen. A user controlled resume time allows for real-time activation of the conditioning patterns when the monitor detects an inactive input signal from the source. Because liquid crystals do not produce light themselves, a backlight is utilized to illuminate the liquid crystals so they are visible. For example, during normal operation of an LCD display (e.g., a monitor screen), the backlight is on to illuminate the liquid crystals. As such, any image persistence would be visible to a user. Examples disclosed herein allow the screen conditioning patterns to execute while the monitor screen appears off. For example, the example screen conditioning techniques disclosed herein may be performed without the backlight so the liquid crystals are not illuminated.
Cheaper production costs of some LCD panels lead to adverse side effects, including designs that allow for longer than expected image retention or image burn issues. To reduce image retention issues in displays, an OSD (On-Screen Display) provides customer friendly options that can speed up or reduce image retention issues with LCD panels.
In some examples, LCD conditioner type solutions for TVs and monitors execute the screen conditioning patterns immediately for a set period of time and then exit. In some examples, daily or weekly schedule or real-time activation options are provided. For example, a daily timer can be set to perform screen conditioning during a specified period of time. Alternatively, whenever a screen saver is activated (e.g., no activity for a period of time), screen conditioning may be initiated to mitigate image retention. In some examples, LCD conditioning solutions execute while the screen is lit (e.g., with backlights on).
Referring to
Referring again to
The image retention reducer 103 accesses screen conditioner options from database 107 and applies the screen conditioner options to the display 113 for reducing image retention on the display 113. The screen conditioner options are described in detail herein below.
The database 107 stores screen conditioner options that image retention reducer 103 can access and apply to the display 113 for reducing image retention on the display 113.
The internal electronics power control 109, responsive to a user or administrator 117 selection of screen conditioning modes, causes the reduction/elimination of power to internal electronics. For example, a user or administrator 117 can indicate that screen conditioning is to be performed in a low power mode. In such mode, internal electronics power control 109 can cause the power to the internal electronics that are not necessary to operate in the low power mode to be shut off. For example, the internal electronics power control 109 may turn off a power LED, internal USB hub, webcam, speakers, ambient light sensor, and/or USB hubs and associated devices (e.g., webcam, microphone, touchscreen functions, USB audio, card readers, etc.).
The administrator 117 can remotely ensure that image retention reduction processes for computers that are a part of a network are performed. The administrator can access the screen conditioner 101 over the network 115 via the OSD 119 which enables the administrator to select screen conditioning options of the screen conditioner 101 as is described herein.
OSD 119 is a graphic that is superimposed on the display screen that can be used to facilitate the input of information that is accessed by the screen conditioner 101 and used to control the function of screen conditioner 101.
Referring again to
In some examples, the OSD 119 menu options allow users to activate multiple built-in, screen conditioners to reduce potential image retention (image burn or sometimes called image sticking) issues. In some examples, the options can be firmware controlled. In other examples, the options can be controlled in other suitable manners. In some examples, the OSD 119 menu offers multiple different methods of reducing image retention. In some examples, the OSD 119 menu can offer a total of five options. In other examples, other numbers of options are offered. In some examples options can include but are not limited to image cycle, image sweep, inverse image, randomized pixels, and full white pattern.
In some examples, the image cycle screen conditioner can cycle through 8 full screen color patterns consecutively every 2 seconds (red, green, blue, black, white, yellow, magenta and cyan). In other examples, the image cycle screen conditioner can cycle through a different number of full screen color patterns consecutively or present the full screen color patterns with another periodicity. In some examples, the image sweep screen conditioner presents full, black and then white, screens consecutively, while multiple black, white or combined black and white bars repeatedly move across the screen horizontally, and then vertically. In some examples, the inverse image option will use the monitor's scaler to auto-detect RGB pixel data and then invert the current pixel colors on the screen. In some examples, the randomize pixel option will randomly scramble pixel data (random white or multi-color noise patterns). In some examples, the full white option will just display a full white screen. In some examples, the screen conditioner options can have checkboxes that allow users to select screen conditioners individually or in combination (e.g., five or more) for consecutive execution as shown in
In some examples, the “Daily Timer” 237 option will give users the option to have a screen conditioner turned-on and off at specific times of the day (
Example advantages include having the option to run screen conditioning patterns while the monitor backlights are off (dark screen). Optionally, the monitor may turn off the power LED, internal USB hub, webcam, and/or other internal devices to lower power consumption during this mode of operation. In some examples, the monitor may turn off other monitor circuitry including speakers, ambient light sensor, USB hubs and the associated devices (e.g., webcam, microphone, touchscreen functions, USB audio, card readers, etc.). In addition, the customizable timer (which can be in one example built into the monitor) allows users to set a daily or weekly schedule when the screen conditioning patterns will operate. User presence is not required. An active signal to the monitor is not required. As part of the timer operation, there will be an option to resume the timer operation after it has been interrupted by the user. The OSD 119 offers users the ability to turn on a real-time signal detection option that initiates screen conditioning patterns whenever the current input signal becomes inactive. Users can select from multiple different screen conditioning methods to help reduce the image retention issues, and they can be executed separately or together, consecutively, to improve the reduction time.
Screen conditioning pattern selection detector 601 determines a screen conditioning pattern that has been selected. The selection is used to access the screen conditioning pattern from the database (e.g., 107 in
The time selection detector 603 determines a selection of activation time or times. In some examples, the selection of activation times can be made by a system administrator. In some examples, the selection of activation times can be made by individual users.
The selected time occurrence detector 605 determines when the time that has been selected occurs. For example, if a user selects a time of 2am for activation of a pattern or patterns, when 2am comes, selected time occurrence detector can provide an indication to the screen conditioning pattern applier that the screen conditioning pattern be applied to the screen.
The screen conditioning pattern applier 607 applies at least one screen conditioner to the screen of the display 113. In some examples, screen conditioning pattern applier 607 can access executable instructions that when executed cause screen conditioning patterns to be applied to the screen of the display. In some examples, screen conditioning pattern applier can apply screen conditioning patterns as described in detail herein.
While an example manner of implementing the example screen conditioner 101 of
A flowchart representative of example machine readable instructions for implementing the screen conditioner 101 of
As mentioned above, the example processes of
Referring to
The time selection detector 603 determines a selection of activation time or times (block 703). In some examples, the selection of activation times can be made by a system administrator. In some examples, the selection of activation times can be made by individual users.
The selected time occurrence detector 605 determines when the time that has been selected occurs (block 705). If it is determined that there has not been an occurrence of the time control goes to block 705. If it is determined that there has been an occurrence of the time control goes to block 707.
The screen conditioning pattern applier 607 applies at least one screen conditioner to the screen of the display 113 (block 707). In some examples, screen conditioning pattern applier 207 can access executable instructions that when executed cause screen conditioning patterns to be applied to the screen of the display.
The processor platform 800 of the illustrated example includes a processor 812. The processor 812 of the illustrated example is hardware. For example, the processor 812 can be implemented by integrated circuits, logic circuits, microprocessors or controllers from any desired family or manufacturer.
The processor 812 of the illustrated example includes a local memory 813 (e.g., a cache). The processor 812 of the illustrated example is in communication with a main memory including a volatile memory 814 and a non-volatile memory 816 via a bus 818. The volatile memory 814 may be implemented by Synchronous Dynamic Random Access Memory (SDRAM), Dynamic Random Access Memory (DRAM), RAMBUS Dynamic Random Access Memory (RDRAM) and/or any other type of random access memory device. The non-volatile memory 816 may be implemented by flash memory and/or any other desired type of memory device. Access to the main memory 814, 816 is controlled by a memory controller.
The processor platform 800 of the illustrated example also includes an interface circuit 820. The interface circuit 820 may be implemented by any type of interface standard, such as an Ethernet interface, a universal serial bus (USB), and/or a PCI express interface.
In the illustrated example, input devices 822 are connected to the interface circuit 820. The input device(s) 822 permit(s) a user to enter data and commands into the processor 812. The input device(s) can be implemented by, for example, an audio sensor, a microphone, a camera (still or video), a keyboard, a button, a mouse, a touchscreen, a track-pad, a trackball, isopoint and/or a voice recognition system.
Output devices 824 are also connected to the interface circuit 820 of the illustrated example. The output devices 824 can be implemented, for example, by display devices (e.g., a light emitting diode (LED), an organic light emitting diode (OLED), a liquid crystal display, a cathode ray tube display (CRT), a touchscreen, a tactile output device, a printer and/or speakers). The interface circuit 820 of the illustrated example, thus, can include a graphics driver card, a graphics driver chip or a graphics driver processor.
The interface circuit 820 of the illustrated example also includes a communication device such as a transmitter, a receiver, a transceiver, a modem and/or network interface card to facilitate exchange of data with external machines (e.g., computing devices of any kind) via a network 826 (e.g., an Ethernet connection, a digital subscriber line (DSL), a telephone line, coaxial cable, a cellular telephone system, etc.).
The processor platform 800 of the illustrated example also includes mass storage devices 828 for storing software and/or data. Examples of such mass storage devices 828 include floppy disk drives, hard drive disks, compact disk drives, Blu-ray disk drives, RAID systems, and digital versatile disk (DVD) drives.
The coded instructions 832 of
Although certain example methods, apparatus and articles of manufacture have been disclosed herein, the scope of coverage of this patent is not limited thereto. On the contrary, this patent covers all methods, apparatus and articles of manufacture fairly falling within the scope of the claims of this tent.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2018/013410 | 1/11/2018 | WO | 00 |