Patent ID: 9107249
Filing Date: 2015-08-11
Classification: G06F,G09G,H05B,Y02B

Abstract:
1. A method for adjusting brightness of an optical touch panel, said optical touch panel comprising a microprocessor, a display module including a back light source, and an optical position detection device including optical receiving devices, said method comprising: generating, via said optical receiving devices, a current ambient light level signal indicative of a detected current ambient light level and transmitting said current ambient light level signal to said microprocessor; adjusting, via said microprocessor, brightness of said back light source based on said current ambient light level signal; obtaining a current gain G under a user-adjusted normal ambient light condition, wherein said current gain G is obtained by exposing said optical receiving devices to said user-adjusted normal ambient light condition for a first period of time, reading current gain values from said optical receiving devices during said first period of time, ranking said current gain values from high to low, and averaging an effective percentage range of said current gain values; and wherein said current gain G is inversely proportional to said current ambient light level; obtaining a minimum gain Gmin under a maximum ambient light condition, wherein said minimum gain Gmin is obtained by exposing said optical receiving devices to said maximum ambient light condition for a second period of time, reading minimum gain values from said optical receiving devices during said second period of time, ranking said minimum gain values from high to low, and averaging an effective percentage range of said minimum gain values; and obtaining a maximum gain Gmax under a minimum ambient light condition, wherein said maximum gain Gmax is obtained by exposing said optical receiving devices to said minimum ambient light condition for a third period of time, reading maximum gain values from said optical receiving devices during said third period of time, ranking said maximum gain values from high to low, and averaging an effective percentage range of said maximum gain values.