Touch screen apparatus and method
First Claim
1. A gaming apparatus, comprising:
- a display unit;
a value input device;
a touch screen unit including;
a sinusoid generator coupled to a first electrode of a touch screen, the sinusoid generator adapted to generate a first sinusoidal signal having a frequency, the sinusoid generator comprising a modification device configured to modify the frequency of operation of the first electrode;
a first sensor coupled to the first electrode to generate a first sensed signal indicative of a signal flowing from the first electrode;
a first multiplier having a first input coupled to the first sensor, a second input coupled to receive a second sinusoidal signal having the frequency and a phase, and an output, wherein the first multiplier is configured to multiply the first sensed signal with the second sinusoidal signal;
a second multiplier having a first input coupled to the first sensor, a second input coupled to receive a third sinusoidal signal having the frequency and a phase 90 degrees out of phase with the phase of the second sinusoidal signal, and an output, wherein both the first multiplier and the second multiplier are configured to receive the first sensed signal, wherein the second multiplier is configured to multiply the first sensed signal with the third sinusoidal signal;
a first low pass filter having an input and an output, the input of the first low pass filter coupled to the output of the first multiplier;
a second low pass filter having an input and an output, the input of the second low pass filter coupled to the output of the second multiplier;
a first amplitude calculator having a first input, a second input, and an output, wherein the first input of the first amplitude calculator is coupled to the output of the first low pass filter, and wherein the second input of the first amplitude calculator is coupled to the output of the second low pass filter; and
a touch position calculator having a first input coupled to the output of the first amplitude calculator, wherein the touch position calculator is adapted to generate an estimate of a touch position based on the output of the first amplitude calculator;
a main controller operatively coupled to the display unit, the value input device, and the touch screen unit, the main controller comprising a main processor and a main memory operatively coupled to the main processor,the main controller being programmed to receive value input data via the value input device,the main controller being programmed to cause the display unit to generate a first game display relating to one of the following games;
poker, blackjack, slots, keno or bingo,the main controller being programmed to receive player input data via the touch screen unit,the main controller being programmed to determine a value payout associated with an outcome of the game,at least one of the main controller and the touch position calculator configured to determine the frequency of operation from a plurality of frequencies.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for determining a position of a touch on a touch screen, a first sinusoidal signal is provided to an electrode on a touch screen, the first sinusoidal signal having a frequency. A signal flowing from the first electrode is sensed to generate a sensed signal, and the sensed signal is multiplied by a second sinusoidal signal to generate a first multiplied signal, the second sinusoidal signal having the frequency, the second sinusoidal signal having a phase. The first sensed signal is also multiplied by a third sinusoidal signal to generate a second multiplied signal, the third sinusoidal signal having the frequency, the third sinusoidal signal having a phase different from the phase of the second sinusoidal signal by 90 degrees. The first multiplied signal is filtered to generate a first filtered signal, and the second multiplied signal is filtered to generate a second filtered signal. An estimated touch position is generated based on the first filtered signal and the second filtered signal.
23 Citations
13 Claims
-
1. A gaming apparatus, comprising:
-
a display unit; a value input device; a touch screen unit including; a sinusoid generator coupled to a first electrode of a touch screen, the sinusoid generator adapted to generate a first sinusoidal signal having a frequency, the sinusoid generator comprising a modification device configured to modify the frequency of operation of the first electrode; a first sensor coupled to the first electrode to generate a first sensed signal indicative of a signal flowing from the first electrode; a first multiplier having a first input coupled to the first sensor, a second input coupled to receive a second sinusoidal signal having the frequency and a phase, and an output, wherein the first multiplier is configured to multiply the first sensed signal with the second sinusoidal signal; a second multiplier having a first input coupled to the first sensor, a second input coupled to receive a third sinusoidal signal having the frequency and a phase 90 degrees out of phase with the phase of the second sinusoidal signal, and an output, wherein both the first multiplier and the second multiplier are configured to receive the first sensed signal, wherein the second multiplier is configured to multiply the first sensed signal with the third sinusoidal signal; a first low pass filter having an input and an output, the input of the first low pass filter coupled to the output of the first multiplier; a second low pass filter having an input and an output, the input of the second low pass filter coupled to the output of the second multiplier; a first amplitude calculator having a first input, a second input, and an output, wherein the first input of the first amplitude calculator is coupled to the output of the first low pass filter, and wherein the second input of the first amplitude calculator is coupled to the output of the second low pass filter; and a touch position calculator having a first input coupled to the output of the first amplitude calculator, wherein the touch position calculator is adapted to generate an estimate of a touch position based on the output of the first amplitude calculator; a main controller operatively coupled to the display unit, the value input device, and the touch screen unit, the main controller comprising a main processor and a main memory operatively coupled to the main processor, the main controller being programmed to receive value input data via the value input device, the main controller being programmed to cause the display unit to generate a first game display relating to one of the following games;
poker, blackjack, slots, keno or bingo,the main controller being programmed to receive player input data via the touch screen unit, the main controller being programmed to determine a value payout associated with an outcome of the game, at least one of the main controller and the touch position calculator configured to determine the frequency of operation from a plurality of frequencies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification