Patent ID: 8890848
Filing Date: 2014-11-18
Classification: G06F

Abstract:
1. An optical touch device comprising: a panel body having a surface, said surface being configured with a touch region, and a peripheral region that surrounds said touch region; a first light beam scanning module mounted to said peripheral region for continuously scanning said touch region with a first scanning light beam in a manner that, during each scanning cycle, a first incident angle of the first scanning light beam relative to a reference line varies within a predetermined angle range with time, said first light beam scanning module outputting a first time index signal that is associated with the first incident angle of the first scanning light beam, that varies with time during each scanning cycle, and that represents one of a series of time indexes, said first light beam scanning module including a first light source for continuously generating a first light beam, a first mirror positioned to reflect the first light beam to generate the first scanning light beam incident into said touch region, said first mirror having a first center that is passed through by the reference line, and a first rotating actuator coupled to said first mirror for continuously rotating back and forth said first mirror about said first center to thereby vary the first incident angle of the first scanning light beam within the predetermined angle range during each scanning cycle, said first rotating actuator being operable to generate and output the first time index signal during rotation of said first mirror; a second light beam scanning module mounted to said peripheral region for continuously scanning said touch region with a second scanning light beam in a manner that, during each scanning cycle, which is the same as that of said first light beam scanning module, a second incident angle of the second scanning light beam relative to the reference line varies within the predetermined angle range with time, and for outputting a second time index signal that is associated with the second incident angle of the second scanning light beam, that varies with time during each scanning cycle, and that represents one of the series of time indexes, said second light beam scanning module including a second light source for continuously generating a second light beam, a second mirror positioned to reflect the second light beam to generate the second scanning light beam incident into said touch region, said second mirror having a second center that is passed through by the reference line, and a second rotating actuator coupled to said second mirror for continuously rotating back and forth said second mirror about said second center to thereby vary the second incident angle of the second scanning light beam within the predetermined angle range during each scanning cycle, said second rotating actuator being operable to generate and output the second time index signal during rotation of said second mirror; a first light sensor module mounted to said peripheral region for sensing at least one reflected first scanning light beam generated due to reflection of the first scanning light beam by at least one touch within said touch region so as to output a first sensing signal; a second light sensor module mounted to said peripheral region for sensing at least one reflected second scanning light beam generated due to reflection of the second scanning light beam by said at least one touch within said touch region so as to output a second sensing signal; a memory for storing a look-up table, said look-up table including a processing unit connected electrically to said first and second light beam scanning modules, said first and second light sensor modules and said memory, said processing unit receiving the first and second time index signals respectively from said first and second light beam scanning modules, and the first and second sensing signals respectively from said first and second light sensor modules, said processing unit being operable to locate said at least one touch based on one of the time indexes, which is represented by the first time index signal that is received by said processing module upon receipt of the first sensing signal by said processing unit, one of the time indexes, which is represented by the second time index signal that is received by said processing unit upon receipt of the second sensing signal by said processing unit, and the look-up table stored in said memory.