Enhanced touch-screen display system
First Claim
1. In a touch-screen display system for generating pixel coordinate estimates responsive to a user touching a display screen, an apparatus for calibrating said touch-screen display system comprising:
- a processor responsive to digital signals from said touch-screen display system to generate calibrated pixel coordinate estimates as an integral part of real-time generation of said pixel coordinate estimates without needing said user to assist in the calibration effort by touching pre-determined locations on said display screen;
wherein said digital signals are derived from voltage levels sampled from bus bars of analog resistive screens within said touch-screen display system; and
wherein said touch-screen display system is configured to sample at least eight independent digital signals corresponding to at least eight independent voltage levels on said bus bars of said analog resistive screens and corresponding to various combinations of said analog resistive screens being powered on, powered off, touched, and not touched.
2 Assignments
0 Petitions
Accused Products
Abstract
An enhanced touch-screen display system is disclosed for generating pixel coordinate estimates corresponding to a location on a display screen touched by a user. The system is an analog resistive touch-screen display system having a processor and associated software algorithms to allow for the calibration and validation of pixel coordinate estimates as an integral part of the real-time generation of the pixel coordinate estimates. Multiple calibrated pixel coordinate estimates are generated and processed at a pre-defined sampling rate to determine a valid pixel position to minimize sampling delays due to settling times. The x-axis position is also validated before the system attempts to generate a y-axis position to avoid the wasted time for generating y-axis estimates when x-axis estimates are corrupted. Noisy estimates are inherently reduced in the touch-screen display system by providing shunts across certain drivers in the system that also allow for detection of a “no touch” state.
24 Citations
20 Claims
-
1. In a touch-screen display system for generating pixel coordinate estimates responsive to a user touching a display screen, an apparatus for calibrating said touch-screen display system comprising:
-
a processor responsive to digital signals from said touch-screen display system to generate calibrated pixel coordinate estimates as an integral part of real-time generation of said pixel coordinate estimates without needing said user to assist in the calibration effort by touching pre-determined locations on said display screen; wherein said digital signals are derived from voltage levels sampled from bus bars of analog resistive screens within said touch-screen display system; and wherein said touch-screen display system is configured to sample at least eight independent digital signals corresponding to at least eight independent voltage levels on said bus bars of said analog resistive screens and corresponding to various combinations of said analog resistive screens being powered on, powered off, touched, and not touched.
-
-
2. In a touch-screen display system for generating pixel coordinate estimates responsive to a user touching a display screen, an apparatus for calibrating said touch-screen display system comprising:
-
a processor responsive to digital signals from said touch-screen display system to generate calibrated pixel coordinate estimates as an integral part of real-time generation of said pixel coordinate estimates without needing said user to assist in the calibration effort by touching pre-determined locations on said display screen; wherein said digital signals comprise a first digital signal and a second digital signal and a third digital signal; and wherein said first digital signal corresponds to a voltage level sampled from a bus bar of a second analog resistive screen of said touch-screen display system that is not powered on and is touching a first analog resistive screen of said touch-screen display system that is powered on. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. In a touch-screen display system for generating pixel coordinate estimates responsive to a user touching a display screen, an apparatus for calibrating said touch-screen display system comprising:
-
a processor responsive to digital signals from said touch-screen display system to generate calibrated pixel coordinate estimates as an integral part of real-time generation of said pixel coordinate estimates without needing said user to assist in the calibration effort by touching pre-determined locations on said display screen; wherein said digital signals are derived from voltage levels sampled from bus bars of analog resistive screens within said touch-screen display system; and wherein said processor is responsive to said calibrated pixel coordinate estimates to generate corrected calibrated pixel coordinate estimates due to any mismatch between spatial locations of said bus bars of said analog resistive screens and edges of active areas of said analog resistive screens.
-
-
10. In a touch-screen display system for generating pixel coordinate estimates responsive to a user touching a display screen, an apparatus for calibrating said touch-screen display system comprising:
-
a processor responsive to digital signals from said touch-screen display system to generate calibrated pixel coordinate estimates as an integral part of real-time generation of said pixel coordinate estimates without needing said user to assist in the calibration effort by touching pre-determined locations on said display screen; wherein said digital signals are derived from voltage levels sampled from bus bars of analog resistive screens within said touch-screen display system; and wherein said processor is responsive to said calibrated pixel coordinate estimates to generate corrected calibrated pixel coordinate estimates due to any mismatch between spatial locations of edges of active areas of said analog resistive screens and active areas of a display of said touch-screen display system.
-
-
11. In a touch-screen display system for generating pixel coordinate estimates responsive to a user touching a display screen, a method for calibrating axes of said touch-screen display system comprising:
-
generating calibrated pixel coordinate estimates in response to digital signals from said touch-screen display system as an integral part of real-time generation of said pixel coordinate estimates without needing said user to assist in the calibration effort by touching pre-determined locations on said display screen; generating said digital signals from voltage levels sampled from reference points of said axes within said touch-screen display system; and sampling at least eight independent digital signals corresponding to at least eight independent voltage levels on said reference points and corresponding to various combinations of said reference points of said axes being powered on and powered off, and said touch-screen display system being touched and not touched.
-
-
12. In a touch-screen display system for generating pixel coordinate estimates responsive to a user touching a display screen, a method for calibrating axes of said touch-screen display system comprising:
-
generating calibrated pixel coordinate estimates in response to digital signals from said touch-screen display system as an integral part of real-time generation of said pixel coordinate estimates without needing said user to assist in the calibration effort by touching pre-determined locations on said display screen; wherein said digital signals comprise a first digital signal and a second digital signal and a third digital signal; wherein said first digital signal corresponds to a voltage level sampled from a second reference point of a second axis of said touch-screen display system that is not powered on but is electrically touching a first axis of said touch-screen display system that is powered on. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. In a touch-screen display system for generating pixel coordinate estimates responsive to a user touching a display screen, a method for calibrating axes of said touch-screen display system comprising:
-
generating calibrated pixel coordinate estimates in response to digital signals from said touch-screen display system as an integral part of real-time generation of said pixel coordinate estimates without needing said user to assist in the calibration effort by touching pre-determined locations on said display screen; generating said digital signals from voltage levels sampled from reference points of said axes within said touch-screen display system; and generating corrected calibrated pixel coordinate estimates from said calibrated pixel coordinate estimates correcting for any mismatch between spatial locations of said reference points and edges of active areas of said touch-screen display system.
-
-
20. In a touch-screen display system for generating pixel coordinate estimates responsive to a user touching a display screen, a method for calibrating axes of said touch-screen display system comprising:
-
generating calibrated pixel coordinate estimates in response to digital signals from said touch-screen display system as an integral part of real-time generation of said pixel coordinate estimates without needing said user to assist in the calibration effort by touching pre-determined locations on said display screen; generating said digital signals from voltage levels sampled from reference points of said axes within said touch-screen display system; generating corrected calibrated pixel coordinate estimates from said calibrated pixel coordinate estimates correcting for any mismatch between various spatial locations of edges of active areas of said touch-screen display system.
-
Specification