throbber
(12) United States Patent
`Arezina et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 8,147,316 B2
`Apr. 3, 2012
`
`USOO8147316B2
`
`(54) MULTI-PLAYER, MULTI-TOUCH TABLE FOR (51) Int. Cl.
`(2006.01)
`USE IN WAGERING GAME SYSTEMS
`G06F I7/00
`(52) U.S. Cl. ......................................................... 463/20
`(58) Field of Classification Search .............. 463/16–25,
`463/37, 39, 42
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`4.484, 179 A 11/1984 Kasday
`(Continued)
`
`EP
`
`FOREIGN PATENT DOCUMENTS
`309.946
`4f1989
`(Continued)
`
`OTHER PUBLICATIONS
`Hand Tracking, Finger Identification, and Chordic Manipulation on a
`Multi-Touch Surface, by Wayne Westerman; 363 pages (Spring
`1999).
`
`(Continued)
`Primary Examiner — Roland Laneau
`(74) Attorney, Agent, or Firm — Nixon Peabody LLP
`
`ABSTRACT
`(57)
`A multi-player gaming system sensing multiple simultaneous
`contacts on a surface of a gaming table, differentiating con
`tacts by different players. Privacy controls selectively display
`private information visible to only one of the players on or
`near the display Surface of the gaming table. The gaming
`system also detects physical objects placed on the Surface of
`the gaming table, causing wagering game functions or periph
`eral functions to be performed as a result of the placement of
`the object on the display Surface.
`
`34 Claims, 30 Drawing Sheets
`
`(75) Inventors: Vladimir I. Arezina, Chicago, IL (US);
`Gilbert J. Q. Burak, Chicago, IL (US);
`Mark B. Gagner, West Chicago, IL
`(US); Benjamin T. Gomez, Chicago, IL
`(US); Joel R. Jaffe, Glenview, IL (US);
`James V. Palermo, Chic, IL (US);
`James M. Rasmussen, Chicago, IL
`(US); Gene Rigsby, Chicago, IL (US);
`Richard T. Schwartz, Chicago, IL (US);
`Craig J. Sylla, Round Lake, IL (US);
`Alfred Thomas, Las Vegas, NV (US);
`Timothy C. Loose, Chicago, IL (US)
`(73) Assignee: WMS Gaming, Inc., Waukegan, IL (US)
`
`(*) Notice:
`
`(21) Appl. No.:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 69 days.
`12/444,112
`
`Oct. 10, 2007
`
`PCT/US2007/021625
`
`(22) PCT Filed:
`(86). PCT No.:
`S371 (c)(1),
`(2), (4) Date:
`(87) PCT Pub. No.: WO2008/045464
`PCT Pub. Date: Apr. 17, 2008
`
`Jan. 20, 2010
`
`(65)
`
`Prior Publication Data
`US 2010/O 130280 A1
`May 27, 2010
`
`Related U.S. Application Data
`(60) Provisional application No. 60/850.460, filed on Oct.
`10, 2006, provisional application No. 60/931,534,
`filed on May 24, 2007.
`
`1.
`
`
`
`16--
`
`32
`
`2
`
`-
`
`14
`
`3.
`42
`40
`
`site E.
`
`S.
`
`28
`24
`
`8 - 18
`
`44
`
`24
`
`Supercell
`Exhibit 1015
`Page 1
`
`

`

`US 8,147,316 B2
`Page 2
`
`U.S. PATENT DOCUMENTS
`36.7 A
`866 NNE al
`55148 A
`4, 1996 yetney et al.
`5,589,856. A
`12, 1996 Steineral.
`5,808,567 A
`9, 1998 McCloud
`5,896,126 A
`4, 1999 Shieh
`5,943,043 A
`8, 1999 Furuhata et al.
`6,067,112 A
`5, 2000 Wellner et al.
`6,246,395 B1
`6/2001 Goyins et al.
`6.255,604 B1
`7/2001 Tokioka et al.
`6,364,314 B1
`4/2002 Canterbury
`6,607,443 B1
`8/2003 Miyamoto et al.
`6,677,932 B1
`1/2004 Westerman
`6,788.295 B1
`9, 2004 Inkster
`6.819.312 B2 11/2004 Fish
`6.856,259 B1
`2/2005 Sharp
`7,077,009 B2
`7/2006 Lokhorst et al.
`7,204,428 B2
`4, 2007 Wilson
`7,254,775 B2
`8, 2007 Geaghan et al.
`7,331,868 B2
`2/2008 Beaulieu et al.
`RE40,153 E
`3, 2008 Westerman et al.
`7 376. 562 B2
`5, 2008 Wilson
`7,397.464 B1
`7/2008 Robbins et al.
`7,411,575 B2
`8, 2008 Hill et al.
`7,479,949 B2
`1/2009 JobS et al.
`7,936,341 B2
`5/2011 Weiss ............................ 345,173
`2003, OO67447 A1
`4/2003 Geaghan et al.
`2004/0001.048 A1
`1/2004 Kraus et al.
`2004.0029636 Al
`2, 2004 Wells
`58.83 A. 23. Matt et al.
`2004O166930 A1
`8, 2004 Ritu etal
`2005/0227217 A1 10, 2005 W1
`2005/0259378 A1 11/2005
`E.al.
`2006, OOO1652 A1
`1/2006 Chiu et al.
`2006, OO 10400 A1
`1/2006 Dehlin et al.
`2006, OO31786 A1
`2/2006 Hillis et al.
`2006,0073891 A1
`4, 2006 Holt
`2006/0101354 A1
`5, 2006 Hashimoto et al.
`2006, O164399 A1
`T/2006 Cheston et al.
`2006/0284.874 A1 12, 2006 Wilson
`2006/0294247 A1 12/2006 Hinckley et al.
`2007/O124370 A1
`5/2007 Nareddy et al.
`2007/0152984 A1
`7/2007 Ording et al.
`2007/01778O3 A1
`8, 2007 Elias etal
`20070201863 Al
`8, 2007 Wilson et al.
`2007/0236478 A1* 10/2007 Geaghan et al. .............. 345,173
`2007/0247435 A1 10, 2007 Benko et al.
`2008/0076506 A1
`3/2008 Nguyen et al.
`2008. O158145 A1
`7/2008 Westerman
`2008. O158146 A1
`7/2008 Westerman
`2008. O158147 A1
`7/2008 Westerman et al.
`3.9. A.
`2.39. Yst
`l
`2008. O158174 A1
`T/2008 L.
`y C. a.
`a Ca.
`2008/O163130 A1
`7/2008 Westerman
`7/2008 Bathiche et al.
`2008. O180654 A1
`2008, 0211766 A1
`9, 2008 Westerman et al.
`2008, 0231611 A1
`9, 2008 Bathiche et al.
`2008/0309631 A1 12/2008 Westerman et al.
`2008/0309634 Al 12/2008 Hotelling et al.
`2009, OOO2327 A1
`1/2009 Wilson et al.
`2009 OOO2344 A1
`1/2009 Wilson et al.
`2009/0021489 A1
`1/2009 Westerman et al.
`2009.0118001 A1
`5/2009 Kelly et al.
`2009/01 18006 A1
`5/2009 Kelly et al.
`
`2009.0143141 A1* 6/2009 Wells et al. ..................... 463/37
`2009/O197676 A1
`8, 2009 Baerlocher et al.
`2010, 0124967 A1* 5, 2010 Lutnicket al. .................. 463/17
`2010/0130280 A1* 5, 2010 Arezina et al. .................. 463,20
`FOREIGN PATENT DOCUMENTS
`1269 120 A 10, 1989
`JP
`8083144 A
`3, 1996
`JP
`8190453 A
`T 1996
`JP
`8241 161 A
`9, 1996
`JP
`2000/01.0733. A
`1, 2000
`JP
`WO/97/3O416
`8, 1997
`WO
`WO,99, 19855
`4f1999
`WO
`WO WO/2006/02O305
`2, 2006
`WO WO, 2007 OO3928
`1, 2007
`WO WO/2008/095132
`10, 2008
`WO WO/2008/017.077
`12/2008
`OTHER PUBLICATIONS
`A Multi-Touch Three Dimensional Touch-Sensitive Tablet, CHI'85
`a
`Proceedings; pp. 21-25 (Apr. 1985).
`The Sensor Frame Graphic Manipulator Final Report(Sensor Frame)
`27 pages; (printed on Feb. 6, 2009).
`The Design of a GUI Paradigm based on Tablets, Two-Hands, and
`Transparency; Gordon Kurtenbach, George Fitmaurice, Thomas
`Baudel, and Bill Buxton; 8 pages; (printed on Feb. 6, 2009).
`SmartSkin: An Infrastructure for Freehand Manipulation on Interac
`tive Surfaces, by Jun Rekimoto, Interaction Laboratory, 8 pages;
`(printed on Feb. 6, 2009).
`Single-Handed Interction Techniques for Multiple Pressure-Sensi
`tive Strips by Gábor Blaskó, Steven Feiner; 4 pages; (printed on Feb.
`6, 2009).
`A Multi-finger Interface for Performance Animation of Deformable
`Drawings; Tomer Moscovich, Takeo Igarashi, Jun Rekimoto,
`Kentaro Fukuchi, John F. Hughes; 2 pages; (printed on Feb. 6, 2009).
`Precise Selection Techniques for Multi-Touch Screens; Hrvoje
`Benko and Andrew D. Wilson and Patrick Baudisch; 10 pages;
`(printed on Feb. 6, 2009).
`ThinSight: Versatile Multi-touch Sensing for Thin Form-factor Dis
`plays; Steve Hodges, Shahram Izadi, Alex Butler, Alban Rrustemi
`and Bill Buxton; 10 pages; (printed on Feb. 6, 2009).
`tional Patent
`Written Opini
`ding t
`ding Int
`riuen Opinion corresponding to co-pending international raten
`Application Serial No. PCT/US2007/021625, United States Patent
`Office, dated Sep. 15, 2008, 3 pages.
`International Search Report corresponding to co-pending Interna:
`tional Patent Application Serial No. PCT/US2007/021625, United
`States Patent Office, dated Sep. 15, 2008, 2 pages.
`Web pages printed from http://multi-touchscreen.com/microsoft
`Surface-video-multi-touch-eff-han-apple-bill-gates.html; (down
`loaded Aug. 24, 2009); 7 pages.
`Web pages printed from http://www.jazzmutant.com/lemur over
`view.php; (downloaded Aug. 24, 2009); 2 pages.
`Web
`aSCS
`rinted
`from
`http://www.merl.com/projects/
`eb pages p
`pro
`DiamondTouch?; (downloaded Aug. 24, 2009); 5 pages.
`Web pages printed from http://www.merl.com/projects?proj
`area=Off-the--Desktop+Interaction+and+Dis; (Downloaded Aug.
`24, 2009); 1 page.
`http://www.merl.com/projects/
`from
`Web pages
`printed
`diamondspin?; (Downloaded Aug. 24, 2009); 2 pages.
`Web pages printed from http://kioskmarketplace.com/article.
`php?id=12284&na-1: (Downloaded Aug. 25, 2009); 5 pages.
`* cited by examiner
`
`Supercell
`Exhibit 1015
`Page 2
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 1 of 30
`
`US 8,147,316 B2
`
`
`
`Supercell
`Exhibit 1015
`Page 3
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 2 of 30
`
`US 8,147,316 B2
`
`
`
`Supercell
`Exhibit 1015
`Page 4
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 3 of 30
`
`US 8,147,316 B2
`
`10
`
`EXTERNAL
`SYSTEMS
`
`50
`
`- - - - - - - - - - m am an - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
`
`40
`
`14
`
`16
`
`38
`
`PAYOFF
`MECHANISM
`
`PRIMARY
`DISPLAY
`
`SECONDARY
`DISPLAY
`
`MONEY/CREDIT
`DETECTOR
`
`
`
`52
`
`DEVICE
`
`PLAYER
`DENTIFICATION
`READER
`
`:
`;
`
`:
`
`:
`
`48
`
`IO
`
`I/O
`
`CPU
`
`34
`
`MEMORY
`
`46
`
`:
`
`Supercell
`Exhibit 1015
`Page 5
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 4 of 30
`
`US 8,147,316 B2
`
`
`
`Supercell
`Exhibit 1015
`Page 6
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 5 of 30
`
`US 8,147,316 B2
`
`
`
`
`
`
`
`}}O LOE 13C]---+----
`
`Supercell
`Exhibit 1015
`Page 7
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 6 of 30
`
`US 8,147,316 B2
`
`
`
`909
`
`909
`
`Supercell
`Exhibit 1015
`Page 8
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 7 Of 30
`
`US 8,147,316 B2
`
`
`
`620
`
`602 602 602 602
`
`Supercell
`Exhibit 1015
`Page 9
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 8 of 30
`
`US 8,147,316 B2
`
`11 700
`
`RECEIVE
`WAGER INPUT
`
`RECEIVE MULTIPOINT
`GESTURE INPUT
`
`702
`
`704
`
`706
`
`YES
`
`INPUT
`N PLAYER
`REGION
`
`708
`
`
`
`ASSOCATE
`WITH
`PLAYER
`
`
`
`
`
`
`
`
`
`
`
`COMPARE CONTACT
`WITHKNOWN INPUTS
`
`710
`
`712
`
`YES
`
`DETERMINE PLAYER
`INPUT CORRESPONDING
`TO GESTURE INPUT
`
`EXECUTE
`FUNCTION
`
`ASSIGN FUNCTION
`TO PLAYER
`
`714
`
`716
`
`718
`
`Fig. 7
`
`Supercell
`Exhibit 1015
`Page 10
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 9 Of 30
`
`US 8,147,316 B2
`
`
`
`Supercell
`Exhibit 1015
`Page 11
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 10 of 30
`
`US 8,147,316 B2
`
`
`
`822
`
`48
`
`34
`
`36
`
`Fig. 9
`
`Supercell
`Exhibit 1015
`Page 12
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 11 of 30
`
`US 8,147,316 B2
`
`11 1000
`
`
`
`
`
`
`
`
`
`RECEIVE
`WAGER INPUT
`
`RECEIVE
`PLAYER CONTACT
`
`
`
`
`
`1002
`
`1004
`
`IDENTIFY PLAYER
`
`1006
`
`COMPARE CONTACT
`WITH KNOWN INPUTS
`
`1008
`
`010
`
`
`
`
`
`INTERPRET
`PLAYER CONTACT
`
`EXECUTE
`FUNCTION
`
`1012
`
`1014
`
`Fig. 10
`
`Supercell
`Exhibit 1015
`Page 13
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 12 of 30
`
`US 8,147,316 B2
`
`
`
`? !!!
`
`Z!!!
`
`0Zyk - „..
`
`Supercell
`Exhibit 1015
`Page 14
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 13 of 30
`
`US 8,147,316 B2
`
`s
`
`
`
`
`
`t
`
`Supercell
`Exhibit 1015
`Page 15
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 14 of 30
`
`US 8,147,316 B2
`
`
`
`@@@@@@@@@@@@@@
`@@@@@@%$$$$$?
`@@@@$$$$$$$
`$$$$$$$$$$$$
`
`GG)
`S.
`G
`G)
`S.
`DGO
`S.
`SSSS
`EC
`8)
`(G)
`O
`(SSS63
`OO
`s O)
`
`
`Sess
`OG
`O
`
`)0) GIG
`(G)
`O
`(99.9(
`
`O
`E
`GEO
`EO
`G
`
`
`
`Supercell
`Exhibit 1015
`Page 16
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 15 of 30
`
`US 8,147,316 B2
`
`
`
`O D C C 00 00 000 O CO. O. o 0 o O o O o 0 e o 0 o 0 o 0
`se
`O
`
`lip
`
`esta
`
`&
`
`a w w w arres so or ears are p r are or sea are a pope
`
`2
`
`
`
`Supercell
`Exhibit 1015
`Page 17
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 16 of 30
`
`US 8,147,316 B2
`
`
`
`PAY TABLE
`3 HITS = 3
`4 HITS = 10
`6 HITS = 750 N2/
`72SN
`Ny/
`
`TMES BET
`
`REAL MAN
`
`POOPERS
`47 TOTAL BALLS
`
`C1000)(10)
`GCREDITS1 YOBET
`QUICKPCE) (GBEToy
`
`1404
`
`1406
`
`Fig. 14a
`
`Supercell
`Exhibit 1015
`Page 18
`
`

`

