WO2007139720A3 - Extension component for authenticating game data - Google Patents

Extension component for authenticating game data Download PDF

Info

Publication number
WO2007139720A3
WO2007139720A3 PCT/US2007/011871 US2007011871W WO2007139720A3 WO 2007139720 A3 WO2007139720 A3 WO 2007139720A3 US 2007011871 W US2007011871 W US 2007011871W WO 2007139720 A3 WO2007139720 A3 WO 2007139720A3
Authority
WO
WIPO (PCT)
Prior art keywords
authentication
chance
authentication process
game
gaming machine
Prior art date
Application number
PCT/US2007/011871
Other languages
French (fr)
Other versions
WO2007139720A2 (en
Inventor
Dave Sharpless
Jamal Benbrahim
Dwayne Nelson
Original Assignee
Igt Reno Nev
Dave Sharpless
Jamal Benbrahim
Dwayne Nelson
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Igt Reno Nev, Dave Sharpless, Jamal Benbrahim, Dwayne Nelson filed Critical Igt Reno Nev
Priority to EP07795007A priority Critical patent/EP2024895A2/en
Priority to AU2007268072A priority patent/AU2007268072B2/en
Publication of WO2007139720A2 publication Critical patent/WO2007139720A2/en
Publication of WO2007139720A3 publication Critical patent/WO2007139720A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
    • G06F21/575Secure boot
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/0223User address space allocation, e.g. contiguous or non contiguous base addressing
    • G06F12/023Free address space management
    • G06F12/0238Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
    • G06F12/0246Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory in block erasable memory, e.g. flash memory
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/20Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
    • A63F2300/201Playing authorisation given at platform level
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/72Details relating to flash memory management
    • G06F2212/7201Logical to physical mapping or translation of blocks or pages

Abstract

Disclosed are methods, apparatus and systems, including computer program products, implementing and using techniques for authenticating data for playing a game of chance on a gaming machine. A motherboard is provided in the gaming machine. A peripheral component is in communication with the motherboard over a bus. The peripheral component has access to authentication code in a memory. An authentication instruction message is received over the bus. Responsive to receiving the authentication instruction message, the authentication code is executed on a processor to perform an authentication process on the data. A signal is output, indicating whether the authentication process is successful in authenticating the data. In one implementation, the signal enables play of the game of chance on the gaming machine when the authentication process is successful, and disables play of the game of chance when the authentication process is unsuccessful.
PCT/US2007/011871 2006-05-24 2007-05-16 Extension component for authenticating game data WO2007139720A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP07795007A EP2024895A2 (en) 2006-05-24 2007-05-16 Extension component for authenticating game data
AU2007268072A AU2007268072B2 (en) 2006-05-24 2007-05-16 Extension component for authenticating game data

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/441,296 US7841941B2 (en) 2006-05-24 2006-05-24 Extension component for authenticating game data
US11/441,296 2006-05-24

Publications (2)

Publication Number Publication Date
WO2007139720A2 WO2007139720A2 (en) 2007-12-06
WO2007139720A3 true WO2007139720A3 (en) 2008-03-20

Family

ID=38779145

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/011871 WO2007139720A2 (en) 2006-05-24 2007-05-16 Extension component for authenticating game data

Country Status (4)

Country Link
US (3) US7841941B2 (en)
EP (1) EP2024895A2 (en)
AU (1) AU2007268072B2 (en)
WO (1) WO2007139720A2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080220880A1 (en) * 2005-09-07 2008-09-11 Bally Gaming, Inc. Trusted Cabinet Identification System
US7841941B2 (en) * 2006-05-24 2010-11-30 Igt Extension component for authenticating game data
US20080127174A1 (en) * 2006-10-25 2008-05-29 Igt Systems and methods for transmitting and installing software on a gaming machine in a gaming network
JP5372345B2 (en) * 2007-06-26 2013-12-18 株式会社ユニバーサルエンターテインメント Game processing apparatus for performing regional authentication of game information
US20090190297A1 (en) * 2008-01-29 2009-07-30 Michael Feldman Motherboard expansion device
US9070251B2 (en) 2013-03-08 2015-06-30 Igt Multi-tiered static chain of trust
US10360173B2 (en) * 2017-07-26 2019-07-23 Dell Products L.P. Server event log storage and retrieval system
US11120138B2 (en) 2019-03-21 2021-09-14 Aristocrat Technologies Australia Pty Limited Secure bootloader for electronic gaming machines and other computing devices
US11113401B2 (en) 2019-03-21 2021-09-07 Aristocrat Technologies Australia Pty Limited Secure bootloader for electronic gaming machines and other computing devices
US11176775B1 (en) 2019-08-07 2021-11-16 Igt System and methods for downloading production order specific software and firmware to an electronic gaming machine device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5426762A (en) * 1985-06-24 1995-06-20 Nintendo Co., Ltd. System for determining a truth of software in an information processing apparatus
US6394905B1 (en) * 1995-11-22 2002-05-28 Nintendo Co., Ltd. Systems and methods for providing security in a video game system

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4283709A (en) * 1980-01-29 1981-08-11 Summit Systems, Inc. (Interscience Systems) Cash accounting and surveillance system for games
CA1245361A (en) * 1984-06-27 1988-11-22 Kerry E. Thacher Tournament data system
US5114155A (en) * 1990-06-15 1992-05-19 Arachnid, Inc. System for automatic collection and distribution of player statistics for electronic dart games
DE9109977U1 (en) * 1991-08-12 1992-12-24 Intelligent Solution Services Gmbh, 8051 Marzling, De
US5770533A (en) * 1994-05-02 1998-06-23 Franchi; John Franco Open architecture casino operating system
US5655961A (en) * 1994-10-12 1997-08-12 Acres Gaming, Inc. Method for operating networked gaming devices
US5707286A (en) * 1994-12-19 1998-01-13 Mikohn Gaming Corporation Universal gaming engine
US5788509A (en) * 1995-02-28 1998-08-04 Intel Corporation Audio connector card for baby-at motherboard in a personal computer/server
US5611730A (en) * 1995-04-25 1997-03-18 Casino Data Systems Progressive gaming system tailored for use in multiple remote sites: apparatus and method
US5643086A (en) * 1995-06-29 1997-07-01 Silicon Gaming, Inc. Electronic casino gaming apparatus with improved play capacity, authentication and security
ATE496444T1 (en) * 1995-06-29 2011-02-15 Igt Reno Nev ELECTRONIC CASINO GAMING SYSTEM WITH IMPROVED GAMING, AUTHENTICATION AND SECURITY
US5876284A (en) * 1996-05-13 1999-03-02 Acres Gaming Incorporated Method and apparatus for implementing a jackpot bonus on a network of gaming devices
US5833538A (en) * 1996-08-20 1998-11-10 Casino Data Systems Automatically varying multiple theoretical expectations on a gaming device: apparatus and method
US6099408A (en) * 1996-12-31 2000-08-08 Walker Digital, Llc Method and apparatus for securing electronic games
US6071190A (en) * 1997-05-21 2000-06-06 Casino Data Systems Gaming device security system: apparatus and method
US6110043A (en) * 1997-10-24 2000-08-29 Mikohn Gaming Corporation Controller-based progressive jackpot linked gaming system
IL124571A0 (en) * 1998-05-21 1998-12-06 Miki Mullor Method of restricting software operation within a licensed limitation
US6839776B2 (en) * 1998-08-20 2005-01-04 Intel Corporation Authenticating peripherals based on a predetermined code
AU6253799A (en) * 1998-09-18 2000-04-10 Mikohn Gaming Corporation Controller-based linked gaming machine bonus system
US6264561B1 (en) * 1998-10-01 2001-07-24 International Game Technology Electronic game licensing apparatus and method
US7637814B2 (en) * 1999-06-22 2009-12-29 Igt Processing platform for a gaming machine
US6935946B2 (en) * 1999-09-24 2005-08-30 Igt Video gaming apparatus for wagering with universal computerized controller and I/O interface for unique architecture
US6498569B2 (en) * 2001-01-12 2002-12-24 Patrick Dijkstra Traffic information analyzer system
US6685567B2 (en) * 2001-08-08 2004-02-03 Igt Process verification
US20030120922A1 (en) * 2001-12-06 2003-06-26 Fairchild Semiconductor Corporation Device authentication system and method
AU2003252901A1 (en) * 2002-04-18 2003-12-11 Walker Digital, Llc Method and Apparatus for Authenticating Data Relating to Usage of a Gaming Device
US7416132B2 (en) * 2003-07-17 2008-08-26 Sandisk Corporation Memory card with and without enclosure
US20050038945A1 (en) * 2003-08-14 2005-02-17 International Business Machines Corporation System and method for interfacing a portale processing unit with computer system
US7490070B2 (en) * 2004-06-10 2009-02-10 Intel Corporation Apparatus and method for proving the denial of a direct proof signature
JP2006296671A (en) * 2005-04-19 2006-11-02 Aruze Corp Game machine, authentication and fetch device for game information and fetch device for game information
US7841941B2 (en) * 2006-05-24 2010-11-30 Igt Extension component for authenticating game data

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5426762A (en) * 1985-06-24 1995-06-20 Nintendo Co., Ltd. System for determining a truth of software in an information processing apparatus
US6394905B1 (en) * 1995-11-22 2002-05-28 Nintendo Co., Ltd. Systems and methods for providing security in a video game system

Also Published As

Publication number Publication date
EP2024895A2 (en) 2009-02-18
AU2007268072B2 (en) 2012-07-26
US20110045902A1 (en) 2011-02-24
WO2007139720A2 (en) 2007-12-06
AU2007268072A1 (en) 2007-12-06
US20160342795A1 (en) 2016-11-24
US20070287536A1 (en) 2007-12-13
US9411961B2 (en) 2016-08-09
US10824733B2 (en) 2020-11-03
US7841941B2 (en) 2010-11-30

Similar Documents

Publication Publication Date Title
WO2007139720A3 (en) Extension component for authenticating game data
WO2007075380A3 (en) Method and apparatus for registering a mobile device with a gaming machine
KR101473014B1 (en) Platform boot with bridge support
WO2010062653A3 (en) Game systems and methods for remote card games using physical playing cards
JP2008525892A5 (en)
WO2011077284A3 (en) Methods, apparatuses and computer program products for automatically saving information associated with one or more unknown contacts
WO2006124806A3 (en) Method and apparatus for conducting a game of chance
CN106886703A (en) A kind of unlocked by fingerprint method and mobile terminal
WO2003085498A3 (en) System and method for resetting a platform configuration register
WO2014153975A1 (en) Online game anti-cheating method and server
WO2008045699A3 (en) Remote configuration of gaming terminals
WO2006017445A3 (en) Gaming machine with self-changing audio configuration
WO2011006864A3 (en) Method for reading attributes from an id token and one-time pass word generator
CN107704258B (en) Uboot upgrading method, system and terminal equipment
WO2006127796A3 (en) System and method for providing a host console for use with an electronic card game
WO2007041066A3 (en) Method and apparatus for monitoring user game-playing behavior and reporting game play data in a gaming environment
CN104460406A (en) Single-line communication method and single chip microcomputer firmware updating method based on single-line communication
SG160402A1 (en) A system and method for implementing a plurality of games
JP2010227455A5 (en)
CA2763326C (en) Synchronizing system for gameplaying
CN107608923B (en) Test processing method and related product
HK1141937A2 (en) Gaming apparatus for a seven-reel slot game, control method for the game, and computer program product
CN107451067B (en) Processing method for downloading test and related product
KR20180030497A (en) An intermediate module for controlling communication between the data processing device and the peripheral device
CN101290648A (en) Method for remotely verifying legal copy of software

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2007268072

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 2007795007

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2007268072

Country of ref document: AU

Date of ref document: 20070516

Kind code of ref document: A