Gesture sensing enhancement system for a wagering game
First Claim
1. A gaming terminal for playing a wagering game, the gaming terminal comprising:
- a controller;
a touch surface for actuation by a player gesture associated with an input to the wagering game;
a sensor array underling the touch surface to sense the motion of the gesture, the sensor array coupled to the controller, wherein the controller;
converts the sensed motion to corresponding gesture data indicative of the gesture made by the player, anddetermines from at least a portion of the gesture data a trajectory of an intended gesture that differs from the gesture made by the player based on a criterion that includes an acceleration of at least a portion of the gesture made by the player,wherein the determination of the trajectory includes breaking the gesture into segments of sensors of the sensor array underlying the touch surface, measuring the acceleration of the gesture on each segment, and determining the trajectory based on the segment having the fastest measured acceleration; and
a display coupled to the controller to display movement of an object image during the wagering game based on the trajectory of the intended gesture,wherein the touch surface includes a launch boundary defining a first zone and a second zone, wherein the gesture made by the player in the first zone is sensed and the gesture made by the player in the second zone is ignored.
9 Assignments
0 Petitions
Accused Products
Abstract
A gaming system and a method for conducting a wagering game that allows accurate determination of a player gesture input. A gaming terminal for playing the wagering game including a controller is disclosed. A touch surface is provided for actuation by a player gesture associated with an input to the wagering game. A sensor array underlies the touch surface to sense the motion of the gesture. The sensor array is coupled to the controller. The controller determines a trajectory represented by the gesture based on the sensed motion from the sensor array. A display is coupled to the controller to display movement of an object image based on the trajectory represented by the gesture.
193 Citations
19 Claims
-
1. A gaming terminal for playing a wagering game, the gaming terminal comprising:
-
a controller; a touch surface for actuation by a player gesture associated with an input to the wagering game; a sensor array underling the touch surface to sense the motion of the gesture, the sensor array coupled to the controller, wherein the controller; converts the sensed motion to corresponding gesture data indicative of the gesture made by the player, and determines from at least a portion of the gesture data a trajectory of an intended gesture that differs from the gesture made by the player based on a criterion that includes an acceleration of at least a portion of the gesture made by the player, wherein the determination of the trajectory includes breaking the gesture into segments of sensors of the sensor array underlying the touch surface, measuring the acceleration of the gesture on each segment, and determining the trajectory based on the segment having the fastest measured acceleration; and a display coupled to the controller to display movement of an object image during the wagering game based on the trajectory of the intended gesture, wherein the touch surface includes a launch boundary defining a first zone and a second zone, wherein the gesture made by the player in the first zone is sensed and the gesture made by the player in the second zone is ignored. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of determining an intended gesture from an actual gesture made in a wagering game, comprising:
-
receiving, using a controller, gesture data indicative of an actual gesture made by a player within a defined coordinate space at a gaming terminal on which a wagering game is displayed; displaying on the gaming terminal an object that is influenced by a gesture; determining, using the controller or another controller, from at least a portion of the gesture data an intended gesture that differs from the actual gesture based on a criterion; causing, using the controller or another controller, the object to be influenced by the intended gesture instead of the actual gesture and responsive to the causing, executing a wagering game function using the influenced object as an input, wherein the criterion includes an acceleration of at least a portion of the actual gesture, the determining including; defining a plurality of segments along the actual gesture; calculating in each of the segments the acceleration of the actual gesture within the segment; determining in which of the segments the calculated acceleration is the highest; determining a trajectory of the actual gesture in the segment determined to have the highest calculated acceleration; and using the trajectory to determine the intended gesture; and wherein the touch interface includes a launch boundary defining a first zone and a second zone, wherein the gesture in the first zone is sensed and the gesture in the second zone is ignored. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising a non-transitory computer readable medium having an instruction set borne thereby, the instruction set being configured to cause, upon execution by a controller, the acts of:
-
receiving gesture data indicative of an actual gesture made by a player within a defined coordinate space at a gaming terminal on which a wagering game is displayed; displaying on the gaming terminal an object that is influenced by a gesture; determining from at least a portion of the gesture data an intended gesture that differs from the actual gesture based on a criterion; causing the object to be influenced by the intended gesture instead of the actual gesture and responsive to the causing, executing a wagering game function using the influenced object as an input, wherein the criterion includes an acceleration of at least a portion of the actual gesture, the determining including; defining a plurality of segments along the actual gesture; calculating in each of the segments the acceleration of the actual gesture within the segment; determining in which of the segments the calculated acceleration is the highest; determining a trajectory of the actual gesture in the segment determined to have the highest calculated acceleration; and using the trajectory to determine the intended gesture; and wherein the touch interface includes a launch boundary defining a first zone and a second zone, wherein the gesture within the first zone is sensed and the gesture within the second zone is ignored. - View Dependent Claims (17, 18, 19)
-
Specification