ZA200410372B - Gaming machine having sampled software verification - Google Patents

Gaming machine having sampled software verification Download PDF

Info

Publication number
ZA200410372B
ZA200410372B ZA200410372A ZA200410372A ZA200410372B ZA 200410372 B ZA200410372 B ZA 200410372B ZA 200410372 A ZA200410372 A ZA 200410372A ZA 200410372 A ZA200410372 A ZA 200410372A ZA 200410372 B ZA200410372 B ZA 200410372B
Authority
ZA
South Africa
Prior art keywords
memory
gaming machine
media device
memory locations
key
Prior art date
Application number
ZA200410372A
Other languages
English (en)
Inventor
Timothy C Loose
Original Assignee
Wms Gaming Inc
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 Wms Gaming Inc filed Critical Wms Gaming Inc
Publication of ZA200410372B publication Critical patent/ZA200410372B/en

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3241Security aspects of a gaming system, e.g. detecting cheating, device integrity, surveillance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/52Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Slot Machines And Peripheral Devices (AREA)
  • Storage Device Security (AREA)
ZA200410372A 2003-12-30 2004-01-01 Gaming machine having sampled software verification ZA200410372B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/748,489 US20050143171A1 (en) 2003-12-30 2003-12-30 Gaming machine having sampled software verification

Publications (1)

Publication Number Publication Date
ZA200410372B true ZA200410372B (en) 2006-09-27

Family

ID=34574769

Family Applications (1)

Application Number Title Priority Date Filing Date
ZA200410372A ZA200410372B (en) 2003-12-30 2004-01-01 Gaming machine having sampled software verification

Country Status (5)

Country Link
US (1) US20050143171A1 (fr)
EP (1) EP1550988A3 (fr)
AU (1) AU2004237915B2 (fr)
CA (1) CA2491157A1 (fr)
ZA (1) ZA200410372B (fr)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9555322B2 (en) 2001-08-20 2017-01-31 Bally Gaming, Inc. Local game-area network method
US8065394B2 (en) 2001-08-20 2011-11-22 Bally Gaming, Inc. Local game-area network method
US9240888B2 (en) 2003-03-05 2016-01-19 Bally Gaming, Inc. Authentication system for gaming machines
US8784195B1 (en) 2003-03-05 2014-07-22 Bally Gaming, Inc. Authentication system for gaming machines
US7491122B2 (en) * 2003-07-09 2009-02-17 Wms Gaming Inc. Gaming machine having targeted run-time software authentication
KR100698175B1 (ko) * 2004-09-02 2007-03-22 엘지전자 주식회사 단말간 멀티미디어 데이터 복사 방지 방법
US8038530B2 (en) 2005-02-28 2011-10-18 Wms Gaming Inc. Method and apparatus for filtering wagering game content
US20060287108A1 (en) * 2005-05-17 2006-12-21 Canterbury Stephen A Wagering game with usb nonvolatile storage
US20070021195A1 (en) * 2005-06-24 2007-01-25 Campbell Steven M Gaming system file authentication
US20070021196A1 (en) * 2005-07-19 2007-01-25 Campbell Steven M Watermarking downloadable game content in a gaming system
WO2007027427A2 (fr) * 2005-08-29 2007-03-08 Wms Gaming Inc. Cryptage 'en marche' d'une machine de jeu
US8468361B2 (en) * 2005-09-21 2013-06-18 Broadcom Corporation System and method for securely provisioning and generating one-time-passwords in a remote device
EP1967981A4 (fr) * 2005-12-27 2009-04-22 Nec Corp Dispositif, méthode de contrôle d exécution de programme et programme de contrôle d exécution
WO2007145954A2 (fr) 2006-06-07 2007-12-21 Wms Gaming Inc. Traitement des métadonnées dans les systèmes de jeux avec paris
EP1881467A3 (fr) * 2006-07-19 2008-03-05 Aristocrat Technologies Australia Pty. Ltd. Machine de jeu
WO2008108916A1 (fr) * 2007-03-01 2008-09-12 Wms Gaming Inc. Sécurité de machine de jeu électronique pour un logiciel stocké dans un support non volatile
JP5372345B2 (ja) * 2007-06-26 2013-12-18 株式会社ユニバーサルエンターテインメント 遊技用情報の地域認証を行う遊技処理装置
US8549657B2 (en) 2008-05-12 2013-10-01 Microsoft Corporation Owner privacy in a shared mobile device
WO2009158538A1 (fr) 2008-06-27 2009-12-30 Wms Gaming, Inc. Composants d’authentification dans les systèmes de jeux de paris
US9027117B2 (en) 2010-10-04 2015-05-05 Microsoft Technology Licensing, Llc Multiple-access-level lock screen
US8753194B2 (en) * 2010-11-11 2014-06-17 Igt Escrow accounts for use in distributing payouts with minimal interruption to game play
US9880604B2 (en) 2011-04-20 2018-01-30 Microsoft Technology Licensing, Llc Energy efficient location detection
US8839358B2 (en) 2011-08-31 2014-09-16 Microsoft Corporation Progressive authentication
US8777738B2 (en) * 2011-09-30 2014-07-15 Igt System and method for an extensible boot image for electronic gaming machines
US8732822B2 (en) 2011-12-16 2014-05-20 Microsoft Corporation Device locking with hierarchical activity preservation
US9325752B2 (en) 2011-12-23 2016-04-26 Microsoft Technology Licensing, Llc Private interaction hubs
US8874162B2 (en) 2011-12-23 2014-10-28 Microsoft Corporation Mobile device safe driving
US20130305354A1 (en) 2011-12-23 2013-11-14 Microsoft Corporation Restricted execution modes
US9467834B2 (en) 2011-12-23 2016-10-11 Microsoft Technology Licensing, Llc Mobile device emergency service
US9710982B2 (en) 2011-12-23 2017-07-18 Microsoft Technology Licensing, Llc Hub key service
US9420432B2 (en) 2011-12-23 2016-08-16 Microsoft Technology Licensing, Llc Mobile devices control
WO2013128247A1 (fr) * 2012-02-29 2013-09-06 Nds Limited Système de vérification de code
US8627097B2 (en) 2012-03-27 2014-01-07 Igt System and method enabling parallel processing of hash functions using authentication checkpoint hashes
US9230076B2 (en) 2012-08-30 2016-01-05 Microsoft Technology Licensing, Llc Mobile device child share
US9998866B2 (en) 2013-06-14 2018-06-12 Microsoft Technology Licensing, Llc Detecting geo-fence events using varying confidence levels
US9820231B2 (en) 2013-06-14 2017-11-14 Microsoft Technology Licensing, Llc Coalescing geo-fence events
US9811972B2 (en) * 2013-12-31 2017-11-07 Video Gaming Technologies, Inc. System and method for authenticating storage media within an electronic gaming system
US10490022B2 (en) 2013-12-31 2019-11-26 Video Gaming Technologies, Inc. System and method for authenticating storage media within an electronic gaming system
US10255433B2 (en) 2015-10-27 2019-04-09 Blackberry Limited Executing process code integrity verificaton
CN113094336B (zh) * 2021-04-01 2022-11-01 中山大学 基于Cuckoo哈希的文件系统目录管理方法及系统

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4405829A (en) * 1977-12-14 1983-09-20 Massachusetts Institute Of Technology Cryptographic communications system and method
US4751636A (en) * 1981-03-09 1988-06-14 General Signal Corp. Memory management method and apparatus for initializing and/or clearing R/W storage areas
US4727544A (en) * 1986-06-05 1988-02-23 Bally Manufacturing Corporation Memory integrity checking system for a gaming device
US4873671A (en) * 1988-01-28 1989-10-10 National Semiconductor Corporation Sequential read access of serial memories with a user defined starting address
US5231668A (en) * 1991-07-26 1993-07-27 The United States Of America, As Represented By The Secretary Of Commerce Digital signature algorithm
US5542087A (en) * 1993-10-15 1996-07-30 Hewlett-Packard Company Linear hashing for distributed records
RU95103479A (ru) * 1994-03-11 1996-12-27 Уолкер Эссет Мэнеджмент Лимитед Партнершип (US) Игровая система, игровой компьютер, способ проведения игры, лотереи с участием игрока
US5644704A (en) * 1994-11-30 1997-07-01 International Game Technology Method and apparatus for verifying the contents of a storage device
CA2225805C (fr) * 1995-06-29 2002-11-12 Allan E. Alcorn Systeme de jeux electronique pour casino avec capacite de jeu, authentification et securite ameliorees
US6620047B1 (en) * 1995-06-29 2003-09-16 Igt Electronic gaming apparatus having authentication data sets
US5643086A (en) * 1995-06-29 1997-07-01 Silicon Gaming, Inc. Electronic casino gaming apparatus with improved play capacity, authentication and security
US7063615B2 (en) * 1995-06-29 2006-06-20 Igt Electronic gaming apparatus with authentication
US6190257B1 (en) * 1995-11-22 2001-02-20 Nintendo Co., Ltd. Systems and method for providing security in a video game system
US5940874A (en) * 1996-08-16 1999-08-17 Hughes Electronics Corporation Memory device speed tester
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
US6203427B1 (en) * 1997-07-03 2001-03-20 Walker Digital, Llc Method and apparatus for securing a computer-based game of chance
US6026467A (en) * 1997-10-01 2000-02-15 Lucent Technologies Inc. Content-addressable memory implemented with a memory management unit
AUPP149998A0 (en) * 1998-01-27 1998-02-19 Aristocrat Leisure Industries Pty Ltd Multi-platform gaming architecture
AUPP734298A0 (en) * 1998-11-26 1998-12-24 Aristocrat Leisure Industries Pty Ltd Electronic casino gaming with authentication and improved security
US6842860B1 (en) * 1999-07-23 2005-01-11 Networks Associates Technology, Inc. System and method for selectively authenticating data
US6565443B1 (en) * 1999-09-14 2003-05-20 Innovative Gaming Corporation System and method for verifying the contents of a mass storage device before granting access to computer readable data stored on the device
US6467019B1 (en) * 1999-11-08 2002-10-15 Juniper Networks, Inc. Method for memory management in ternary content addressable memories (CAMs)
US6595856B1 (en) * 2000-01-04 2003-07-22 Sigma Game, Inc. Electronic security technique for gaming software
US7043641B1 (en) * 2000-03-08 2006-05-09 Igt Encryption in a secure computerized gaming system
US6868505B2 (en) * 2000-08-07 2005-03-15 Dallas Semiconductor Corporation Memory exchange
AU2001285125B2 (en) * 2000-08-21 2004-08-26 Igt Method and apparatus for software authentication
US6685567B2 (en) * 2001-08-08 2004-02-03 Igt Process verification
WO2003045519A1 (fr) * 2001-11-26 2003-06-05 Igt Dispositif et procede de validation active d'interconnexion
US8226473B2 (en) * 2002-04-10 2012-07-24 Wms Gaming Inc. Gaming software authentication
US20030203755A1 (en) * 2002-04-25 2003-10-30 Shuffle Master, Inc. Encryption in a secure computerized gaming system
US7017005B2 (en) * 2002-08-28 2006-03-21 Hywire Ltd. Implementation of a content addressable memory using a RAM-cell structure
US7108605B2 (en) * 2002-09-30 2006-09-19 Igt EPROM file system in a gaming apparatus
US7149801B2 (en) * 2002-11-08 2006-12-12 Microsoft Corporation Memory bound functions for spam deterrence and the like

Also Published As

Publication number Publication date
AU2004237915A1 (en) 2005-07-14
AU2004237915B2 (en) 2010-06-24
US20050143171A1 (en) 2005-06-30
EP1550988A3 (fr) 2005-11-23
EP1550988A2 (fr) 2005-07-06
CA2491157A1 (fr) 2005-06-30

Similar Documents

Publication Publication Date Title
AU2004237915B2 (en) Gaming machine having sampled software verification
US7491122B2 (en) Gaming machine having targeted run-time software authentication
EP1489567B1 (fr) Machine de jeux de hasard avec authentification de logiciel par lecture réduite
US7367889B2 (en) Gaming machine having hardware-accelerated software authentication
US8226473B2 (en) Gaming software authentication
US11995190B2 (en) Secure bootloader for electronic gaming machines and other computing devices
AU2019202933B2 (en) Secure bootloader for electronic gaming machines and other computing devices