`Apr. 3, 2012
`
`Sheet 17 of 30
`
`US 8,147,316 B2
`US 8,147,316 B2
`
`
`
`U.S. Patent
`U.S. Patent
`
`20€
`
`OYSMeb[|062[THSM13WAY
`
`
`
`
`
`?
`
`Sxbe
`
`Q
`
`!
`
`=WoOore5=8ax6320O=<xLu
`
`Supercell
`Exhibit 1015
`Page 19
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 18 of 30
`
`US 8,147,316 B2
`
`1510
`
`
`
`1510
`
`1510
`
`1510
`
`1500
`1510 / 802
`
`C
`
`Supercell
`Exhibit 1015
`Page 20
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 19 of 30
`
`US 8,147,316 B2
`
`
`
`
`
`-|-|O HOIVAJOS
`
`ERITYSVE!!!1 £ ANV
`
`NINA OL SISEHO
`
`Supercell
`Exhibit 1015
`Page 21
`
`

`

`U.S. Patent
`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 20 of 30
`
`US 8,147,316 B2
`US 8,147,316 B2
`
`
`
`C09}
`
`
`
`9091 909||
`
`
`
`AYSLSAWAYALSAN
`
`lad
`
`ne
`
`p09}éneAZiNd
`B09}9091
`
`Wy
`
`
`
`AYMALSAWLSAN
`
`aZldd
`
`é.
`
`n
`N
`
`Z[‘Sl
`s
`
`
`
`909,9r0919091
`
`Supercell
`Exhibit 1015
`Page 22
`
`Supercell
`Exhibit 1015
`Page 22
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 21 of 30
`
`US 8,147,316 B2
`
`2000s,
`
`2012
`
`2010
`
`f S.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2020
`
`2004
`
`D D D Dr D D D D D […] [ ] [] [] [] D D D D DJ D [] [] – D D D D D D D LI L C] [ ] [ ] [] [] [] []
`DI CJ C D D D O
`
`COMMUNICATIONS
`NETWORK
`
`2002
`
`Fig. 18
`
`D D D [] [] [] [] [] - D D D D D D D D L–
`D D D D D Dj Dj D D D D D D D
`
`Supercell
`Exhibit 1015
`Page 23
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 22 of 30
`
`US 8,147,316 B2
`
`
`
`& i
`
`S
`
`Na
`
`| |S N4
`C
`O
`52
`|
`
`
`
`
`
`Supercell
`Exhibit 1015
`Page 24
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 23 of 30
`
`US 8,147,316 B2
`
`START
`
`
`
`DOWNLOAD FRST MULT-
`PLAYERWAGERING GAME
`TOGAMING SYSTEM
`
`EXECUTE WAGERING-
`GAME FUNCTION
`ASSOCATED WITH FIRST
`MUL-PLAYER WAGERING
`GAME IN RESPONSETO
`TOUCH(ES) OR GESTUREBY
`ONE ORMORE PLAYERS
`
`DOWNLOAD SECOND
`MULT-PLAYER WAGERING
`GAME TO GAMING SYSTEM
`
`EXECUTE WAGERING
`GAME FUNCTION
`ASSOCIATED WITH SECOND
`MUL-PLAYER WAGERING
`GAME IN RESPONSETO
`TOUCH(ES) OR GESTUREBY
`ONE ORMORE PLAYERS
`
`2050
`
`2052
`
`2054
`
`2056
`
`:
`
`EXECUTEWAGERING GAME
`FUNCTIONASSOCATED
`WITH FIRST MULTI-PLAYER
`WAGERNG GAME IN
`RESPONSE TOTOUCH(ES)
`OR GESTUREBY ONE OR
`MORE PLAYERS
`
`:
`
`- 2058
`
`Supercell
`Exhibit 1015
`Page 25
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 24 of 30
`
`US 8,147,316 B2
`
`YHETTO}} ] NOO
`
`
`
`SSETEHIM
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Supercell
`Exhibit 1015
`Page 26
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 25 of 30
`
`US 8,147,316 B2
`
`O
`O
`CN
`N
`
`
`
`St.
`o 2.
`CD C.
`35
`OS
`aC
`O
`
`w
`O
`on
`N
`
`s
`
`Supercell
`Exhibit 1015
`Page 27
`
`

`

`U.S. Patent
`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 26 of 30
`
`US 8,147,316 B2
`US 8,147,316 B2
`
`3WV9
`
`VNOILONNS
`
`
`
`SWYSONIMADVM
`
`@NOILONNS
`
`ONINZDVM
`
`
`
`
`
`
`
`
`
`
`
`oe‘DOE
`
`çZ '$1H
`
`ATeVLYeOd
`
`JOIAAG
`
`Supercell
`Exhibit 1015
`Page 28
`
`Supercell
`Exhibit 1015
`Page 28
`
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 27 of 30
`
`US 8,147,316 B2
`
`318VLHONOLdIHd|“ILINWNOMOCNIM
`
`
`
`AlaV3NSSV19
`RO|eSOTeWS
`}oywidsia|'NOINWdWOO|: BIWALOV
`moaei‘i
`OGSAOVLS01
`
`
`
`VC‘BLY0zv2
`
`SdlHO
`
`‘OLE‘Ob
`
`008‘00€:
`
`AWdSId
`
`NOINVdWO9
`
`WNOIS
`
`AOYSIONOD
`
`
`
`SOIANSSASLLON
`
`TSNNOSY3d
`
`
`
`NOILONAFIONLNOD
`
`31N903x4
`
`LondadyOdav
`
`
`
`WOd4SONNS
`
`
`
`LINNODOVY3SAVId
`
`Supercell
`Exhibit 1015
`Page 29
`
`Supercell
`Exhibit 1015
`Page 29
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 28 of 30
`
`US 8,147,316 B2
`
`
`
`
`
`cN
`cd
`od
`CN
`o
`cy
`
`i.
`
`Supercell
`Exhibit 1015
`Page 30
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 29 of 30
`
`US 8,147,316 B2
`
`
`
`Supercell
`Exhibit 1015
`Page 31
`
`

