Patent ID: 8345022

Claim:
A linear compensation method, applicable to a touch control computer system comprising a system chipset, a central processing unit, a memory segment, an display interface, a display panel, a touch panel overlaid on a front side face of the display panel, and a thermal sensor disposed on the touch panel, the method comprising the steps of: providing a compensation reference table stored in the memory block, wherein the compensation reference table comprises a plurality of sets of data, each set containing a reference temperature and reference surface resistances at pre-determined reference points having known coordinates at the reference temperature; performing a user calibration process by the central processing unit to obtain the current temperature of the touch panel as a user calibration temperature via the thermal sensor, and to obtain user calibration resistances of the pre-determined reference points; by the central processing unit, obtaining interpolation surface resistances corresponding to the user calibration temperature from the compensation reference table; by the central processing unit, obtaining correction weights and recording the correction weights in the compensation reference table, wherein the correction weights are ratios of the user calibration resistances to the interpolation surface resistances; by the central processing unit, deriving a current temperature of the touch panel by the thermal sensor, and obtaining interpolation surface resistances corresponding to the current temperature from the compensation reference table; and correcting the interpolation surface resistances corresponding to the current temperature by utilizing the correction weights to derive current surface resistances of the pre-determined reference points.