WO2003028828A3 - Game development architecture that decouples the game logic from the graphics logic - Google Patents

Game development architecture that decouples the game logic from the graphics logic Download PDF

Info

Publication number
WO2003028828A3
WO2003028828A3 PCT/US2002/030782 US0230782W WO03028828A3 WO 2003028828 A3 WO2003028828 A3 WO 2003028828A3 US 0230782 W US0230782 W US 0230782W WO 03028828 A3 WO03028828 A3 WO 03028828A3
Authority
WO
WIPO (PCT)
Prior art keywords
game
logic
gaming
designed
chance
Prior art date
Application number
PCT/US2002/030782
Other languages
French (fr)
Other versions
WO2003028828A2 (en
Inventor
Steven G Lemay
Dwayne R Nelson
Robert E Breckner
Greg A Schlottmann
Nicole M Beaulieu
Johnny Palchetti
Jamal Benbrahim
Original Assignee
Igt Reno Nev
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 filed Critical Igt Reno Nev
Priority to EP02768907A priority Critical patent/EP1429852A2/en
Priority to CA2461938A priority patent/CA2461938C/en
Priority to AU2002331912A priority patent/AU2002331912C9/en
Publication of WO2003028828A2 publication Critical patent/WO2003028828A2/en
Publication of WO2003028828A3 publication Critical patent/WO2003028828A3/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
    • A63F13/12
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • 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/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/552Details of game data or player data management for downloading to client devices, e.g. using OS version, hardware or software profile of the client device

Abstract

A disclosed gaming machine is designed to execute a modular gaming software architecture. A plurality of gaming software modules may be loaded into RAM on the gaming machine and executed to play a game of chance. Many of the gaming software modules are designed to communicate via application program interfaces so that the logic in many of the gaming software modules may be designed independently of each other. In particular, the modular gaming software architecture allows a game flow software module used to generate a game of chance on the gaming machine to be decoupled from a game presentation software module used to present the game chance. Thus, a group of games may be designed where the games share a common game flow software module but use different game presentation software modules to change the look and feel of the game.
PCT/US2002/030782 2001-09-28 2002-09-26 Game development architecture that decouples the game logic from the graphics logic WO2003028828A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP02768907A EP1429852A2 (en) 2001-09-28 2002-09-26 Game development architecture that decouples the game logic from the graphics logic
CA2461938A CA2461938C (en) 2001-09-28 2002-09-26 Game development architecture that decouples the game logic from the graphics logic
AU2002331912A AU2002331912C9 (en) 2001-09-28 2002-09-26 Game development architecture that decouples the game logic from the graphics logic

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US32596501P 2001-09-28 2001-09-28
US60/325,965 2001-09-28
US10/040,239 2002-01-03
US10/040,239 US7931533B2 (en) 2001-09-28 2002-01-03 Game development architecture that decouples the game logic from the graphics logics

Publications (2)

Publication Number Publication Date
WO2003028828A2 WO2003028828A2 (en) 2003-04-10
WO2003028828A3 true WO2003028828A3 (en) 2003-10-23

Family

ID=26716870

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/030782 WO2003028828A2 (en) 2001-09-28 2002-09-26 Game development architecture that decouples the game logic from the graphics logic

Country Status (5)

Country Link
US (3) US7931533B2 (en)
EP (1) EP1429852A2 (en)
AU (2) AU2002331912C9 (en)
CA (1) CA2461938C (en)
WO (1) WO2003028828A2 (en)

Families Citing this family (272)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7260834B1 (en) 1999-10-26 2007-08-21 Legal Igaming, Inc. Cryptography and certificate authorities in gaming machines
US7690043B2 (en) * 1994-12-19 2010-03-30 Legal Igaming, Inc. System and method for connecting gaming devices to a network for remote play
US6272223B1 (en) * 1997-10-28 2001-08-07 Rolf Carlson System for supplying screened random numbers for use in recreational gaming in a casino or over the internet
US6676127B2 (en) 1997-03-13 2004-01-13 Shuffle Master, Inc. Collating and sorting apparatus
US6960133B1 (en) 2000-08-28 2005-11-01 Igt Slot machine game having a plurality of ways for a user to obtain payouts based on selection of one or more symbols (power pays)
US6655684B2 (en) 1998-04-15 2003-12-02 Shuffle Master, Inc. Device and method for forming and delivering hands from randomly arranged decks of playing cards
US6254096B1 (en) 1998-04-15 2001-07-03 Shuffle Master, Inc. Device and method for continuously shuffling cards
US8033913B2 (en) * 1999-06-03 2011-10-11 Igt Gaming machine update and mass storage management
PL351957A1 (en) * 1999-06-03 2003-07-14 Igt Reno Nev Method of and apparatus for implementation of a system for transferring software downloaded from network
US7043641B1 (en) * 2000-03-08 2006-05-09 Igt Encryption in a secure computerized gaming system
US7988559B2 (en) * 2001-03-08 2011-08-02 Igt Computerized gaming system, method and apparatus
CA2402389A1 (en) * 2000-03-08 2002-09-19 Shuffle Master, Inc. Computerized gaming system, method and apparatus
US8590896B2 (en) 2000-04-12 2013-11-26 Shuffle Master Gmbh & Co Kg Card-handling devices and systems
US7695363B2 (en) 2000-06-23 2010-04-13 Igt Gaming device having multiple display interfaces
US7699699B2 (en) * 2000-06-23 2010-04-20 Igt Gaming device having multiple selectable display interfaces based on player's wagers
US8512718B2 (en) 2000-07-03 2013-08-20 Foamix Ltd. Pharmaceutical composition for topical application
US6909354B2 (en) * 2001-02-08 2005-06-21 Interlink Electronics, Inc. Electronic pressure sensitive transducer apparatus and method for manufacturing same
US7162036B2 (en) * 2001-08-06 2007-01-09 Igt Digital identification of unique game characteristics
US6685567B2 (en) * 2001-08-08 2004-02-03 Igt Process verification
US7618317B2 (en) * 2001-09-10 2009-11-17 Jackson Mark D Method for developing gaming programs compatible with a computerized gaming operating system and apparatus
US20050143169A1 (en) * 2001-09-20 2005-06-30 Igt Direction interfaces and services on a gaming machine
US8011661B2 (en) 2001-09-28 2011-09-06 Shuffle Master, Inc. Shuffler with shuffling completion indicator
US8337296B2 (en) 2001-09-28 2012-12-25 SHFL entertaiment, Inc. Method and apparatus for using upstream communication in a card shuffler
US6902481B2 (en) 2001-09-28 2005-06-07 Igt Decoupling of the graphical presentation of a game from the presentation logic
US7677565B2 (en) 2001-09-28 2010-03-16 Shuffle Master, Inc Card shuffler with card rank and value reading capability
US7901291B2 (en) * 2001-09-28 2011-03-08 Igt Gaming device operable with platform independent code and method
US7753373B2 (en) 2001-09-28 2010-07-13 Shuffle Master, Inc. Multiple mode card shuffler and card reading device
US7931533B2 (en) 2001-09-28 2011-04-26 Igt Game development architecture that decouples the game logic from the graphics logics
US8708828B2 (en) 2001-09-28 2014-04-29 Igt Pluggable modular gaming modifiers and configuration templates for gaming environments
US8616552B2 (en) 2001-09-28 2013-12-31 Shfl Entertainment, Inc. Methods and apparatuses for an automatic card handling device and communication networks including same
EP1313020A1 (en) * 2001-11-19 2003-05-21 EM Microelectronic-Marin SA Integrated circuit architecture for smart card and memory allocation method therefor
US6886829B2 (en) 2002-02-08 2005-05-03 Vendingdata Corporation Image capturing card shuffler
US20030203755A1 (en) * 2002-04-25 2003-10-30 Shuffle Master, Inc. Encryption in a secure computerized gaming system
US20160136511A9 (en) 2002-05-20 2016-05-19 Bally Gaming, Inc. Four Card Poker Game with Variable Wager
US9126102B2 (en) 2002-05-20 2015-09-08 Bally Gaming, Inc. Four-card poker game with variable wager
US8608548B2 (en) * 2002-06-12 2013-12-17 Igt Intelligent wagering token and wagering token tracking techniques
US20090069090A1 (en) * 2006-11-10 2009-03-12 Igt Automated system for facilitating management of casino game table player rating information
US8616984B2 (en) * 2002-06-12 2013-12-31 Igt Intelligent player tracking card and wagering token tracking techniques
US8460103B2 (en) * 2004-06-18 2013-06-11 Igt Gesture controlled casino gaming system
US7815507B2 (en) * 2004-06-18 2010-10-19 Igt Game machine user interface using a non-contact eye motion recognition device
US8333652B2 (en) * 2006-09-01 2012-12-18 Igt Intelligent casino gaming table and systems thereof
US20090131151A1 (en) * 2006-09-01 2009-05-21 Igt Automated Techniques for Table Game State Tracking
US8795061B2 (en) * 2006-11-10 2014-08-05 Igt Automated data collection system for casino table game environments
US7255645B2 (en) * 2002-08-21 2007-08-14 Progressive Gaming International Corporation Equalizing different jackpot games with frequent pays
US20130260879A1 (en) 2002-10-09 2013-10-03 Michael W. Saunders System and Method for Connecting Gaming Devices to a Network for Remote Play
IL152486A0 (en) 2002-10-25 2003-05-29 Meir Eini Alcohol-free cosmetic and pharmaceutical foam carrier
US10117812B2 (en) 2002-10-25 2018-11-06 Foamix Pharmaceuticals Ltd. Foamable composition combining a polar solvent and a hydrophobic carrier
US20060233721A1 (en) * 2002-10-25 2006-10-19 Foamix Ltd. Foam containing unique oil globules
US8486376B2 (en) 2002-10-25 2013-07-16 Foamix Ltd. Moisturizing foam containing lanolin
EP1556009B2 (en) 2002-10-25 2021-07-21 Foamix Pharmaceuticals Ltd. Cosmetic and pharmaceutical foam
US7704518B2 (en) 2003-08-04 2010-04-27 Foamix, Ltd. Foamable vehicle and pharmaceutical compositions thereof
US9265725B2 (en) 2002-10-25 2016-02-23 Foamix Pharmaceuticals Ltd. Dicarboxylic acid foamable vehicle and pharmaceutical compositions thereof
US9211259B2 (en) 2002-11-29 2015-12-15 Foamix Pharmaceuticals Ltd. Antibiotic kit and composition and uses thereof
US8900554B2 (en) 2002-10-25 2014-12-02 Foamix Pharmaceuticals Ltd. Foamable composition and uses thereof
US20080138296A1 (en) 2002-10-25 2008-06-12 Foamix Ltd. Foam prepared from nanoemulsions and uses
US7700076B2 (en) 2002-10-25 2010-04-20 Foamix, Ltd. Penetrating pharmaceutical foam
US7820145B2 (en) 2003-08-04 2010-10-26 Foamix Ltd. Oleaginous pharmaceutical and cosmetic foam
US8119150B2 (en) 2002-10-25 2012-02-21 Foamix Ltd. Non-flammable insecticide composition and uses thereof
US8119109B2 (en) 2002-10-25 2012-02-21 Foamix Ltd. Foamable compositions, kits and methods for hyperhidrosis
US9668972B2 (en) 2002-10-25 2017-06-06 Foamix Pharmaceuticals Ltd. Nonsteroidal immunomodulating kit and composition and uses thereof
US20040106452A1 (en) * 2002-12-02 2004-06-03 Igt Hosted game development environment
US9138644B2 (en) * 2002-12-10 2015-09-22 Sony Computer Entertainment America Llc System and method for accelerated machine switching
US8711923B2 (en) 2002-12-10 2014-04-29 Ol2, Inc. System and method for selecting a video encoding format based on feedback data
US8832772B2 (en) * 2002-12-10 2014-09-09 Ol2, Inc. System for combining recorded application state with application streaming interactive video output
US9032465B2 (en) 2002-12-10 2015-05-12 Ol2, Inc. Method for multicasting views of real-time streaming interactive video
US9192859B2 (en) 2002-12-10 2015-11-24 Sony Computer Entertainment America Llc System and method for compressing video based on latency measurements and other feedback
US20090118019A1 (en) * 2002-12-10 2009-05-07 Onlive, Inc. System for streaming databases serving real-time applications used through streaming interactive video
US8387099B2 (en) * 2002-12-10 2013-02-26 Ol2, Inc. System for acceleration of web page delivery
US9003461B2 (en) * 2002-12-10 2015-04-07 Ol2, Inc. Streaming interactive video integrated with recorded video segments
US10201760B2 (en) * 2002-12-10 2019-02-12 Sony Interactive Entertainment America Llc System and method for compressing video based on detected intraframe motion
US8964830B2 (en) 2002-12-10 2015-02-24 Ol2, Inc. System and method for multi-stream video compression using multiple encoding formats
US8366552B2 (en) * 2002-12-10 2013-02-05 Ol2, Inc. System and method for multi-stream video compression
US8468575B2 (en) * 2002-12-10 2013-06-18 Ol2, Inc. System for recursive recombination of streaming interactive video
US8495678B2 (en) * 2002-12-10 2013-07-23 Ol2, Inc. System for reporting recorded video preceding system failures
US8549574B2 (en) * 2002-12-10 2013-10-01 Ol2, Inc. Method of combining linear content and interactive content compressed together as streaming interactive video
US9077991B2 (en) 2002-12-10 2015-07-07 Sony Computer Entertainment America Llc System and method for utilizing forward error correction with video compression
US8893207B2 (en) * 2002-12-10 2014-11-18 Ol2, Inc. System and method for compressing streaming interactive video
US8840475B2 (en) * 2002-12-10 2014-09-23 Ol2, Inc. Method for user session transitioning among streaming interactive video servers
US9108107B2 (en) * 2002-12-10 2015-08-18 Sony Computer Entertainment America Llc Hosting and broadcasting virtual events using streaming interactive video
US8949922B2 (en) * 2002-12-10 2015-02-03 Ol2, Inc. System for collaborative conferencing using streaming interactive video
US20110126255A1 (en) * 2002-12-10 2011-05-26 Onlive, Inc. System and method for remote-hosted video effects
US9061207B2 (en) 2002-12-10 2015-06-23 Sony Computer Entertainment America Llc Temporary decoder apparatus and method
US8661496B2 (en) * 2002-12-10 2014-02-25 Ol2, Inc. System for combining a plurality of views of real-time streaming interactive video
US9314691B2 (en) 2002-12-10 2016-04-19 Sony Computer Entertainment America Llc System and method for compressing video frames or portions thereof based on feedback information from a client device
US20110122063A1 (en) * 2002-12-10 2011-05-26 Onlive, Inc. System and method for remote-hosted video effects
US9446305B2 (en) 2002-12-10 2016-09-20 Sony Interactive Entertainment America Llc System and method for improving the graphics performance of hosted applications
US8526490B2 (en) * 2002-12-10 2013-09-03 Ol2, Inc. System and method for video compression using feedback including data related to the successful receipt of video content
US20120190441A1 (en) * 2003-03-05 2012-07-26 Sierra Design Group Gaming Platform
US8414397B2 (en) 2003-03-17 2013-04-09 Wms Gaming Inc. Gaming terminal network with a message director
AU2004201570B2 (en) * 2003-04-15 2009-04-30 Aristocrat Technologies Australia Pty Ltd Data access and communication system
AU2003901806A0 (en) * 2003-04-15 2003-05-01 Aristocrat Technologies Australia Pty Ltd Data access and communication system
US7575739B2 (en) * 2003-04-28 2009-08-18 Foamix Ltd. Foamable iodine composition
US8486374B2 (en) 2003-08-04 2013-07-16 Foamix Ltd. Hydrophilic, non-aqueous pharmaceutical carriers and compositions and uses
US8795693B2 (en) 2003-08-04 2014-08-05 Foamix Ltd. Compositions with modulating agents
US7789748B2 (en) * 2003-09-04 2010-09-07 Igt Gaming device having player-selectable music
JP2005168664A (en) 2003-12-09 2005-06-30 Kenichi Okujo Baccarat system, usage of baccarat system, baccarat program and recording medium
US7533885B2 (en) 2004-02-23 2009-05-19 Igt Gaming device having a rotor-based game with a bonus opportunity
US8572280B2 (en) * 2004-05-06 2013-10-29 Valve Corporation Method and system for serialization of hierarchically defined objects
AU2005251830B2 (en) * 2004-06-10 2009-02-19 Aristocrat Technologies Australia Pty Ltd Gaming system
US8684839B2 (en) 2004-06-18 2014-04-01 Igt Control of wager-based game using gesture recognition
US8287380B2 (en) * 2006-09-01 2012-10-16 Igt Intelligent wireless mobile device for use with casino gaming table systems
WO2006004997A2 (en) * 2004-06-30 2006-01-12 Wms Gaming Inc. Game library manager for a gaming machine
US7942744B2 (en) 2004-08-19 2011-05-17 Igt Virtual input system
US20060284376A1 (en) 2005-06-17 2006-12-21 Shuffle Master, Inc. Casino table variant of Texas hold'em poker
US9183705B2 (en) 2004-09-10 2015-11-10 Bally Gaming, Inc. Methods of playing wagering games
US20060066048A1 (en) 2004-09-14 2006-03-30 Shuffle Master, Inc. Magnetic jam detection in a card shuffler
US8043155B2 (en) 2004-10-18 2011-10-25 Igt Gaming device having a plurality of wildcard symbol patterns
US7966485B2 (en) * 2004-12-01 2011-06-21 Igt Universal operating system to hardware platform interface for gaming machines
US7144012B2 (en) 2004-12-28 2006-12-05 Gail Lee Grigsby Diejack
US7993202B2 (en) * 2005-01-18 2011-08-09 Igt Server based meter model softcount and audit processing for gaming machines
US20060189383A1 (en) * 2005-02-18 2006-08-24 Bird John M Gaming machine system and method with buttons equipped with modulating lights
US20060189390A1 (en) * 2005-01-31 2006-08-24 Bird John M Shared transport medium system and method for use within a casino or gambling environment
US20060189391A1 (en) * 2005-01-31 2006-08-24 Bird John M Gaming machine system and method
US20060205513A1 (en) * 2005-03-09 2006-09-14 Igt MRAM as nonvolatile safe storage for power hit and ESD tolerance in gaming machines
US7736234B2 (en) * 2005-03-09 2010-06-15 Igt MRAM as critical event storage for powered down gaming machines
US7722468B2 (en) * 2005-03-09 2010-05-25 Igt Magnetoresistive memory units as read only memory devices in gaming machines
WO2006130902A1 (en) * 2005-06-06 2006-12-14 Queensland Gaming Systems Pty Ltd A gaming system
AU2006255531B2 (en) * 2005-06-06 2011-02-10 Voyager Gaming Technologies Pty Ltd A gaming system
US7764836B2 (en) 2005-06-13 2010-07-27 Shuffle Master, Inc. Card shuffler with card rank and value reading capability using CMOS sensor
WO2007012035A2 (en) * 2005-07-20 2007-01-25 Wms Gaming Inc. Wagering game with encryption and authentication
TWI273456B (en) * 2005-09-30 2007-02-11 Inventec Corp Open type network gaming system and method thereof
WO2007058890A2 (en) * 2005-11-10 2007-05-24 Wms Gaming Inc. Authenticating files in wagering game machines
US8057302B2 (en) 2006-01-04 2011-11-15 Igt Modular gaming machine and security system
WO2007092608A2 (en) * 2006-02-09 2007-08-16 Wms Gaming Inc. Wagering game server availability broadcast message system
US8968105B2 (en) * 2006-02-14 2015-03-03 Wms Gaming Inc. Reorganizing a wagering game machine's NVRAM
US7480656B2 (en) * 2006-03-20 2009-01-20 Sony Computer Entertainment America Inc. Active validation of network devices
US7753795B2 (en) * 2006-03-20 2010-07-13 Sony Computer Entertainment America Llc Maintaining community integrity
US8622837B2 (en) 2006-03-20 2014-01-07 Sony Computer Entertainment America Llc Managing game metrics and authorizations
US8771061B2 (en) * 2006-03-20 2014-07-08 Sony Computer Entertainment America Llc Invalidating network devices with illicit peripherals
US7556266B2 (en) 2006-03-24 2009-07-07 Shuffle Master Gmbh & Co Kg Card shuffler with gravity feed system for playing cards
US7967682B2 (en) 2006-04-12 2011-06-28 Bally Gaming, Inc. Wireless gaming environment
US8968077B2 (en) 2006-04-13 2015-03-03 Idt Methods and systems for interfacing with a third-party application
US9028329B2 (en) * 2006-04-13 2015-05-12 Igt Integrating remotely-hosted and locally rendered content on a gaming device
US8512139B2 (en) * 2006-04-13 2013-08-20 Igt Multi-layer display 3D server based portals
US8992304B2 (en) 2006-04-13 2015-03-31 Igt Methods and systems for tracking an event of an externally controlled interface
US20070265050A1 (en) * 2006-04-24 2007-11-15 David Baazov Currency enabled gaming system and method
US8162732B1 (en) * 2006-05-03 2012-04-24 Idx, Inc. Display device, system and methods for a craps table
US20070265980A1 (en) * 2006-05-15 2007-11-15 Mukesh Sehgal Systems and methods for managing, maximizing and clearing contractually based media assets
US8100753B2 (en) 2006-05-23 2012-01-24 Bally Gaming, Inc. Systems, methods and articles to facilitate playing card games with selectable odds
US8579289B2 (en) 2006-05-31 2013-11-12 Shfl Entertainment, Inc. Automatic system and methods for accurate card handling
US8353513B2 (en) 2006-05-31 2013-01-15 Shfl Entertainment, Inc. Card weight for gravity feed input for playing card shuffler
US8342525B2 (en) 2006-07-05 2013-01-01 Shfl Entertainment, Inc. Card shuffler with adjacent card infeed and card output compartments
US8052519B2 (en) 2006-06-08 2011-11-08 Bally Gaming, Inc. Systems, methods and articles to facilitate lockout of selectable odds/advantage in playing card games
US20080004097A1 (en) * 2006-06-30 2008-01-03 Igt Gaming device with customizable template for advertising display
US8070574B2 (en) 2007-06-06 2011-12-06 Shuffle Master, Inc. Apparatus, system, method, and computer-readable medium for casino card handling with multiple hand recall feature
US7963839B2 (en) * 2006-09-19 2011-06-21 Mudalla Technology, Inc. Regulated gaming exchange
US20110047528A1 (en) * 2006-10-18 2011-02-24 Iscopia Software Inc. Software tool for writing software for online qualification management
US8491392B2 (en) * 2006-10-24 2013-07-23 Igt Gaming system and method having promotions based on player selected gaming environment preferences
US9101820B2 (en) 2006-11-09 2015-08-11 Bally Gaming, Inc. System, method and apparatus to produce decks for and operate games played with playing cards
US8277314B2 (en) * 2006-11-10 2012-10-02 Igt Flat rate wager-based game play techniques for casino table game environments
US8784212B2 (en) 2006-11-10 2014-07-22 Bally Gaming, Inc. Networked gaming environment employing different classes of gaming machines
US20090156303A1 (en) 2006-11-10 2009-06-18 Igt Bonusing Architectures in a Gaming Environment
US8919775B2 (en) 2006-11-10 2014-12-30 Bally Gaming, Inc. System for billing usage of an automatic card handling device
US8920233B2 (en) 2006-11-10 2014-12-30 Bally Gaming, Inc. Assignment template and assignment bundle in a gaming configuration and download system
US8195825B2 (en) 2006-11-10 2012-06-05 Bally Gaming, Inc. UDP broadcast for user interface in a download and configuration gaming method
US8631501B2 (en) 2006-11-10 2014-01-14 Bally Gaming, Inc. Reporting function in gaming system environment
US8478833B2 (en) 2006-11-10 2013-07-02 Bally Gaming, Inc. UDP broadcast for user interface in a download and configuration gaming system
US9111078B2 (en) 2006-11-10 2015-08-18 Bally Gaming, Inc. Package manager service in gaming system
US20080114695A1 (en) * 2006-11-10 2008-05-15 Semantic Components S.L. Process for implementing a method for the on-line sale of software product use licenses through a data network, and software component which allows carrying out said process
US9275512B2 (en) 2006-11-10 2016-03-01 Bally Gaming, Inc. Secure communications in gaming system
US8191121B2 (en) 2006-11-10 2012-05-29 Bally Gaming, Inc. Methods and systems for controlling access to resources in a gaming network
US8930461B2 (en) 2006-11-13 2015-01-06 Bally Gaming, Inc. Download and configuration management engine for gaming system
US8131829B2 (en) * 2006-11-13 2012-03-06 Bally Gaming, Inc. Gaming machine collection and management
US9082258B2 (en) * 2006-11-13 2015-07-14 Bally Gaming, Inc. Method and system for providing download and configuration job progress tracking and display via host user interface
US8347280B2 (en) * 2006-11-13 2013-01-01 Bally Gaming, Inc. System and method for validating download or configuration assignment for an EGM or EGM collection
US20080260655A1 (en) 2006-11-14 2008-10-23 Dov Tamarkin Substantially non-aqueous foamable petrolatum based pharmaceutical and cosmetic compositions and their uses
JP2008132267A (en) * 2006-11-29 2008-06-12 Aruze Corp Game machine and its control method
US20080132222A1 (en) * 2006-11-30 2008-06-05 Brady Colin P Wireless communication using a picocell station having its own phone number
US8118681B2 (en) * 2007-04-12 2012-02-21 Igt Gaming system having retractable gaming unit
JP5372345B2 (en) * 2007-06-26 2013-12-18 株式会社ユニバーサルエンターテインメント Game processing apparatus for performing regional authentication of game information
AU2008202767A1 (en) * 2007-06-27 2009-01-15 Acei Ab A system and method for managing meters in a gaming system
US8636982B2 (en) 2007-08-07 2014-01-28 Foamix Ltd. Wax foamable vehicle and pharmaceutical compositions thereof
US8915786B2 (en) 2007-08-09 2014-12-23 Igt Gaming system and method providing simultaneous gaming with linked paytable events
US8272945B2 (en) 2007-11-02 2012-09-25 Bally Gaming, Inc. Game related systems, methods, and articles that combine virtual and physical elements
US8512131B2 (en) * 2007-11-08 2013-08-20 Igt Player bonus choice
US8721458B2 (en) * 2007-11-09 2014-05-13 Wms Gaming Inc. NVRAM management in a wagering game machine
US8616958B2 (en) 2007-11-12 2013-12-31 Bally Gaming, Inc. Discovery method and system for dynamically locating networked gaming components and resources
US8201229B2 (en) 2007-11-12 2012-06-12 Bally Gaming, Inc. User authorization system and methods
US9439857B2 (en) 2007-11-30 2016-09-13 Foamix Pharmaceuticals Ltd. Foam containing benzoyl peroxide
US9168457B2 (en) 2010-09-14 2015-10-27 Sony Computer Entertainment America Llc System and method for retaining system state
WO2010041141A2 (en) 2008-10-07 2010-04-15 Foamix Ltd. Oil-based foamable carriers and formulations
WO2009072007A2 (en) 2007-12-07 2009-06-11 Foamix Ltd. Carriers, formulations, methods for formulating unstable active agents for external application and uses thereof
CA2712120A1 (en) 2008-01-14 2009-07-23 Foamix Ltd. Poloxamer foamable pharmaceutical compositions with active agents and/or therapeutic cells and uses
US8595336B1 (en) 2008-02-01 2013-11-26 Wimm Labs, Inc. Portable universal personal storage, entertainment, and communication device
US8515253B2 (en) * 2008-02-15 2013-08-20 Sony Computer Entertainment America Llc System and method for automated creation of video game highlights
US20090247254A1 (en) * 2008-03-25 2009-10-01 Igt Physics modeling for gaming machine displays
US8109829B1 (en) 2008-04-10 2012-02-07 Acme Embedded Solutions Inc. Compositing device for combining visual content
US9005034B2 (en) 2008-04-30 2015-04-14 Bally Gaming, Inc. Systems and methods for out-of-band gaming machine management
US9483911B2 (en) 2008-04-30 2016-11-01 Bally Gaming, Inc. Information distribution in gaming networks
US8721431B2 (en) 2008-04-30 2014-05-13 Bally Gaming, Inc. Systems, methods, and devices for providing instances of a secondary game
US8856657B2 (en) 2008-04-30 2014-10-07 Bally Gaming, Inc. User interface for managing network download and configuration tasks
WO2009151919A2 (en) 2008-05-24 2009-12-17 Bally Gaming, Inc. Networked gaming system with enterprise accounting methods and apparatus
WO2009155047A2 (en) 2008-05-30 2009-12-23 Bally Gaming, Inc. Web pages for gaming devices
US8578338B2 (en) * 2008-06-02 2013-11-05 Igt Game production and regulatory approval systems
WO2010006187A2 (en) 2008-07-11 2010-01-14 Bally Gaming, Inc. Integration gateway
US8591308B2 (en) 2008-09-10 2013-11-26 Igt Gaming system and method providing indication of notable symbols including audible indication
US10235832B2 (en) * 2008-10-17 2019-03-19 Igt Post certification metering for diverse game machines
US8771066B2 (en) * 2008-11-13 2014-07-08 Wms Gaming, Inc. Configuring and controlling wagering game presentations
US8347303B2 (en) 2008-11-14 2013-01-01 Bally Gaming, Inc. Apparatus, method, and system to provide a multi-core processor for an electronic gaming machine (EGM)
US8266213B2 (en) 2008-11-14 2012-09-11 Bally Gaming, Inc. Apparatus, method, and system to provide a multiple processor architecture for server-based gaming
US8423790B2 (en) 2008-11-18 2013-04-16 Bally Gaming, Inc. Module validation
US20100160039A1 (en) * 2008-12-18 2010-06-24 Microsoft Corporation Object model and api for game creation
US8192283B2 (en) 2009-03-10 2012-06-05 Bally Gaming, Inc. Networked gaming system including a live floor view module
US8967621B2 (en) 2009-04-07 2015-03-03 Bally Gaming, Inc. Card shuffling apparatuses and related methods
US7988152B2 (en) 2009-04-07 2011-08-02 Shuffle Master, Inc. Playing card shuffler
CA2760186C (en) 2009-04-28 2019-10-29 Foamix Ltd. Foamable vehicle and pharmaceutical compositions comprising aprotic polar solvents and uses thereof
AU2010201823B2 (en) * 2009-05-08 2012-09-20 Aristocrat Technologies Australia Pty Limited A gaming system, a method of gaming and a linked game controller
WO2011013009A2 (en) 2009-07-29 2011-02-03 Foamix Ltd. Non surfactant hydro-alcoholic foamable compositions, breakable foams and their uses
WO2011013008A2 (en) 2009-07-29 2011-02-03 Foamix Ltd. Non surface active agent non polymeric agent hydro-alcoholic foamable compositions, breakable foams and their uses
US9849142B2 (en) 2009-10-02 2017-12-26 Foamix Pharmaceuticals Ltd. Methods for accelerated return of skin integrity and for the treatment of impetigo
US8871184B2 (en) 2009-10-02 2014-10-28 Foamix Ltd. Topical tetracycline compositions
US8747228B2 (en) * 2009-10-16 2014-06-10 Nathalie Beaudoin Intermediary module for gaming systems
US8568227B2 (en) 2009-11-13 2013-10-29 Bally Gaming, Inc. Video extension library system and method
US20110181780A1 (en) * 2010-01-25 2011-07-28 Barton James M Displaying Content on Detected Devices
US20110183654A1 (en) * 2010-01-25 2011-07-28 Brian Lanier Concurrent Use of Multiple User Interface Devices
US8881055B1 (en) 2010-05-18 2014-11-04 Google Inc. HTML pop-up control
US8800993B2 (en) 2010-10-14 2014-08-12 Shuffle Master Gmbh & Co Kg Card handling systems, devices for use in card handling systems and related methods
US8799610B2 (en) * 2010-10-28 2014-08-05 Wms Gaming Inc. Memory clear operations in wagering game machines
US9636589B2 (en) 2010-11-02 2017-05-02 Sony Interactive Entertainment America Llc Detecting lag switch cheating in game
US8984531B2 (en) * 2011-06-01 2015-03-17 Microsoft Technology Licensing, Llc Episodic coordination model for distributed applications
US9058716B2 (en) 2011-06-06 2015-06-16 Bally Gaming, Inc. Remote game play in a wireless gaming environment
US9044677B2 (en) * 2011-07-11 2015-06-02 Roblox Corporation System for optimizing processing capacity for a group of gaming appliances engaged in play of an online game
US8485527B2 (en) 2011-07-29 2013-07-16 Savant Shuffler LLC Card shuffler
US8597119B2 (en) * 2011-07-29 2013-12-03 Bally Gaming, Inc. Gaming machine having video stepper displays
US9731190B2 (en) 2011-07-29 2017-08-15 Bally Gaming, Inc. Method and apparatus for shuffling and handling cards
AU2012101903A4 (en) * 2011-08-17 2014-03-13 New Bis Safe Luxco S.A R.L Marketing tool
US20130053134A1 (en) * 2011-08-25 2013-02-28 Richard D. Johnson No Purchase Necessary Game System
US8595251B2 (en) * 2011-11-16 2013-11-26 Verizon Patent And Licensing Inc. Flexible interface module
US9120007B2 (en) 2012-01-18 2015-09-01 Bally Gaming, Inc. Network gaming architecture, gaming systems, and related methods
US8974305B2 (en) 2012-01-18 2015-03-10 Bally Gaming, Inc. Network gaming architecture, gaming systems, and related methods
US20130217483A1 (en) * 2012-02-17 2013-08-22 Incredible Technologies, Inc. System and method for providing customizing software modules to secure electronic game machines
US20130267312A1 (en) * 2012-04-06 2013-10-10 Wms Gaming, Inc. Ordered loading of wagering game assets into memory
WO2013158466A1 (en) 2012-04-15 2013-10-24 Shfl Entertainment, Inc. Interactive financial transactions
US8960674B2 (en) 2012-07-27 2015-02-24 Bally Gaming, Inc. Batch card shuffling apparatuses including multi-card storage compartments, and related methods
US9028322B2 (en) 2012-08-14 2015-05-12 Ashley LANG Method and system for providing gambling games
GB2504960A (en) * 2012-08-14 2014-02-19 Castleton Ltd Providing wagering games from a number of gaming operators via a third party system
US9511274B2 (en) 2012-09-28 2016-12-06 Bally Gaming Inc. Methods for automatically generating a card deck library and master images for a deck of cards, and a related card processing apparatus
US9378766B2 (en) 2012-09-28 2016-06-28 Bally Gaming, Inc. Card recognition system, card handling device, and method for tuning a card handling device
TW201423470A (en) * 2012-12-03 2014-06-16 Inst Information Industry Safety protection method and safety protection device
US20140258973A1 (en) * 2013-03-11 2014-09-11 Chidopi Co., Ltd. Systems And Methods For Automatically Generating Applications
US9224262B2 (en) 2013-03-13 2015-12-29 Game Play Network, Inc. System and method of selecting interactive media used to reveal outcomes of real world wagers
CA2920336A1 (en) * 2013-04-03 2014-10-09 Gigataur Corporation Computer-implemented game with modified output
US9616330B1 (en) 2013-05-31 2017-04-11 Kabam, Inc. System and method for updating a game state in an online game
US9445949B1 (en) 2013-05-31 2016-09-20 Kabam, Inc. System and method for processing commands in an online game
US9189926B2 (en) 2013-09-09 2015-11-17 Igt Gaming system and method providing a slot game in which different sets of symbols are randomly associated with different symbol display areas and used to determine an outcome
US9858758B2 (en) * 2013-10-07 2018-01-02 Gamblit Gaming, Llc Bonus round items in an interleaved wagering system
US9761085B2 (en) * 2014-01-30 2017-09-12 Gamblit Gaming, Llc Record display of an interleaved wagering system
SG11201608344WA (en) 2014-04-11 2016-11-29 Bally Gaming Inc Method and apparatus for shuffling and handling cards
US9474957B2 (en) 2014-05-15 2016-10-25 Bally Gaming, Inc. Playing card handling devices, systems, and methods for verifying sets of cards
US9786126B2 (en) * 2014-07-31 2017-10-10 Gamblit Gaming, Llc Skill-based progressive interleaved wagering system
US9566501B2 (en) 2014-08-01 2017-02-14 Bally Gaming, Inc. Hand-forming card shuffling apparatuses including multi-card storage compartments, and related methods
AU2015207941A1 (en) 2014-08-01 2016-02-18 Aristocrat Technologies Australia Pty Limited A gaming system, a method of gaming and a controller
US9922495B2 (en) 2014-08-01 2018-03-20 Gamblit Gaming, Llc Transaction based interleaved wagering system
USD764599S1 (en) 2014-08-01 2016-08-23 Bally Gaming, Inc. Card shuffler device
US9504905B2 (en) 2014-09-19 2016-11-29 Bally Gaming, Inc. Card shuffling device and calibration method
WO2016048992A1 (en) 2014-09-22 2016-03-31 American Greentings Corporation Live greetings
JP6312058B2 (en) * 2014-11-05 2018-04-18 株式会社コナミデジタルエンタテインメント GAME SYSTEM, CONTROL METHOD AND COMPUTER PROGRAM USED FOR THE SAME
JP6472074B2 (en) * 2014-11-05 2019-02-20 株式会社コナミデジタルエンタテインメント GAME SYSTEM, CONTROL METHOD AND COMPUTER PROGRAM USED FOR THE SAME
US9792168B2 (en) * 2015-04-15 2017-10-17 Dell Products, Lp System and method for cloud remediation of a client with a non-bootable storage medium
US9993719B2 (en) 2015-12-04 2018-06-12 Shuffle Master Gmbh & Co Kg Card handling devices and related assemblies and components
MX2020012139A (en) 2016-09-08 2021-01-29 Vyne Pharmaceuticals Inc Compositions and methods for treating rosacea and acne.
US10339765B2 (en) 2016-09-26 2019-07-02 Shuffle Master Gmbh & Co Kg Devices, systems, and related methods for real-time monitoring and display of related data for casino gaming devices
US10933300B2 (en) 2016-09-26 2021-03-02 Shuffle Master Gmbh & Co Kg Card handling devices and related assemblies and components
CN107608684B (en) * 2017-10-10 2023-09-05 深圳市土星网络有限公司 Three-dimensional game model data processing method and network game system
US11376489B2 (en) 2018-09-14 2022-07-05 Sg Gaming, Inc. Card-handling devices and related methods, assemblies, and components
US11896891B2 (en) 2018-09-14 2024-02-13 Sg Gaming, Inc. Card-handling devices and related methods, assemblies, and components
US11338194B2 (en) 2018-09-28 2022-05-24 Sg Gaming, Inc. Automatic card shufflers and related methods of automatic jam recovery
US10896567B2 (en) 2019-03-22 2021-01-19 Aristocrat Technologies Australia Pty Limited Electronic gaming machines with out-of-process rendering
CN112546608A (en) 2019-09-10 2021-03-26 夏佛马士特公司 Card handling apparatus for defect detection and related methods
US11173383B2 (en) 2019-10-07 2021-11-16 Sg Gaming, Inc. Card-handling devices and related methods, assemblies, and components
CN112933603A (en) * 2021-02-07 2021-06-11 深圳市天天来玩科技有限公司 Service data processing method, device, equipment and storage medium
US11410504B1 (en) 2021-12-16 2022-08-09 Game Play Network, Inc. System and method of revealing the outcomes of real world wagers using reserve wagering

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994019784A1 (en) * 1993-02-17 1994-09-01 Atari Games Corporation Scenario development system for vehicle simulators
WO1996000950A1 (en) * 1994-06-30 1996-01-11 Walker Asset Management Limited Partnership Secure improved remote gaming system
EP0798634A1 (en) * 1996-02-28 1997-10-01 Sun Microsystems Method and system for creating user interface independent programs
EP0996058A1 (en) * 1998-10-19 2000-04-26 International Business Machines Corporation Improved presentation scheme for communication between user stations and application programs
US20020116284A1 (en) * 2000-10-04 2002-08-22 Steelman Gaming Technology Method and system for operating a gaming device offering non-gaming services

Family Cites Families (380)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2235642A (en) * 1937-04-03 1941-03-18 Evans Prod Co Vehicle ventilating and heating apparatus
US3838264A (en) 1970-11-25 1974-09-24 P Maker Apparatus for, and method of, checking the contents of a computer store
US3931504A (en) * 1972-02-07 1976-01-06 Basic Computing Arts, Inc. Electronic data processing security system and method
US3825905A (en) 1972-09-13 1974-07-23 Action Communication Syst Inc Binary synchronous communications processor system and method
GB1512857A (en) * 1974-09-13 1978-06-01 Bally Mfg Corp Monitoring system for use with amusement game devices
US4099722A (en) 1975-07-30 1978-07-11 Centronics Data Computer Corp. Electronic slot machine
US4238127A (en) 1977-01-17 1980-12-09 Bally Manufacturing Corporation Electronic gaming apparatus
US4200770A (en) * 1977-09-06 1980-04-29 Stanford University Cryptographic apparatus and method
US4218582A (en) 1977-10-06 1980-08-19 The Board Of Trustees Of The Leland Stanford Junior University Public key cryptographic apparatus and method
US4193131A (en) * 1977-12-05 1980-03-11 International Business Machines Corporation Cryptographic verification of operational keys used in communication networks
US4405829A (en) 1977-12-14 1983-09-20 Massachusetts Institute Of Technology Cryptographic communications system and method
US4335809A (en) 1979-02-13 1982-06-22 Barcrest Limited Entertainment machines
DE2913999C2 (en) 1979-04-06 1983-01-20 Siemens AG, 1000 Berlin und 8000 München Device for testing system programs of numerical controls for machine tools
US4250563A (en) * 1979-08-09 1981-02-10 Allen-Bradley Company Expandable programmable controller
DE2939461C2 (en) 1979-09-28 1989-07-20 Siemens AG, 1000 Berlin und 8000 München Method for determining data disturbances in memories
US4293928A (en) 1979-12-14 1981-10-06 Burroughs Corporation Peripheral dependent circuit for peripheral controller
US4467424A (en) 1979-12-17 1984-08-21 Hedges Richard A Remote gaming system
GB2072395B (en) 1980-03-13 1984-05-02 Kennedy R J Gaming or amusement machine
US4378940B2 (en) * 1980-12-11 2000-05-23 Bingo Technologies Corp Electronic device for playing bingo lotto and allied card games
US4527798A (en) 1981-02-23 1985-07-09 Video Turf Incorporated Random number generating techniques and gaming equipment employing such techniques
GB2134297A (en) 1981-11-10 1984-08-08 Coin Controls Two part gaming machine
US4454594A (en) 1981-11-25 1984-06-12 U.S. Philips Corporation Method and apparatus to secure proprietary operation of computer equipment
US4430728A (en) * 1981-12-29 1984-02-07 Marathon Oil Company Computer terminal security system
US4458315A (en) 1982-02-25 1984-07-03 Penta, Inc. Apparatus and method for preventing unauthorized use of computer programs
US4500933A (en) * 1982-04-02 1985-02-19 Ampex Corporation Universal interface unit
DE3316414A1 (en) 1982-05-12 1983-12-22 Bally Manufacturing Corp., 60618 Chicago, Ill. DEVICE AND METHOD FOR ENSURE THE INTEGRITY OF A PLAYING DEVICE
US4525599A (en) 1982-05-21 1985-06-25 General Computer Corporation Software protection methods and apparatus
US4462076A (en) 1982-06-04 1984-07-24 Smith Engineering Video game cartridge recognition and security system
US4519077A (en) * 1982-08-30 1985-05-21 Amin Pravin T Digital processing system with self-test capability
US4485457A (en) 1983-05-31 1984-11-27 Cbs Inc. Memory system including RAM and page switchable ROM
US4658093A (en) * 1983-07-11 1987-04-14 Hellman Martin E Software distribution system
US4759064A (en) 1985-10-07 1988-07-19 Chaum David L Blind unanticipated signature systems
GB2147773A (en) 1983-09-14 1985-05-15 Igt Reno Nev Lottery game terminal
GB2151054A (en) 1983-10-20 1985-07-10 Mecca Leisure Ltd Systems for playing games
US4494114B1 (en) * 1983-12-05 1996-10-15 Int Electronic Tech Security arrangement for and method of rendering microprocessor-controlled electronic equipment inoperative after occurrence of disabling event
US4652998A (en) * 1984-01-04 1987-03-24 Bally Manufacturing Corporation Video gaming system with pool prize structures
US4582324A (en) * 1984-01-04 1986-04-15 Bally Manufacturing Corporation Illusion of skill game machine for a gaming system
US4837728A (en) 1984-01-25 1989-06-06 Igt Multiple progressive gaming system that freezes payouts at start of game
US4683550A (en) 1984-07-30 1987-07-28 Burr-Brown Corporation Personal computer instrumentation system including carrier board having bus-oriented plug-in instrumentation modules
US4845715A (en) 1984-10-29 1989-07-04 Francisco Michael H Method for maintaining data processing system securing
AU571119B2 (en) 1984-12-13 1988-03-31 Ainsworth Nominees Pty Ltd A poker machine with improved security after power failure
US4911449A (en) * 1985-01-02 1990-03-27 I G T Reel monitoring device for an amusement machine
JPH074449B2 (en) 1985-10-04 1995-01-25 任天堂株式会社 Cartridge for game machine and game machine using the same
US4752068A (en) 1985-11-07 1988-06-21 Namco Ltd. Video game machine for business use
DE3601813A1 (en) 1986-01-22 1987-07-23 Eduard Steininger VIDEO MACHINE
US4856787B1 (en) 1986-02-05 1997-09-23 Fortunet Inc Concurrent game network
US4926255A (en) * 1986-03-10 1990-05-15 Kohorn H Von System for evaluation of response to broadcast transmissions
US4757505A (en) 1986-04-30 1988-07-12 Elgar Electronics Corp. Computer power system
US4727544A (en) * 1986-06-05 1988-02-23 Bally Manufacturing Corporation Memory integrity checking system for a gaming device
US5155680A (en) 1986-10-24 1992-10-13 Signal Security Technologies Billing system for computing software
US5146575A (en) 1986-11-05 1992-09-08 International Business Machines Corp. Implementing privilege on microprocessor systems for use in software asset protection
US4817140A (en) * 1986-11-05 1989-03-28 International Business Machines Corp. Software protection system using a single-key cryptosystem, a hardware-based authorization system and a secure coprocessor
CA1258912A (en) 1986-11-20 1989-08-29 Stephen J. King Interactive real-time video processor with zoom, pan and scroll capability
DE8700597U1 (en) 1987-01-14 1987-12-10 Nsm-Apparatebau Gmbh & Co Kg, 6530 Bingen, De
US5224160A (en) 1987-02-23 1993-06-29 Siemens Nixdorf Informationssysteme Ag Process for securing and for checking the integrity of the secured programs
GB2202984B (en) 1987-03-30 1991-09-04 Franco Recreativos Sa Apparatus for playing a game
US4930073A (en) * 1987-06-26 1990-05-29 International Business Machines Corporation Method to prevent use of incorrect program version in a computer system
US4972470A (en) 1987-08-06 1990-11-20 Steven Farago Programmable connector
US4862355A (en) 1987-08-13 1989-08-29 Digital Equipment Corporation System permitting peripheral interchangeability during system operation
US5237688A (en) 1987-11-18 1993-08-17 International Business Machines Corporation Software packaging structure having hierarchical replaceable units
US4944008A (en) 1988-02-18 1990-07-24 Motorola, Inc. Electronic keying scheme for locking data
US5136644A (en) 1988-04-21 1992-08-04 Telecash Portable electronic device for use in conjunction with a screen
EP0403656B1 (en) * 1988-07-13 1995-05-24 Matsushita Electric Industrial Co., Ltd. Communication equipment
EP0356538B1 (en) 1988-08-27 1993-12-22 International Business Machines Corporation Arrangement in data processing system for system initialization and reset
US5179517A (en) * 1988-09-22 1993-01-12 Bally Manufacturing Corporation Game machine data transfer system utilizing portable data units
JPH0290330A (en) 1988-09-28 1990-03-29 Hitachi Ltd Program constitution system
US4951149A (en) 1988-10-27 1990-08-21 Faroudja Y C Television system with variable aspect picture ratio
US5054787A (en) 1988-11-10 1991-10-08 Selectro-Vision, Ltd. Portable validation unit for gaming system
US5155837A (en) 1989-03-02 1992-10-13 Bell Communications Research, Inc. Methods and apparatus for software retrofitting
US5400246A (en) * 1989-05-09 1995-03-21 Ansan Industries, Ltd. Peripheral data acquisition, monitor, and adaptive control system via personal computer
US5473772A (en) 1991-04-02 1995-12-05 International Business Machines Corporation Automatic update of static and dynamic files at a remote network node in response to calls issued by or for application programs
JPH03108196A (en) 1989-09-20 1991-05-08 Fujitsu Ltd Electrically erasable writable nonvolatile semiconductor storage device
EP0419064A3 (en) 1989-09-22 1992-08-05 International Business Machines Corporation Computer system having apparatus for providing pointing device independent support in an operating environment
US5004232A (en) * 1989-10-13 1991-04-02 Macronix, Inc. Computer game cartridge security circuit
CA2010591C (en) 1989-10-20 1999-01-26 Phillip M. Adams Kernels, description tables and device drivers
KR100191811B1 (en) * 1989-10-24 1999-06-15 이브 오드베르 Portable electronic device to establish public loyalty to a medium or similar
DE4014477A1 (en) 1990-01-22 1991-07-25 Bergmann & Co Th Roulette type games machine - has microprocessor controller allowing jack-pot game odds to be varied
JP2560124B2 (en) 1990-03-16 1996-12-04 株式会社セガ・エンタープライゼス Video game system and information processing device
US5103081A (en) * 1990-05-23 1992-04-07 Games Of Nevada Apparatus and method for reading data encoded on circular objects, such as gaming chips
US5050212A (en) 1990-06-20 1991-09-17 Apple Computer, Inc. Method and apparatus for verifying the integrity of a file stored separately from a computer
US5161193A (en) 1990-06-29 1992-11-03 Digital Equipment Corporation Pipelined cryptography processor and method for its use in communication networks
JPH04143881A (en) * 1990-10-05 1992-05-18 Toshiba Corp Mutual authenticating system
US5149104A (en) * 1991-02-06 1992-09-22 Elissa Edelstein Video game having audio player interation with real time video synchronization
US5594903A (en) * 1991-02-26 1997-01-14 Lynx Real-Time Systems, Inc. Operating System architecture with reserved memory space resident program code identified in file system name space
GB2253325A (en) 1991-02-26 1992-09-02 Gerald William Candy Video graphics generator for an amusement machine
US5444642A (en) 1991-05-07 1995-08-22 General Signal Corporation Computer system for monitoring events and which is capable of automatically configuring itself responsive to changes in system hardware
US5469571A (en) 1991-07-15 1995-11-21 Lynx Real-Time Systems, Inc. Operating system architecture using multiple priority light weight kernel task based interrupt handling
US5291585A (en) * 1991-07-29 1994-03-01 Dell Usa, L.P. Computer system having system feature extension software containing a self-describing feature table for accessing I/O devices according to machine-independent format
US5429361A (en) 1991-09-23 1995-07-04 Bally Gaming International, Inc. Gaming machine information, communication and display system
JPH0736175B2 (en) * 1991-10-11 1995-04-19 インターナショナル・ビジネス・マシーンズ・コーポレイション System configuration setting method of data processing system, data processing system, and expansion unit for data processing system
US5264958A (en) 1991-11-12 1993-11-23 International Business Machines Corp. Universal communications interface adaptable for a plurality of interface standards
US5394547A (en) * 1991-12-24 1995-02-28 International Business Machines Corporation Data processing system and method having selectable scheduler
US5388841A (en) * 1992-01-30 1995-02-14 A/N Inc. External memory system having programmable graphics processor for use in a video game system or the like
US5357604A (en) 1992-01-30 1994-10-18 A/N, Inc. Graphics processor with enhanced memory control circuitry for use in a video game system or the like
US5326104A (en) 1992-02-07 1994-07-05 Igt Secure automated electronic casino gaming system
US5224707A (en) 1992-03-09 1993-07-06 Arachnid, Inc. Security system for a gaming device
AU669161B2 (en) 1992-03-10 1996-05-30 Kabushiki Kaisha Ace Denken Playing device having playing display screen
US5259613A (en) 1992-04-08 1993-11-09 Rio Hotel Casino, Inc. Casino entertainment system
US5342047A (en) 1992-04-08 1994-08-30 Bally Gaming International, Inc. Touch screen video gaming machine
US5421006A (en) * 1992-05-07 1995-05-30 Compaq Computer Corp. Method and apparatus for assessing integrity of computer system software
DE69330691T2 (en) * 1992-06-03 2002-07-04 Sun Microsystems Inc Dynamically configurable core system
DE4392671T1 (en) * 1992-06-10 1995-06-01 Ford Werke Ag Communication system for motor vehicles
US5428525A (en) 1992-07-01 1995-06-27 Cappelaere; Patrice G. Computer system and method for signal control prioritizing and scheduling
US5410703A (en) 1992-07-01 1995-04-25 Telefonaktiebolaget L M Ericsson System for changing software during computer operation
US5489095A (en) * 1992-07-01 1996-02-06 U.S. Philips Corporation Device for protecting the validity of time sensitive information
US5277424A (en) * 1992-07-08 1994-01-11 United Gaming, Inc. Video gaming device utilizing player-activated variable betting
US5235642A (en) 1992-07-21 1993-08-10 Digital Equipment Corporation Access control subsystem and method for distributed computer system using locally cached authentication credentials
EP0667176A4 (en) 1992-10-22 1996-01-10 Ace Denken Kk Screen display type slot machine.
FR2697653B1 (en) * 1992-11-04 1995-01-20 Info Telecom Electronic game of chance device.
US5954583A (en) 1992-11-05 1999-09-21 Com21 Limited Secure access control system
US5375241A (en) 1992-12-21 1994-12-20 Microsoft Corporation Method and system for dynamic-link library
DE59309391D1 (en) 1993-01-18 1999-04-01 Siemens Ag Real time control system
RU2099782C1 (en) 1993-03-05 1997-12-20 Валентин Александрович Писаревский Method for control of array of elements, game device, strategic computer game and methods for its presentation to player
US5848250A (en) 1993-04-01 1998-12-08 Packard Bell Nec Processor upgrade system for a personal computer
US5548782A (en) 1993-05-07 1996-08-20 National Semiconductor Corporation Apparatus for preventing transferring of data with peripheral device for period of time in response to connection or disconnection of the device with the apparatus
ZA943336B (en) 1993-05-19 1995-08-11 Menashe Julian Interactive computerised gaming system with remote terminals
US5398799A (en) * 1993-06-03 1995-03-21 Maxtrol Corp. Method and apparatus for converting single price vending machines to multiple price vending machines
US5559794A (en) 1993-09-09 1996-09-24 Rockwell International Corporation Telecommunication system with selective remote interface assembly and method
GB2282690A (en) 1993-10-05 1995-04-12 Barcrest Ltd Credit -operated machines
US5498003A (en) * 1993-10-07 1996-03-12 Gechter; Jerry Interactive electronic games and screen savers with multiple characters
GB9321312D0 (en) 1993-10-15 1993-12-08 Interactive Network Ltd Game playing system
US5343527A (en) 1993-10-27 1994-08-30 International Business Machines Corporation Hybrid encryption method and system for protecting reusable software components
GB2283341A (en) * 1993-10-29 1995-05-03 Sophos Plc Central virus checker for computer network.
US5473785A (en) 1993-10-29 1995-12-12 Lager; Bengt G. Traveling collapsible toddler bed
US5379431A (en) * 1993-12-21 1995-01-03 Taligent, Inc. Boot framework architecture for dynamic staged initial program load
US5398932A (en) * 1993-12-21 1995-03-21 Video Lottery Technologies, Inc. Video lottery system with improved site controller and validation unit
US5421009A (en) 1993-12-22 1995-05-30 Hewlett-Packard Company Method of remotely installing software directly from a central computer
US5473765A (en) 1994-01-24 1995-12-05 3Com Corporation Apparatus for using flash memory as a floppy disk emulator in a computer system
US5845090A (en) 1994-02-14 1998-12-01 Platinium Technology, Inc. System for software distribution in a digital computer network
JP3653709B2 (en) 1994-02-28 2005-06-02 株式会社セガ Data security device
RU95103479A (en) * 1994-03-11 1996-12-27 Уолкер Эссет Мэнеджмент Лимитед Партнершип (US) Game system, game computer, method for playing or drawing lottery when player participates in it
JP3140906B2 (en) 1994-04-12 2001-03-05 株式会社エヌ・ティ・ティ・データ How to update and restore system files
US5488702A (en) * 1994-04-26 1996-01-30 Unisys Corporation Data block check sequence generation and validation in a file cache system
US5770533A (en) 1994-05-02 1998-06-23 Franchi; John Franco Open architecture casino operating system
US5586766A (en) 1994-05-13 1996-12-24 Casinovations, Inc. Blackjack game system and methods
US5787246A (en) 1994-05-27 1998-07-28 Microsoft Corporation System for configuring devices for a computer system
JP3220328B2 (en) 1994-06-01 2001-10-22 株式会社ソニー・コンピュータエンタテインメント Video game console
GB9412553D0 (en) 1994-06-22 1994-08-10 At & T Global Solutions Intern Method and apparatus for distributing software
US6035321A (en) * 1994-06-29 2000-03-07 Acis, Inc. Method for enforcing a hierarchical invocation structure in real time asynchronous software applications
US5778228A (en) 1994-08-16 1998-07-07 International Business Machines Corporation Method and system for transferring remote procedure calls and responses over a network
DE69534757T2 (en) 1994-09-15 2006-08-31 International Business Machines Corp. System and method for secure storage and distribution of data using digital signatures
US20010003709A1 (en) 1994-09-23 2001-06-14 William Adams Method of playing game and gaming games with an additional payout indicator
US5823874A (en) 1994-09-23 1998-10-20 Anchor Gaming Method of playing game and gaming device with an additional payout indicator
US5848932A (en) 1994-09-23 1998-12-15 Anchor Gaming Method of playing game and gaming games with an additional payout indicator
US5542669A (en) 1994-09-23 1996-08-06 Universal Distributing Of Nevada, Inc. Method and apparatus for randomly increasing the payback in a video gaming apparatus
US5682533A (en) 1994-09-27 1997-10-28 Telefonaktiebolaget Lm Ericsson (Publ) Updating software within a telecommunications switch without interrupting existing communication and neither moving nor converting data
JPH08212086A (en) * 1994-09-30 1996-08-20 Microsoft Corp System and method for operating of office machine
US5655961A (en) * 1994-10-12 1997-08-12 Acres Gaming, Inc. Method for operating networked gaming devices
US5664187A (en) 1994-10-26 1997-09-02 Hewlett-Packard Company Method and system for selecting data for migration in a hierarchic data storage system using frequency distribution tables
US5568602A (en) 1994-10-28 1996-10-22 Rocket Science Games, Inc. Method and apparatus for game development using correlation of time sequences and digital video data
US5442568A (en) 1994-11-15 1995-08-15 Audit Systems Company Vending machine audit monitoring system
US5870723A (en) 1994-11-28 1999-02-09 Pare, Jr.; David Ferrin Tokenless biometric transaction authorization method and system
US5644704A (en) 1994-11-30 1997-07-01 International Game Technology Method and apparatus for verifying the contents of a storage device
US5654746A (en) 1994-12-01 1997-08-05 Scientific-Atlanta, Inc. Secure authorization and control method and apparatus for a game delivery service
US6272223B1 (en) * 1997-10-28 2001-08-07 Rolf Carlson System for supplying screened random numbers for use in recreational gaming in a casino or over the internet
US5707286A (en) * 1994-12-19 1998-01-13 Mikohn Gaming Corporation Universal gaming engine
EP0727785B1 (en) * 1995-01-23 1997-06-11 International Business Machines Corporation Enhanced self-test of memories
DE19502613A1 (en) 1995-01-27 1996-08-01 Peter Eiba Play equipment system
US5604801A (en) * 1995-02-03 1997-02-18 International Business Machines Corporation Public key data communications system under control of a portable security device
US5725428A (en) * 1995-03-09 1998-03-10 Atronic Casino Technology Distribution Gmbh Video slot machine
US5671351A (en) 1995-04-13 1997-09-23 Texas Instruments Incorporated System and method for automated testing and monitoring of software applications
US5611730A (en) * 1995-04-25 1997-03-18 Casino Data Systems Progressive gaming system tailored for use in multiple remote sites: apparatus and method
CA2150215C (en) 1995-05-25 2003-02-25 John Xidos Distributed gaming system
US5737418A (en) * 1995-05-30 1998-04-07 International Game Technology Encryption of bill validation data
US7063615B2 (en) 1995-06-29 2006-06-20 Igt Electronic gaming apparatus with authentication
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
JP3196214B2 (en) 1995-06-29 2001-08-06 ソニー株式会社 Video signal transmission equipment
US6620047B1 (en) 1995-06-29 2003-09-16 Igt Electronic gaming apparatus having authentication data sets
US5970143A (en) 1995-11-22 1999-10-19 Walker Asset Management Lp Remote-auditing of computer generated outcomes, authenticated billing and access control, and software metering system using cryptographic and other protocols
US5768382A (en) 1995-11-22 1998-06-16 Walker Asset Management Limited Partnership Remote-auditing of computer generated outcomes and authenticated biling and access control system using cryptographic and other protocols
RU2102790C1 (en) 1995-07-27 1998-01-20 Денис Эрнестович Львов Electronic game system
US6164971A (en) 1995-07-28 2000-12-26 Figart; Grayden T. Historical event reenactment computer systems and methods permitting interactive role players to modify the history outcome
US5896566A (en) 1995-07-28 1999-04-20 Motorola, Inc. Method for indicating availability of updated software to portable wireless communication units
US5575717A (en) 1995-08-18 1996-11-19 Merit Industries, Inc. System for creating menu choices of video games on a display
US5531309A (en) 1995-08-28 1996-07-02 Bally Gaming International, Inc. Method and apparatus for detecting fraud or theft in a gaming machine
US5870757A (en) * 1995-09-11 1999-02-09 Sun Microsystems, Inc. Single transaction technique for a journaling file system of a computer operating system
US5688174A (en) 1995-10-06 1997-11-18 Kennedy; Julian J. Multiplayer interactive video gaming device
US5800268A (en) 1995-10-20 1998-09-01 Molnick; Melvin Method of participating in a live casino game from a remote location
US5872973A (en) * 1995-10-26 1999-02-16 Viewsoft, Inc. Method for managing dynamic relations between objects in dynamic object-oriented languages
US6139433A (en) 1995-11-22 2000-10-31 Nintendo Co., Ltd. Video game system and method with enhanced three-dimensional character and background control due to environmental conditions
US6022274A (en) 1995-11-22 2000-02-08 Nintendo Co., Ltd. Video game system using memory module
US6190257B1 (en) 1995-11-22 2001-02-20 Nintendo Co., Ltd. Systems and method for providing security in a video game system
US6155926A (en) 1995-11-22 2000-12-05 Nintendo Co., Ltd. Video game system and method with enhanced three-dimensional character and background control
US5845077A (en) 1995-11-27 1998-12-01 Microsoft Corporation Method and system for identifying and obtaining computer software from a remote computer
US5720031A (en) 1995-12-04 1998-02-17 Micron Technology, Inc. Method and apparatus for testing memory devices and displaying results of such tests
US5762552A (en) 1995-12-05 1998-06-09 Vt Tech Corp. Interactive real-time network gaming system
US5704835A (en) * 1995-12-13 1998-01-06 Infinity Group, Inc. Electronic second spin slot machine
US5758875A (en) 1996-01-11 1998-06-02 Silicon Gaming, Inc. Dynamic rate control method and apparatus for electronically played games and gaming machines
US5738583A (en) 1996-02-02 1998-04-14 Motorola, Inc. Interactive wireless gaming system
US5835594A (en) * 1996-02-09 1998-11-10 Intel Corporation Methods and apparatus for preventing unauthorized write access to a protected non-volatile storage
US5759102A (en) 1996-02-12 1998-06-02 International Game Technology Peripheral device download method and apparatus
US5885158A (en) 1996-02-13 1999-03-23 International Game Technology Gaming system for multiple progressive games
US5934672A (en) 1996-02-20 1999-08-10 Digideal Corporation Slot machine and methods of operation
US5640343A (en) 1996-03-18 1997-06-17 International Business Machines Corporation Magnetic memory array using magnetic tunnel junction devices in the memory cells
US5870587A (en) * 1996-03-20 1999-02-09 International Business Machines Corporation Information-handling system, method, and article of manufacture including a mechanism for providing an improved application binary interface
US6015344A (en) * 1996-04-05 2000-01-18 Rlt Acquisition, Inc. Prize redemption system for games
US5761647A (en) 1996-05-24 1998-06-02 Harrah's Operating Company, Inc. National customer recognition system and method
US6181336B1 (en) * 1996-05-31 2001-01-30 Silicon Graphics, Inc. Database-independent, scalable, object-oriented architecture and API for managing digital multimedia assets
US5901319A (en) 1996-06-14 1999-05-04 The Foxboro Company System and methods for generating operating system specific kernel level code from operating system independent data structures
US6279124B1 (en) 1996-06-17 2001-08-21 Qwest Communications International Inc. Method and system for testing hardware and/or software applications
US5871400A (en) * 1996-06-18 1999-02-16 Silicon Gaming, Inc. Random number generator for electronic applications
US5944821A (en) 1996-07-11 1999-08-31 Compaq Computer Corporation Secure software registration and integrity assessment in a computer system
US5848064A (en) 1996-08-07 1998-12-08 Telxon Corporation Wireless software upgrades with version control
US20010056532A1 (en) 1996-08-16 2001-12-27 Barnes Cooper Method and apparatus for fault tolerant flash upgrading
US6006034A (en) 1996-09-05 1999-12-21 Open Software Associates, Ltd. Systems and methods for automatic application version upgrading and maintenance
US5991546A (en) 1996-09-17 1999-11-23 Cmd Technology, Inc. System and method for interfacing manually controllable input devices to a universal computer bus system
US5833540A (en) 1996-09-24 1998-11-10 United Games, Inc. Cardless distributed video gaming system
JP3790307B2 (en) 1996-10-16 2006-06-28 株式会社ルネサステクノロジ Data processor and data processing system
JPH10120854A (en) 1996-10-18 1998-05-12 Sumitomo Chem Co Ltd Vinyl chloride resin composition for powder molding and its production
KR19990076696A (en) 1996-10-23 1999-10-15 요트.게.아. 롤페즈 Mobile communication service payment system
US5889990A (en) * 1996-11-05 1999-03-30 Sun Microsystems, Inc. Information appliance software architecture with replaceable service module providing abstraction function between system library and platform specific OS
GB9623298D0 (en) 1996-11-08 1997-01-08 Int Computers Ltd Updating mechanism for software
US6454648B1 (en) 1996-11-14 2002-09-24 Rlt Acquisition, Inc. System, method and article of manufacture for providing a progressive-type prize awarding scheme in an intermittently accessed network game environment
US5905492A (en) * 1996-12-06 1999-05-18 Microsoft Corporation Dynamically updating themes for an operating system shell
DE19652629A1 (en) 1996-12-18 1998-06-25 Philips Patentverwaltung Software exchange system
US5995745A (en) 1996-12-23 1999-11-30 Yodaiken; Victor J. Adding real-time support to general purpose operating systems
US5971851A (en) 1996-12-27 1999-10-26 Silicon Gaming, Inc. Method and apparatus for managing faults and exceptions
US6099408A (en) 1996-12-31 2000-08-08 Walker Digital, Llc Method and apparatus for securing electronic games
US5984786A (en) 1997-01-03 1999-11-16 2 Am Inc. Run-time environment for simulations and games
CA2287379C (en) 1997-01-10 2005-10-04 Silicon Gaming-Nevada Method and apparatus for providing authenticated, secure on-line communication between remote locations
US6052778A (en) * 1997-01-13 2000-04-18 International Business Machines Corporation Embedded system having dynamically linked dynamic loader and method for linking dynamic loader shared libraries and application programs
US5989234A (en) 1997-01-14 1999-11-23 Deknatel Technology Corporation Device and system for draining a body cavity and methods related thereto
US6006279A (en) 1997-01-21 1999-12-21 Canon Information Systems, Inc. Plug-in module host framework
US6073124A (en) 1997-01-29 2000-06-06 Shopnow.Com Inc. Method and system for securely incorporating electronic information into an online purchasing application
US5889933A (en) 1997-01-30 1999-03-30 Aiwa Co., Ltd. Adaptive power failure recovery
US6039648A (en) * 1997-03-04 2000-03-21 Casino Data Systems Automated tournament gaming system: apparatus and method
US6091930A (en) 1997-03-04 2000-07-18 Case Western Reserve University Customizable interactive textbook
ES2159168T3 (en) * 1997-03-12 2001-09-16 Loh Kg Rittal Werk DISTRIBUTION CABINET WITH A CENTRAL CONTROL DEVICE FOR MONITORING AND CONTROLLING INTEGRATED UNITS AND / OR AGGREGATED UNITS.
US6193606B1 (en) * 1997-06-30 2001-02-27 Walker Digital, Llc Electronic gaming device offering a game of knowledge for enhanced payouts
US6003038A (en) 1997-03-31 1999-12-14 Sun Microsystems, Inc. Object-oriented processor architecture and operating method
FR2762118B1 (en) * 1997-04-11 1999-07-16 Gemplus Card Int SECURE PROCEDURE FOR CONTROLLING TRANSFER OF VALUE UNITS IN A CHIP CARD GAME SYSTEM
US6102796A (en) 1997-04-21 2000-08-15 Microsoft Corporation System and method for composing an image with fragments
US5893121A (en) * 1997-04-23 1999-04-06 Sun Microsystems, Inc. System and method for swapping blocks of tagged stack entries between a tagged stack cache and an untagged main memory storage
US5935224A (en) 1997-04-24 1999-08-10 Microsoft Corporation Method and apparatus for adaptively coupling an external peripheral device to either a universal serial bus port on a computer or hub or a game port on a computer
US5971849A (en) 1997-04-28 1999-10-26 Falciglia; Sal Computer-based system and method for playing a poker-like game
US6071190A (en) 1997-05-21 2000-06-06 Casino Data Systems Gaming device security system: apparatus and method
US6215495B1 (en) * 1997-05-30 2001-04-10 Silicon Graphics, Inc. Platform independent application program interface for interactive 3D scene management
US6014714A (en) * 1997-06-16 2000-01-11 International Business Machines Corporation Adapter card system including for supporting multiple configurations using mapping bit
US6039645A (en) * 1997-06-24 2000-03-21 Cummins-Allison Corp. Software loading system for a coin sorter
US6203427B1 (en) * 1997-07-03 2001-03-20 Walker Digital, Llc Method and apparatus for securing a computer-based game of chance
JP3526215B2 (en) * 1997-07-03 2004-05-10 大日本印刷株式会社 Phase mask for optical fiber processing and method of manufacturing the same
US6089975A (en) 1997-07-16 2000-07-18 Dunn; Jerry B. Electronic gaming apparatus with means for displaying interactive advertising programs
US6511377B1 (en) 1997-08-07 2003-01-28 Casino Data Systems Cashless gaming system: apparatus and method
US6315666B1 (en) 1997-08-08 2001-11-13 International Game Technology Gaming machines having secondary display for providing video content
US6135884A (en) 1997-08-08 2000-10-24 International Game Technology Gaming machine having secondary display for providing video content
US6269474B1 (en) 1997-08-12 2001-07-31 Veronex Technologies, Inc. Software re-engineering system
US6026238A (en) * 1997-08-18 2000-02-15 Microsoft Corporatrion Interface conversion modules based upon generalized templates for multiple platform computer systems
US6030288A (en) 1997-09-02 2000-02-29 Quixotic Solutions Inc. Apparatus and process for verifying honest gaming transactions over a communications network
JPH1176608A (en) 1997-09-04 1999-03-23 Konami Co Ltd Game development control method reflecting character of player, video game device and record medium
AUPO910297A0 (en) 1997-09-10 1997-10-02 Aristocrat Leisure Industries Pty Ltd Slot machine game - progressive jackpot with decrementing jackpot
US20010010046A1 (en) 1997-09-11 2001-07-26 Muyres Matthew R. Client content management and distribution system
JP3622444B2 (en) 1997-09-26 2005-02-23 ノーリツ鋼機株式会社 Photo processor and its operation control information update system
US6075939A (en) 1997-09-27 2000-06-13 Lynx Real-Trime Systems, Inc. Tightly coupled, scalable module based micro-kernel operating system architecture
US5879234A (en) * 1997-10-01 1999-03-09 Universal De Desarrollos Electronicos, S.A. (Unidesa) Security system for reel type slot machine with physical mapping to control the win odds
US6185678B1 (en) * 1997-10-02 2001-02-06 Trustees Of The University Of Pennsylvania Secure and reliable bootstrap architecture
US6126548A (en) 1997-10-08 2000-10-03 Illusion, Inc. Multi-player entertainment system
US6144888A (en) * 1997-11-10 2000-11-07 Maya Design Group Modular system and architecture for device control
US5980384A (en) 1997-12-02 1999-11-09 Barrie; Robert P. Gaming apparatus and method having an integrated first and second game
US5863041A (en) * 1997-12-11 1999-01-26 Bet Technology, Inc. Pai gow poker with auxiliary game
US5991399A (en) 1997-12-18 1999-11-23 Intel Corporation Method for securely distributing a conditional use private key to a trusted entity on a remote system
AUPP149998A0 (en) 1998-01-27 1998-02-19 Aristocrat Leisure Industries Pty Ltd Multi-platform gaming architecture
US6219273B1 (en) 1998-03-02 2001-04-17 California Institute Of Technology Integrated semiconductor-magnetic random access memory system
CA2323444C (en) * 1998-03-11 2016-10-11 Digideal Corporation Automated system for playing live casino table games having tabletop changeable playing card displays and play monitoring security features
US6044428A (en) * 1998-03-17 2000-03-28 Fairchild Semiconductor Corporation Configurable universal serial bus node
JP4562910B2 (en) 1998-03-23 2010-10-13 マイクロソフト コーポレーション Operating system application program interface
US6128623A (en) 1998-04-15 2000-10-03 Inktomi Corporation High performance object cache
JPH11290505A (en) 1998-04-15 1999-10-26 Aruze Corp Game machine
JPH11309264A (en) 1998-04-27 1999-11-09 Aruze Corp Signal transmission system between units in game machine
US6364768B1 (en) 1998-04-28 2002-04-02 Acres Gaming Incorporated Networked gaming devices that end a bonus and concurrently initiate another bonus
US5999990A (en) 1998-05-18 1999-12-07 Motorola, Inc. Communicator having reconfigurable resources
US6243692B1 (en) 1998-05-22 2001-06-05 Preview Software Secure electronic software packaging using setup-external unlocking module
US6775778B1 (en) 1998-05-29 2004-08-10 Texas Instruments Incorporated Secure computing device having boot read only memory verification of program code
US6044471A (en) 1998-06-04 2000-03-28 Z4 Technologies, Inc. Method and apparatus for securing software to reduce unauthorized use
US6799277B2 (en) 1998-06-04 2004-09-28 Z4 Technologies, Inc. System and method for monitoring software
US6253374B1 (en) 1998-07-02 2001-06-26 Microsoft Corporation Method for validating a signed program prior to execution time or an unsigned program at execution time
US6401208B2 (en) 1998-07-17 2002-06-04 Intel Corporation Method for BIOS authentication prior to BIOS execution
US5946227A (en) 1998-07-20 1999-08-31 Motorola, Inc. Magnetoresistive random access memory with shared word and digit lines
US6154878A (en) 1998-07-21 2000-11-28 Hewlett-Packard Company System and method for on-line replacement of software
US6379246B1 (en) * 1998-08-03 2002-04-30 Stanley P. Dabrowski Method and apparatus for modifying gaming machines to provide supplemental or modified functionality
JP3471662B2 (en) 1998-08-28 2003-12-02 松下電器産業株式会社 Transmission / reception apparatus and transmission power control method thereof
US6257638B1 (en) 1998-09-16 2001-07-10 K-Z, Inc. Travel trailer with rear wall slide-out room
US6142873A (en) 1998-09-22 2000-11-07 Casino Data Systems Gaming device
US6264561B1 (en) 1998-10-01 2001-07-24 International Game Technology Electronic game licensing apparatus and method
US6219836B1 (en) * 1998-10-14 2001-04-17 International Game Technology Program management method and apparatus for gaming device components
US6805634B1 (en) 1998-10-14 2004-10-19 Igt Method for downloading data to gaming devices
JP2000137631A (en) * 1998-10-29 2000-05-16 Square Co Ltd Record medium which computer can read and information processor
US6409602B1 (en) 1998-11-06 2002-06-25 New Millenium Gaming Limited Slim terminal gaming system
EP1004971A3 (en) 1998-11-25 2003-05-07 Canon Kabushiki Kaisha Peripheral apparatus, control method therefor and storage medium
AUPP734298A0 (en) 1998-11-26 1998-12-24 Aristocrat Leisure Industries Pty Ltd Electronic casino gaming with authentication and improved security
US6324605B1 (en) 1998-12-10 2001-11-27 Network Technologies, Inc. Computer and peripheral switch with USB
US6496808B1 (en) 1998-12-22 2002-12-17 At&T Corp. Using smartcards to enable probabilistic transaction on an untrusted device
US6203010B1 (en) * 1998-12-30 2001-03-20 Walker Digital, Llc Method and apparatus for a progressive jackpot determinant
US6263392B1 (en) 1999-01-04 2001-07-17 Mccauley Jack J. Method and apparatus for interfacing multiple peripheral devices to a host computer
US6446257B1 (en) 1999-02-04 2002-09-03 Hewlett-Packard Company Method and apparatus for pre-allocation of system resources to facilitate garbage collection
US6401198B1 (en) 1999-03-09 2002-06-04 Texas Instruments Incorporated Storing system-level mass storage configuration data in non-volatile memory on each mass storage device to allow for reboot/power-on reconfiguration of all installed mass storage devices to the same configuration as last use
US6222529B1 (en) * 1999-05-05 2001-04-24 Shareware, Inc. Method and apparatus for providing multiple sessions on a single user operating system
US6643777B1 (en) * 1999-05-14 2003-11-04 Acquis Technology, Inc. Data security method and device for computer modules
PL351957A1 (en) 1999-06-03 2003-07-14 Igt Reno Nev Method of and apparatus for implementation of a system for transferring software downloaded from network
US7637814B2 (en) 1999-06-22 2009-12-29 Igt Processing platform for a gaming machine
US6322445B1 (en) 1999-08-03 2001-11-27 Innovative Gaming Corporation Of America Multi-line poker video gaming apparatus and method
US6117010A (en) 1999-08-05 2000-09-12 Wms Gaming, Inc. Gaming device with a serial connection
US6866581B2 (en) 1999-09-24 2005-03-15 Igt Video gaming apparatus for wagering with universal computerized controller and I/O interface for unique architecture
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
US6251014B1 (en) 1999-10-06 2001-06-26 International Game Technology Standard peripheral communication
US6368219B1 (en) * 1999-10-15 2002-04-09 Gtech Rhode Island Corporation System and method for determining whether wagers have been altered after winning game numbers are drawn
US6577733B1 (en) 1999-12-03 2003-06-10 Smart Card Integrators, Inc. Method and system for secure cashless gaming
JP2001184472A (en) 1999-12-27 2001-07-06 Hitachi Ltd Supply method for application program, smart card, script supply method, terminal device, and storage medium with application program
US6595856B1 (en) 2000-01-04 2003-07-22 Sigma Game, Inc. Electronic security technique for gaming software
US6575833B1 (en) 2000-01-04 2003-06-10 Igt Battery powered gaming machine security Monitoring system
US6394900B1 (en) 2000-01-05 2002-05-28 International Game Technology Slot reel peripheral device with a peripheral controller therein
US20010044339A1 (en) 2000-02-17 2001-11-22 Angel Cordero Multi-player computer game, system and method
US7043641B1 (en) 2000-03-08 2006-05-09 Igt Encryption in a secure computerized gaming system
CA2402389A1 (en) 2000-03-08 2002-09-19 Shuffle Master, Inc. Computerized gaming system, method and apparatus
US7988559B2 (en) * 2001-03-08 2011-08-02 Igt Computerized gaming system, method and apparatus
US6625730B1 (en) 2000-03-31 2003-09-23 Hewlett-Packard Development Company, L.P. System for validating a bios program and memory coupled therewith by using a boot block program having a validation routine
CA2406053A1 (en) 2000-04-11 2001-10-18 Richard M. Mathis Method and apparatus for computer memory protection and verification
PE20011227A1 (en) 2000-04-17 2002-01-07 Chiesi Farma Spa PHARMACEUTICAL FORMULATIONS FOR DRY POWDER INHALERS IN THE FORM OF HARD AGGLOMERATES
US6656040B1 (en) 2000-04-19 2003-12-02 Igt Parallel games on a gaming device
US6394907B1 (en) 2000-04-28 2002-05-28 International Game Technology Cashless transaction clearinghouse
US6734862B1 (en) 2000-06-14 2004-05-11 Intel Corporation Memory controller hub
US7107378B1 (en) 2000-09-01 2006-09-12 Sandisk Corporation Cooperative interconnection and operation of a non-volatile memory card and an input-output card
US6804763B1 (en) 2000-10-17 2004-10-12 Igt High performance battery backed ram interface
US8556698B2 (en) 2000-10-19 2013-10-15 Igt Executing multiple applications and their variations in computing environments
US6645077B2 (en) 2000-10-19 2003-11-11 Igt Gaming terminal data repository and information distribution system
US20020151363A1 (en) 2001-04-12 2002-10-17 Howard Letovsky Method and system for broadcast and control of a remotely located wagering device
DE10055936C2 (en) 2000-11-10 2003-08-28 Infineon Technologies Ag Magnetoresistive memory (MRAM) and its use
US7127069B2 (en) 2000-12-07 2006-10-24 Igt Secured virtual network in a gaming environment
US6978465B2 (en) 2000-12-14 2005-12-20 Intel Corporation Control of device-driver persistency
US7574481B2 (en) 2000-12-20 2009-08-11 Microsoft Corporation Method and system for enabling offline detection of software updates
US6798599B2 (en) 2001-01-29 2004-09-28 Seagate Technology Llc Disc storage system employing non-volatile magnetoresistive random access memory
US6749510B2 (en) 2001-02-07 2004-06-15 Wms Gaming Inc. Centralized gaming system with modifiable remote display terminals
DE10107380C1 (en) 2001-02-16 2002-07-25 Infineon Technologies Ag Magnetoresistive memory cell write-in method uses currents supplied to word line and bit line for providing superimposed magnetic fields causing alteration in magnetization direction
US7203841B2 (en) * 2001-03-08 2007-04-10 Igt Encryption in a secure computerized gaming system
US6722985B2 (en) 2001-04-19 2004-04-20 Igt Universal player tracking system
US6682423B2 (en) 2001-04-19 2004-01-27 Igt Open architecture communications in a gaming network
US6533659B2 (en) 2001-05-04 2003-03-18 Millennium Gaming, Inc. Game machines and method of upgrading game machines
US7112138B2 (en) 2001-08-03 2006-09-26 Igt Player tracking communication mechanisms in a gaming machine
US6890259B2 (en) 2001-09-10 2005-05-10 Igt Modular tilt handling system
US7618317B2 (en) * 2001-09-10 2009-11-17 Jackson Mark D Method for developing gaming programs compatible with a computerized gaming operating system and apparatus
US7131909B2 (en) 2002-09-10 2006-11-07 Igt Method and apparatus for managing gaming machine code downloads
US20060287098A1 (en) 2001-09-28 2006-12-21 Morrow James W System and method for gaming-content configuration and management system
US7338372B2 (en) 2001-09-28 2008-03-04 Bally Gaming International, Inc. Reconfigurable gaming machine
US8708828B2 (en) 2001-09-28 2014-04-29 Igt Pluggable modular gaming modifiers and configuration templates for gaming environments
US7931533B2 (en) 2001-09-28 2011-04-26 Igt Game development architecture that decouples the game logic from the graphics logics
US6902481B2 (en) 2001-09-28 2005-06-07 Igt Decoupling of the graphical presentation of a game from the presentation logic
KR100562435B1 (en) 2001-10-10 2006-03-20 소니 컴퓨터 엔터테인먼트 아메리카 인코포레이티드 System and method for saving game data
US6908391B2 (en) 2001-11-23 2005-06-21 Cyberscan Technology, Inc. Modular entertainment and gaming system configured for network boot, network application load and selective network computation farming
JP2003159465A (en) 2001-11-28 2003-06-03 Aruze Corp Key unit for game-related device and monitoring system for game-related device and game center
US6683550B2 (en) * 2001-12-14 2004-01-27 Teradyne, Inc. High precision, high-speed signal capture
US6795928B2 (en) 2002-03-18 2004-09-21 International Business Machines Corporation Method for managing power consumption of multiple computer servers
US8216071B2 (en) 2002-03-20 2012-07-10 Intel Corporation Method and apparatus for software delivery and management
US8226473B2 (en) 2002-04-10 2012-07-24 Wms Gaming Inc. Gaming software authentication
US6962530B2 (en) 2002-04-25 2005-11-08 Igt Authentication in a secure computerized gaming system
US20030203755A1 (en) 2002-04-25 2003-10-30 Shuffle Master, Inc. Encryption in a secure computerized gaming system
US6907522B2 (en) * 2002-06-07 2005-06-14 Microsoft Corporation Use of hashing in a secure boot loader
US7082495B2 (en) 2002-06-27 2006-07-25 Microsoft Corporation Method and apparatus to reduce power consumption and improve read/write performance of hard disk drives using non-volatile memory
US6646948B1 (en) 2002-08-29 2003-11-11 Motorola, Inc. Data storage system utilizing a non-volatile IC based memory for reduction of data retrieval time
US7096378B2 (en) 2002-08-29 2006-08-22 Freescale Semiconductor, Inc. Data storage system having a non-volatile IC based memory for storing user data
US7006318B2 (en) 2002-08-29 2006-02-28 Freescale Semiconductor, Inc. Removable media storage system with memory for storing operational data
US8016666B2 (en) 2002-08-30 2011-09-13 Oneida Indian Nation Linking component, system, and method for providing additional services at a gaming machine
CA2406047A1 (en) 2002-09-30 2004-03-30 Ali Solehdin A graphical user interface for digital media and network portals using detail-in-context lenses
US7611405B2 (en) 2002-10-15 2009-11-03 Igt Dynamic menu system
US7278068B1 (en) 2003-03-05 2007-10-02 Sierra Design Group Method and system for providing power-hit tolerant state machines and data storage
US20040106452A1 (en) 2002-12-02 2004-06-03 Igt Hosted game development environment
US20040166940A1 (en) 2003-02-26 2004-08-26 Rothschild Wayne H. Configuration of gaming machines
US7798900B2 (en) 2003-04-03 2010-09-21 Igt Secure gaming system
US7367889B2 (en) 2003-06-09 2008-05-06 Wms Gaming Inc. Gaming machine having hardware-accelerated software authentication
US7491122B2 (en) 2003-07-09 2009-02-17 Wms Gaming Inc. Gaming machine having targeted run-time software authentication
US7311601B2 (en) 2003-08-28 2007-12-25 Wms Gaming, Inc. Gaming machine having manufacturer-limited gaming parameter values selectable by an operator during gaming machine set-up
US8545326B2 (en) 2004-01-12 2013-10-01 Igt Casino display methods and devices
US8544001B2 (en) 2004-06-15 2013-09-24 Wms Gaming Inc. Gaming software providing operating system independence
US7269685B2 (en) 2004-09-02 2007-09-11 Micron Technology, Inc. Apparatus and methods for storing data in a magnetic random access memory (MRAM)
TW200620020A (en) 2004-12-08 2006-06-16 Mitac Technology Corp Management method of embedded-type computer program
US7236894B2 (en) 2004-12-23 2007-06-26 Rambus Inc. Circuits, systems and methods for dynamic reference voltage calibration
US7722468B2 (en) 2005-03-09 2010-05-25 Igt Magnetoresistive memory units as read only memory devices in gaming machines
US7516291B2 (en) 2005-11-21 2009-04-07 Red Hat, Inc. Cooperative mechanism for efficient application memory allocation
US20070243928A1 (en) 2006-04-13 2007-10-18 Igt Casino gaming incentives using game themes, game types, paytables, denominations
US8616959B2 (en) 2006-09-27 2013-12-31 Igt Server based gaming system having system triggered loyalty award sequences
US7674180B2 (en) 2006-09-27 2010-03-09 Igt Server based gaming system having system triggered loyalty award sequences

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1994019784A1 (en) * 1993-02-17 1994-09-01 Atari Games Corporation Scenario development system for vehicle simulators
WO1996000950A1 (en) * 1994-06-30 1996-01-11 Walker Asset Management Limited Partnership Secure improved remote gaming system
EP0798634A1 (en) * 1996-02-28 1997-10-01 Sun Microsystems Method and system for creating user interface independent programs
EP0996058A1 (en) * 1998-10-19 2000-04-26 International Business Machines Corporation Improved presentation scheme for communication between user stations and application programs
US20020116284A1 (en) * 2000-10-04 2002-08-22 Steelman Gaming Technology Method and system for operating a gaming device offering non-gaming services

Also Published As

Publication number Publication date
AU2002331912C9 (en) 2009-09-03
AU2002331912C1 (en) 2009-08-27
AU2009200411B2 (en) 2010-11-18
AU2009200411A1 (en) 2009-02-26
US20080096656A1 (en) 2008-04-24
US8251807B2 (en) 2012-08-28
US20030078103A1 (en) 2003-04-24
AU2002331912B2 (en) 2008-11-06
CA2461938C (en) 2013-12-17
US7931533B2 (en) 2011-04-26
WO2003028828A2 (en) 2003-04-10
US7988554B2 (en) 2011-08-02
US20080058055A1 (en) 2008-03-06
CA2461938A1 (en) 2003-04-10
EP1429852A2 (en) 2004-06-23

Similar Documents

Publication Publication Date Title
WO2003028828A3 (en) Game development architecture that decouples the game logic from the graphics logic
WO2003028827A3 (en) Decoupling of the graphical presentation of a game from the presentation logic
CN107812383B (en) Game system, server, and information storage medium
WO1997013564A3 (en) Combined slot machine and racing game
EP0893147A3 (en) Computer implemented game process
WO2005113085A3 (en) Gaming apparatus and method for displaying potential results in games on chance
WO2007081377A3 (en) Chip-based gaming
WO2007075401A3 (en) Bingo system with downloadable common patterns
WO2006006075A3 (en) Gaming device and method featuring chess indicia
GB9617891D0 (en) Casino table game
WO2006132823A3 (en) Narrating games
WO2007008441A3 (en) Method, apparatus and program product for multiple play bonus system
WO2007033200A8 (en) Bingo gaming using multiple prize distributions
JP2007159999A (en) Game machine and program for game
TW200505536A (en) Computer-readable program product and gaming machine
Plijnaer et al. Truesight battle grid-Enhancing the game experience of tabletop role-playing through tangible data visualization
WO2005119504A3 (en) Physical bingo card input method in a bingo gaming system
EP1351201A3 (en) Gaming control system and method of assembling the same
WO2003010725A3 (en) Totalizator-type gambling game method
JP2000254290A5 (en)
WO2007047611A3 (en) Card game and method of play
JP2007159993A (en) Game machine and program for game
JP2000342778A5 (en)
JPH061172Y2 (en) Mahjong game equipment
WO2008050331A3 (en) Game of skill and system and method for playing it

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BY BZ CA CH CN CO CR CU CZ DE DM DZ EC EE ES FI GB GD GE GH HR HU ID IL IN IS JP KE KG KP KR LC LK LR LS LT LU LV MA MD MG MN MW MX MZ NO NZ OM PH PL PT RU SD SE SG SI SK SL TJ TM TN TR TZ UA UG UZ VC VN YU ZA ZM

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ UG ZM ZW AM AZ BY KG KZ RU TJ TM AT BE BG CH CY CZ DK EE ES FI FR GB GR IE IT LU MC PT SE SK TR BF BJ CF CG CI GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2004/02388

Country of ref document: ZA

Ref document number: 200402388

Country of ref document: ZA

Ref document number: 2461938

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 2002768907

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2002331912

Country of ref document: AU

WWP Wipo information: published in national office

Ref document number: 2002768907

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP

WWW Wipo information: withdrawn in national office

Ref document number: 2002768907

Country of ref document: EP