`

`U.S. Patent
`
`Apr. 3, 2012
`
`Sheet 30 of 30
`
`US 8,147,316 B2
`
`
`
`:
`
`d
`
`QQ
`QO
`CN
`
`so N N
`
`8
`S
`
`S.
`
`Supercell
`Exhibit 1015
`Page 32
`
`

`

`US 8,147,316 B2
`
`1.
`MULTI-PLAYER, MULTI-TOUCH TABLE FOR
`USE IN WAGERING GAME SYSTEMS
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`This application is a U.S. National Stage of International
`Application No. PCT/US2007/021625, filed Oct. 10, 2007,
`which claims the benefit of U.S. Provisional Application No.
`60/850,460, filed on Oct. 10, 2006 and U.S. Provisional
`Application No. 60/931,534, filed on May 24, 2007, all of
`which are incorporated herein by reference in their entirety.
`
`COPYRIGHT
`
`10
`
`15
`
`A portion of the disclosure of this patent document con
`tains material which is Subject to copyright protection. The
`copyright owner has no objection to the facsimile reproduc
`tion by anyone of the patent disclosure, as it appears in the
`Patent and Trademark Office patent files or records, but oth
`erwise reserves all copyright rights whatsoever.
`
`TECHNICAL FIELD
`
`The embodiments disclosed relate generally to wagering
`games, including wagering game Systems that include a
`multi-touch table.
`
`25
`
`BACKGROUND
`
`2
`ited in that they can receive only one input at a time from the
`player. For example, if a player touches a singlepoint sensing
`device such as a singlepoint touch screen device at two dis
`tinct points simultaneously, only one coordinate is provided
`by the touch screen driver corresponding to one of the distinct
`points only or to a single average point between the two
`points. The inability of the player to interact with the gaming
`machine and other players by providing multiple inputs
`simultaneously is a significant disadvantage to gaming
`machines heretofore.
`In wagering games that make use of private information
`(e.g., the identity of a hole card in a poker hand), it can be
`useful to keep the information confidential. In this way, the
`player with Substantially exclusive access to the information
`can maintain his advantage over other players, by selectively
`excluding others from obtaining the same information.
`
`SUMMARY OF THE INVENTION
`
`One example disclosed herein is a multi-player gaming
`system having an input device for receiving a wager associ
`ated with a wagering game. A display Surface displays the
`wagering game and a randomly selected outcome thereof A
`first identification device associated with a first player
`receives contact data when the first player contacts the display
`Surface. A second identification device associated with a sec
`ond player receives contact data when the second player
`contacts the display Surface. A contact sensing device is posi
`tioned adjacent to the display Surface to transmit contact data
`to the first and second identification devices. A controller is in
`communication with the first and second identification
`devices and the display surface. The controller is pro
`grammed to execute a wagering-game function associated
`with the contact data and associates the wagering-game func
`tion with the first player or the second player based on the
`contact data.
`Another example disclosed is a method of conducting a
`multi-player wagering game on a gaming System. A wager
`associated with a wagering game is received. The wagering
`game is displayed on a display Surface in proximity to a first
`and a second player. Contact by the first player on the display
`Surface is sensed and a first contact data signal is generated.
`Contact by the second player is sensed on the display Surface
`and a second contact data signal is generated. A wagering
`game function associated with either the first contact data
`signal or the second contact data signal is performed. The
`wagering-game function is associated with the first player or
`the second player based on the received contact data signals.
`Another example disclosed is a multi-player gaming sys
`tem including a wager input device for receiving a wager to
`play a wagering game. The system includes a display Surface
`in Sufficient proximity to at least a first and a second player to
`allow contact of the display surface by the first and second
`players. A first multipoint sensing device is located adjacent
`the display and produces data indicative of at least two dis
`tinct contact points sensed simultaneously by the first multi
`point sensing device. A controller is coupled to the first mul
`tipoint sensing device and to the display. The controller is
`programmed to cause a wagering-game function associated
`with the multipoint input data to be executed.
`Another example disclosed is a method of playing a multi
`player wagering gaming. A wager to play the Wagering game
`is received. A display Surface is positioned in Sufficient proX
`imity to at least a first and a second player to allow contact of
`the display Surface by the first and second players. At least
`two distinct contact points is sensed simultaneously. Data
`indicative of at least two distinct contact points sensed simul
`
`30
`
`35
`
`40
`
`45
`
`Gaming machines, such as slot machines, video poker
`machines and the like, have been a cornerstone of the gaming
`industry for several years. Generally, the popularity of such
`machines with players is dependent on the perceived likeli
`hood of winning money at the machine and the intrinsic
`entertainment value of the machine relative to other available
`gaming options. Where the available gaming options include
`a number of competing machines and the expectation of
`winning at each machine is roughly the same, or believed to
`be the same, players are likely to be attracted to the most
`entertaining and exciting machines. Shrewd operators conse
`quently strive to employ the most entertaining and exciting
`machines, features, and enhancements available because
`Such machines attract frequent play and hence increase prof
`itability to the operator. Therefore, there is a need for gaming
`machine manufacturers to continuously develop new games
`and enhancements that will attract frequent play through
`enhanced entertainment value to the player.
`In some cases, a 'secondary or "bonus' game may be
`played in conjunction with a “basic game. The bonus game
`50
`may comprise any type of game, either similar to or com
`pletely different from the basic game, which is entered upon
`the occurrence of a selected event or outcome in the basic
`game. Generally, bonus games provide a greater expectation
`of winning than the basic game and may also be accompanied
`with more attractive or unusual video displays and/or audio.
`Bonus games may additionally award players with “progres
`sive jackpot' awards that are funded, at least in part, by a
`percentage of coin-in from the gaming machine or a plurality
`of participating gaming machines. Because the bonus game
`concept offers enhanced player appeal and excitement rela
`tive to other known games, there is a continuing need to
`develop gaming machines with new types of bonus games to
`satisfy the demands of players and operators.
`Gaming machines have also utilized a variety of input
`devices for receiving input from a player. Such as buttons and
`touch screen devices. However, these input devices are lim
`
`55
`
`60
`
`65
`
`Supercell
`Exhibit 1015
`Page 33
`
`

`

`3
`taneously by a first multipoint sensing device is produced. A
`wagering-game function is associated with the multipoint
`input data to be executed.
`Briefly, according to Some aspects and implementations,
`multi-player gaming system and method allowing multiple
`player interaction on a display Surface is disclosed. The
`example system includes a display Surface displaying a
`wagering game and a randomly selected outcome generated
`by the game. A first identification device is associated with a
`first player to receive contact data when the first player con
`tacts the display Surface. A second identification device is
`associated with a second player to receive contact data when
`the second player contacts the display Surface. A contact
`sensing device is positioned adjacent to the display Surface to
`output contact data to the first and second identification
`device. A controller is coupled to the first and second identi
`fication devices and the display Surface, the controller being
`programmed to execute a wagering-game function associated
`with the contact data and associating the wagering-game
`function with the first player or the second player based on the
`contact data.
`According to still other aspects and implementations, a
`multi-player gaming system and method allowing multiple
`playerinteraction on a display Surface with privacy controls is
`disclosed. A system may include a display Surface displaying
`a wagering game and a randomly selected outcome generated
`by the game. A first identification device is associated with a
`first player to receive contact data when the first player con
`tacts the display Surface. A second identification device is
`associated with a second player to receive contact data when
`the second player contacts the display surface. A contact
`sensing device is positioned adjacent to the display Surface to
`output contact data to the first and second identification
`device. A controller is coupled to the first and second identi
`fication devices and the display Surface, the controller being
`programmed to execute a wagering-game function associated
`with the contact data and associating the wagering-game
`function with the first player or the second player based on the
`contact data. Privacy controls operate to selectively display
`private information on or near the display Surface.
`Other aspects and implementations relate to a wagering
`game system including a multiplayer, multi-touch table on
`which physical objects can be placed causing wagering game
`functions or peripheral functions to be performed as a result
`of the placement of the object, its location or orientation, its
`shape, its weight, or other characteristics. The physical object
`may be a player tracking device carried by the player and
`placed on the wagering game table. The table Surface defines
`a number of regions such that when the player tracking card is
`placed in a predefined region, a predetermined function is
`carried out. If the card is placed in a region defined for
`transferring funds, credits or wagers can be transferred
`between the card and the table. If the card or object is placed
`in a region defined for manipulating a virtual camera, turning
`the object will manipulate the orientation angle of a virtual
`camera depicting a wagering game image. The physical
`object may be a blank roulette wheel with unnumbered pock
`ets, whose numbers are projected onto the spinning wheel by
`a downward-facing projector system that captures the
`wheels rotational speed and ball position to create video
`images that change with the spinning wheel.
`Additional aspects of the invention will be apparent to
`those of ordinary skill in the art in view of the detailed
`description of various embodiments, which is made with
`reference to the drawings, a brief description of which is
`provided below.
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`US 8,147,316 B2
`
`10
`
`15
`
`4
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1a is a perspective view of a free standing gaming
`machine;
`FIG. 1b is a perspective view of a handheld gaming
`machine;
`FIG. 2 is a block diagram of a control system suitable for
`operating the gaming machines of FIGS. 1a and 1b,
`FIG.3 is a perspective view of an example of a multi-player
`wagering game system;
`FIG. 4 is a functional block diagram of the multi-player
`wagering game system in FIG. 3 with an example multipoint
`sensing device;
`FIG. 5 is a functional illustration of a multipoint sensing
`device that utilizes an example frustrated total internal reflec
`tion (FTIR) device:
`FIG. 6 is a functional illustration of an example multipoint
`sensing device employing self-capacitance nodes;
`FIG. 7 is a flow chart depicting an example method of
`sensing a multipoint gesture input by the gaming system of
`FIG.3:
`FIG. 8 is a perspective view of another example of a multi
`player wagering game System;
`FIG.9 is a functional illustration of an example of a contact
`sensing device for differentiating player contact used with the
`gaming system of FIG. 8:
`FIG. 10 is a flow chart depicting a method of sensing a
`contact input and associating the contact with a player;
`FIGS.11a is an illustration of a display surface graphic for
`an example multi-player electronic poker game;
`FIG.11b is an illustration of the display surface graphic of
`an individual player's view in FIG.11a,
`FIG.11c is an illustration of the display surface graphic of
`an individual view on the display Surface when card graphics
`are hidden from other players;
`FIG. 12 is an illustration of a display surface graphic for an
`example roulette game;
`FIG.13a is an illustration of a display surface graphic for
`an example board game;
`FIG. 13b is a perspective illustration of a display surface
`for an exemplary board game on which physical objects are
`placed;
`FIG. 14a is an illustration of a display Surface graphic
`showing selection of multiple keno numbers by touching
`multiple points simultaneously on a multipoint sensing
`device;
`FIG. 14b is an illustration of a display surface graphic for
`an electronic card game with a request to hold multiple cards
`by touching multiple points simultaneously on a multipoint
`sensing device;
`FIG. 15 is an illustration of a display surface graphic for an
`interactive skill type game;
`FIG. 16 is an illustration of a display surface graphic for
`selection of a bonus award revealed by applying multiple
`scratching gestures to objects depicted on a virtual scratch
`card in which total bonus award amount is initially concealed
`until multiple objects are scratched off;
`FIG. 17 is an illustration of a display surface graphic for a
`collective decision prize game;
`FIG. 18 is a block diagram of an example wagering game
`network 200 with the example multi-player gaming systems;
`FIG. 19 is a block diagram of a specific exemplary wager
`ing game network including a server storing a plurality of
`multi-player wagering games according to a specific aspect of
`various embodiments of the invention;
`
`Supercell
`Exhibit 1015
`Page 34
`
`

`

`US 8,147,316 B2
`
`5
`FIG. 20 is a flow chart of an exemplary method of down
`loading multi-player wagering game content to multiple gam
`ing systems according to aspects of various embodiments of
`the invention;
`FIG. 21a is a functional block diagram of a portable device
`interacting with a multipoint sensing device according to
`aspects of various embodiments of the invention;
`FIG. 21b is a functional block diagram of types of data that
`can be transferred between a wireless transceiver associated
`with the multipoint sensing device and the portable device of
`FIG. 21a;
`FIGS. 22a-22b are exemplary top views showing how a
`player places a portable device onto a surface of the multi
`point sensing device and by rotating the portable device in
`place causes a camera angle of a 3-dimensional image to be
`rotated by a commensurate angle;
`FIG. 23 is a functional block diagram illustrating how
`placement of a portable device onto designated areas on the
`Surface of the multipoint sensing device causes different
`wagering game functions be performed;
`FIG. 24 is a functional block diagram of a surface of a
`multipoint sensing devices and associated components for
`causing wagering and non-wagering related functions to be
`performed:
`FIGS. 25a and 25b are exemplary functional illustrations
`of a blank card placed on a multipoint sensing device over
`which a projector is placed that projects onto the blank card a
`card face image:
`FIG. 26a is a perspective view of a multipoint sensing
`device upon which rests a physical roulette wheel whose
`number fields are blank until a projector projects a number
`onto the fields as the roulette wheel spins and comes to a stop;
`and
`FIG. 26b is a top view of a roulette table displayed relative
`to a multipoint sensing device and the physical roulette wheel
`shown in FIG. 26a.
`
`5
`
`10
`
`15
`
`25
`
`30
`
`35
`
`6
`The value input device 18 may be provided in many forms,
`individually or in combination, and is preferably located on
`the front of the housing 12. The value input device 18 receives
`currency and/or credits that are inserted by a player. The value
`input device 18 may include a coin acceptor 20 for receiving
`coin currency (see FIG.1a). Alternatively, or in addition, the
`value input device 18 may include a bill acceptor 22 for
`receiving paper currency. Furthermore, the value input device
`18 may include a ticket reader, or barcode scanner, for reading
`information stored on a credit ticket, a card, or other tangible
`portable credit storage device. The credit ticket or card may
`also authorize access to a central account, which can transfer
`money to the gaming machine 10.
`The player input device 24 comprises a plurality of push
`buttons 26 on a button panel for operating the gaming
`machine 10. In addition, or alternatively, the player input
`device 24 may comprise a touch screen 28 mounted by adhe
`sive, tape, or the like over the primary display 14 and/or
`secondary display 16. The touchscreen 28 contains soft touch
`keys 30 denoted by graphics on the underlying primary dis
`play 14 and used to operate the gaming machine 10. The touch
`screen 28 provides players with an alternative method of
`input. A player enables a desired function either by touching
`the touch screen 28 at an appropriate touch key 30 or by
`pressing an appropriate push button 26 on the button panel.
`The touch keys 30 may be used to implement the same func
`tions as push buttons 26. Alternatively, the push buttons 26
`may provide inputs for one aspect of the operating the game,
`while the touch keys 30 may allow for inp

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket