Source: http://www.google.com/patents/US7618317?dq=6,108,703
Timestamp: 2016-09-26 04:27:07
Document Index: 356233300

Matched Legal Cases: ['Application No. 2002331912', 'Application No. 2001245529', 'Application No. 2001245518', 'Application No. 02763743', 'Application No. 02775968', 'Application No. 02768907', 'Application No. 01918440', 'Application No. 2002327737', 'Application No. 02775968', 'Application No. 01918453', 'Application No. 10']

Patent US7618317 - Method for developing gaming programs compatible with a computerized gaming ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsThe present invention in various embodiments provides a computerized wagering game method and apparatus that features an operating system kernel, a system handler application that loads and executes gaming program shared objects and features nonvolatile storage that facilitates sharing of information...http://www.google.com/patents/US7618317?utm_source=gb-gplus-sharePatent US7618317 - Method for developing gaming programs compatible with a computerized gaming operating system and apparatusAdvanced Patent SearchTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents.Publication numberUS7618317 B2Publication typeGrantApplication numberUS 10/241,804Publication dateNov 17, 2009Filing dateSep 10, 2002Priority dateSep 10, 2001Fee statusPaidAlso published asCA2460046A1, CA2460046C, EP1433078A1, EP1433078A4, US20030069074, WO2003023647A1Publication number10241804, 241804, US 7618317 B2, US 7618317B2, US-B2-7618317, US7618317 B2, US7618317B2InventorsMark D. JacksonOriginal AssigneeJackson Mark DExport CitationBiBTeX, EndNote, RefManPatent Citations (126), Non-Patent Citations (104), Referenced by (73), Classifications (32), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetMethod for developing gaming programs compatible with a computerized gaming operating system and apparatus
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS2235642Apr 3, 1937Mar 18, 1941Evans Prod CoVehicle ventilating and heating apparatusUS3825905Sep 13, 1972Jul 23, 1974Action Communication Syst IncBinary synchronous communications processor system and methodUS3838264Feb 20, 1973Sep 24, 1974Maker PApparatus for, and method of, checking the contents of a computer storeUS3931504Dec 12, 1973Jan 6, 1976Basic Computing Arts, Inc.Electronic data processing security system and methodUS4072930Aug 20, 1976Feb 7, 1978Bally Manufacturing CorporationMonitoring system for use with amusement game devicesUS4193131Dec 5, 1977Mar 11, 1980International Business Machines CorporationCryptographic verification of operational keys used in communication networksUS4200770Sep 6, 1977Apr 29, 1980Stanford UniversityCryptographic apparatus and methodUS4218582Oct 6, 1977Aug 19, 1980The Board Of Trustees Of The Leland Stanford Junior UniversityPublic key cryptographic apparatus and methodUS4250563Aug 9, 1979Feb 10, 1981Allen-Bradley CompanyExpandable programmable controllerUS4293928Dec 14, 1979Oct 6, 1981Burroughs CorporationPeripheral dependent circuit for peripheral controllerUS4354251Mar 6, 1980Oct 12, 1982Siemens AktiengesellschaftDevice for testing programs for numerical control of machine toolsUS4355390Sep 22, 1980Oct 19, 1982Siemens AktiengesellschaftMethod for checking data written into buffered write-read memories in numerically controlled machine toolsUS4405829Dec 14, 1977Sep 20, 1983Massachusetts Institute Of TechnologyCryptographic communications system and methodUS4430728Dec 29, 1981Feb 7, 1984Marathon Oil CompanyComputer terminal security systemUS4454594Nov 25, 1981Jun 12, 1984U.S. Philips CorporationMethod and apparatus to secure proprietary operation of computer equipmentUS4458315Feb 25, 1982Jul 3, 1984Penta, Inc.Apparatus and method for preventing unauthorized use of computer programsUS4462076Jun 4, 1982Jul 24, 1984Smith EngineeringVideo game cartridge recognition and security systemUS4467424Jul 6, 1982Aug 21, 1984Hedges Richard ARemote gaming systemUS4494114Dec 5, 1983Jan 15, 1985International Electronic Technology Corp.Security arrangement for and method of rendering microprocessor-controlled electronic equipment inoperative after occurrence of disabling eventUS4500933Apr 2, 1982Feb 19, 1985Ampex CorporationUniversal interface unitUS4519077Aug 30, 1982May 21, 1985Amin Pravin TDigital processing system with self-test capabilityUS4525599May 21, 1982Jun 25, 1985General Computer CorporationSoftware protection methods and apparatusUS4582324Jan 4, 1984Apr 15, 1986Bally Manufacturing CorporationIllusion of skill game machine for a gaming systemUS4607844Dec 3, 1985Aug 26, 1986Ainsworth Nominees Pty. Ltd.Poker machine with improved security after power failureUS4652998Jan 4, 1984Mar 24, 1987Bally Manufacturing CorporationVideo gaming system with pool prize structuresUS4658093Jul 11, 1983Apr 14, 1987Hellman Martin ESoftware distribution systemUS4683550Jul 30, 1984Jul 28, 1987Burr-Brown CorporationPersonal computer instrumentation system including carrier board having bus-oriented plug-in instrumentation modulesUS4727544Jun 5, 1986Feb 23, 1988Bally Manufacturing CorporationMemory integrity checking system for a gaming deviceUS4752068Nov 5, 1986Jun 21, 1988Namco Ltd.Video game machine for business useUS4757505Apr 30, 1986Jul 12, 1988Elgar Electronics Corp.Computer power systemUS4759064Oct 7, 1985Jul 19, 1988Chaum David LBlind unanticipated signature systemsUS4817140Nov 5, 1986Mar 28, 1989International Business Machines Corp.Software protection system using a single-key cryptosystem, a hardware-based authorization system and a secure coprocessorUS4837728Jan 25, 1984Jun 6, 1989IgtMultiple progressive gaming system that freezes payouts at start of gameUS4845715Jun 17, 1987Jul 4, 1989Francisco Michael HMethod for maintaining data processing system securingUS4848744Jan 21, 1987Jul 18, 1989Eduard SteiningerAutomated video system with alignment of the video tubeUS4856787May 3, 1988Aug 15, 1989Yuri ItkisConcurrent game networkUS4862355Aug 13, 1987Aug 29, 1989Digital Equipment CorporationSystem permitting peripheral interchangeability during system operationUS4865321Nov 27, 1987Sep 12, 1989Nintendo Company LimitedMemory cartridge and information processor unit using such cartridgeUS4911449Jan 2, 1985Mar 27, 1990I G TReel monitoring device for an amusement machineUS4930073Jun 26, 1987May 29, 1990International Business Machines CorporationMethod to prevent use of incorrect program version in a computer systemUS4944008Feb 18, 1988Jul 24, 1990Motorola, Inc.Electronic keying scheme for locking dataUS4951149Oct 27, 1988Aug 21, 1990Faroudja Y CTelevision system with variable aspect picture ratioUS4972470Aug 6, 1987Nov 20, 1990Steven FaragoProgrammable connectorUS5004232Oct 13, 1989Apr 2, 1991Macronix, Inc.Computer game cartridge security circuitUS5021772Oct 5, 1989Jun 4, 1991King Stephen JInteractive real-time video processor with zoom pan and scroll capabilityUS5050212Jun 20, 1990Sep 17, 1991Apple Computer, Inc.Method and apparatus for verifying the integrity of a file stored separately from a computerUS5103081May 23, 1990Apr 7, 1992Games Of NevadaApparatus and method for reading data encoded on circular objects, such as gaming chipsUS5109152Jul 13, 1989Apr 28, 1992Matsushita Electric Industrial Co., Ltd.Communication apparatusUS5146575Nov 5, 1986Sep 8, 1992International Business Machines Corp.Implementing privilege on microprocessor systems for use in software asset protectionUS5155680Apr 27, 1989Oct 13, 1992Signal Security TechnologiesBilling system for computing softwareUS5155768Mar 11, 1991Oct 13, 1992Sega Enterprises, Ltd.Security system for softwareUS5155856Aug 31, 1989Oct 13, 1992International Business Machines CorporationArrangement in a self-guarding data processing system for system initialization and resetUS5161193Jun 29, 1990Nov 3, 1992Digital Equipment CorporationPipelined cryptography processor and method for its use in communication networksUS5179517Sep 22, 1988Jan 12, 1993Bally Manufacturing CorporationGame machine data transfer system utilizing portable data unitsUS5224160Mar 20, 1992Jun 29, 1993Siemens Nixdorf Informationssysteme AgProcess for securing and for checking the integrity of the secured programsUS5235642Jul 21, 1992Aug 10, 1993Digital Equipment CorporationAccess control subsystem and method for distributed computer system using locally cached authentication credentialsUS5259613Apr 8, 1992Nov 9, 1993Rio Hotel Casino, Inc.Casino entertainment systemUS5264958Nov 12, 1991Nov 23, 1993International Business Machines Corp.Universal communications interface adaptable for a plurality of interface standardsUS5283734Sep 19, 1991Feb 1, 1994Kohorn H VonSystem and method of communication with authenticated wagering participationUS5288978Oct 2, 1991Feb 22, 1994Kabushiki Kaisha ToshibaMutual authentication system and method which checks the authenticity of a device before transmitting authentication data to the deviceUS5291585Jul 29, 1991Mar 1, 1994Dell 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 formatUS5297205Oct 18, 1990Mar 22, 1994AdventurePortable electronic device to establish public loyalty to a medium or similarUS5326104Feb 7, 1992Jul 5, 1994IgtSecure automated electronic casino gaming systemUS5342047Apr 8, 1992Aug 30, 1994Bally Gaming International, Inc.Touch screen video gaming machineUS5343527Oct 27, 1993Aug 30, 1994International Business Machines CorporationHybrid encryption method and system for protecting reusable software componentsUS5353411Sep 28, 1992Oct 4, 1994Hitachi, Ltd.Operating system generation methodUS5375241Dec 21, 1992Dec 20, 1994Microsoft CorporationMethod and system for dynamic-link libraryUS5379431Dec 21, 1993Jan 3, 1995Taligent, Inc.Boot framework architecture for dynamic staged initial program loadUS5394547Dec 24, 1991Feb 28, 1995International Business Machines CorporationData processing system and method having selectable schedulerUS5398799Jun 3, 1993Mar 21, 1995Maxtrol Corp.Method and apparatus for converting single price vending machines to multiple price vending machinesUS5398932Dec 21, 1993Mar 21, 1995Video Lottery Technologies, Inc.Video lottery system with improved site controller and validation unitUS5400246Aug 5, 1992Mar 21, 1995Ansan Industries, Ltd.Peripheral data acquisition, monitor, and adaptive control system via personal computerUS5421006Apr 20, 1994May 30, 1995Compaq Computer Corp.Method and apparatus for assessing integrity of computer system softwareUS5428525Jul 1, 1992Jun 27, 1995Cappelaere; Patrice G.Computer system and method for signal control prioritizing and schedulingUS5429361Sep 23, 1991Jul 4, 1995Bally Gaming International, Inc.Gaming machine information, communication and display systemUS5442568Nov 15, 1994Aug 15, 1995Audit Systems CompanyVending machine audit monitoring systemUS5444642May 7, 1991Aug 22, 1995General Signal CorporationComputer system for monitoring events and which is capable of automatically configuring itself responsive to changes in system hardwareUS5465364Mar 18, 1994Nov 7, 1995International Business Machines, Inc.Method and system for providing device driver support which is independent of changeable characteristics of devices and operating systemsUS5469571 *Jul 15, 1991Nov 21, 1995Lynx Real-Time Systems, Inc.Operating system architecture using multiple priority light weight kernel task based interrupt handlingUS5473765Jan 24, 1994Dec 5, 19953Com CorporationApparatus for using flash memory as a floppy disk emulator in a computer systemUS5473785Oct 29, 1993Dec 12, 1995Lager; Bengt G.Traveling collapsible toddler bedUS5488702Apr 26, 1994Jan 30, 1996Unisys CorporationData block check sequence generation and validation in a file cache systemUS5489095Jun 23, 1993Feb 6, 1996U.S. Philips CorporationDevice for protecting the validity of time sensitive informationUS5497490Jul 8, 1992Mar 5, 1996International Business Machines CorporationAutomatic reconfiguration of alterable systemsUS5507489Sep 30, 1993Apr 16, 1996Info TelecomElectronic game-of-chance deviceUS5508689Aug 18, 1994Apr 16, 1996Ford Motor CompanyControl system and method utilizing generic modulesUS5542669Sep 23, 1994Aug 6, 1996Universal Distributing Of Nevada, Inc.Method and apparatus for randomly increasing the payback in a video gaming apparatusUS5548782May 7, 1993Aug 20, 1996National Semiconductor CorporationApparatus for preventing transferring of data with peripheral device for period of time in response to connection or disconnection of the device with the apparatusUS5553290Apr 23, 1993Sep 3, 1996International Business Machines CorporationSoftware packaging structure having hierarchical replaceable unitsUS5568602Oct 28, 1994Oct 22, 1996Rocket Science Games, Inc.Method and apparatus for game development using correlation of time sequences and digital video dataUS5575717Aug 18, 1995Nov 19, 1996Merit Industries, Inc.System for creating menu choices of video games on a displayUS5586766May 12, 1995Dec 24, 1996Casinovations, Inc.Blackjack game system and methodsUS5586937May 19, 1994Dec 24, 1996Menashe; JulianInteractive, computerised gaming system with remote terminalsUS5594903 *Dec 7, 1993Jan 14, 1997Lynx Real-Time Systems, Inc.Operating System architecture with reserved memory space resident program code identified in file system name spaceUS5604801Feb 3, 1995Feb 18, 1997International Business Machines CorporationPublic key data communications system under control of a portable security deviceUS5611730Apr 25, 1995Mar 18, 1997Casino Data SystemsProgressive gaming system tailored for use in multiple remote sites: apparatus and methodUS5634058Oct 11, 1995May 27, 1997Sun Microsystems, Inc.Dynamically configurable kernelUS5643086Jun 29, 1995Jul 1, 1997Silicon Gaming, Inc.Electronic casino gaming apparatus with improved play capacity, authentication and securityUS5644704Nov 30, 1994Jul 1, 1997International Game TechnologyMethod and apparatus for verifying the contents of a storage deviceUS5655965Oct 22, 1992Aug 12, 1997Kabushiki Kaisha Ace DenkenScreen display type slot machine with seemingly flowing condition of moving symbolsUS5664187 *Oct 26, 1994Sep 2, 1997Hewlett-Packard CompanyMethod and system for selecting data for migration in a hierarchic data storage system using frequency distribution tablesUS5668945Feb 23, 1995Sep 16, 1997Sega Enterprises, Ltd.Data security apparatus and methodUS5707286 *Dec 19, 1994Jan 13, 1998Mikohn Gaming CorporationUniversal gaming engineUS5893121 *Apr 23, 1997Apr 6, 1999Sun Microsystems, Inc.System and method for swapping blocks of tagged stack entries between a tagged stack cache and an untagged main memory storageUS6073124 *Jul 15, 1997Jun 6, 2000Shopnow.Com Inc.Method and system for securely incorporating electronic information into an online purchasing applicationUS6075939 *Sep 27, 1997Jun 13, 2000Lynx Real-Trime Systems, Inc.Tightly coupled, scalable module based micro-kernel operating system architectureUS6102796 *Apr 14, 1998Aug 15, 2000Microsoft CorporationSystem and method for composing an image with fragmentsUS6106396 *Jun 17, 1996Aug 22, 2000Silicon Gaming, Inc.Electronic casino gaming system with improved play capacity, authentication and securityUS6181336 *May 31, 1996Jan 30, 2001Silicon Graphics, Inc.Database-independent, scalable, object-oriented architecture and API for managing digital multimedia assetsUS6210274 *Aug 31, 1998Apr 3, 2001Rolf E. CarlsonUniversal gaming engineUS6214495 *Jul 2, 1998Apr 10, 2001Dai Nippon Printing Co., Ltd.Phase mask for processing optical fibers and method of manufacturing the sameUS6215495 *May 30, 1997Apr 10, 2001Silicon Graphics, Inc.Platform independent application program interface for interactive 3D scene managementUS6222529 *May 5, 1999Apr 24, 2001Shareware, Inc.Method and apparatus for providing multiple sessions on a single user operating systemUS6224482 *Sep 10, 1998May 1, 2001Aristocrat Technologies Australia Pty LtdSlot machine game-progressive jackpot with decrementing jackpotUS6243692 *May 22, 1998Jun 5, 2001Preview SoftwareSecure electronic software packaging using setup-external unlocking moduleUS6319125 *Apr 15, 1997Nov 20, 2001Acres Gaming IncorporatedMethod apparatus for promoting play on a network of gaming devicesUS6804763 *Oct 17, 2000Oct 12, 2004IgtHigh performance battery backed ram interfaceUS6857067 *Feb 26, 2001Feb 15, 2005Martin S. EdelmanSystem and method for preventing unauthorized access to electronic dataUS6978465 *Dec 14, 2000Dec 20, 2005Intel CorporationControl of device-driver persistencyUS20010003709 *Oct 9, 1998Jun 14, 2001William AdamsMethod of playing game and gaming games with an additional payout indicatorUS20010010046 *Mar 1, 2001Jul 26, 2001Muyres Matthew R.Client content management and distribution systemUS20010044339 *Feb 20, 2001Nov 22, 2001Angel CorderoMulti-player computer game, system and methodUS20010053712 *Sep 24, 1999Dec 20, 2001Mark L. YoseloffVideo gaming apparatus for wagering with universal computerized controller and i/o interface for unique architectureUS20020078142 *Dec 20, 2000Jun 20, 2002Microsoft CorporationMethod and system for enabling offline detection of software updatesUS20020151363 *Apr 12, 2001Oct 17, 2002Howard LetovskyMethod and system for broadcast and control of a remotely located wagering deviceUS20030181242 *Mar 20, 2002Sep 25, 2003Se-Wai LeeMethod and apparatus for sotfware delivery and management* Cited by examinerNon-Patent CitationsReference1 *"Architecture for a Video Arcade Game Network," IBM Technical Disclosure Bulletin, Apr. 1, 1991, vol. 33, No. 11, pp. 138 to 141, NN9104138.2 *"Linux Kernel Glossary," entry for ZFOD (zero-fill-on-demand), http://www.kernelnewbies.org/glossary, downloaded Feb. 22, 2006.3"Linux Kernel Glossary," entry for ZFOD (zero-fill-on-demand), http;//www.kernelnewbies.org/KernelGlossary, downloaded Jul. 7, 2007 (14 pgs.).4 *"The Linux Kernel," by David A. Rusling, 1999, http://tldp.org/LDP/tlk/tlk-title.html, downloaded Feb. 21st, 2006.5 *"The Linux Kernel," David A. Rusling, http://tldp.org/LDP/tlk/tlk-title.html, copyright 1996-1999, downloaded Feb. 21, 2006.6Answer and Counterclaims to Second Amended Complaint filed in connection with Civil Action No. CV-S-0 1-1498, pp. 1-26 and certificate of service page.7Answer and Counterclaims to Second Amended Complaint filed in connection with Civil Action No. CV-S-01-1498, (pp. 1-3, 50-68 and 85-86).8AU Office Action dated Sep. 10, 2007 from AU Application No. 2002331912, 3 pgs.9Australian Examination Report dated Jul. 10, 2007 from AU Application No. 2001245529.10Australian Office Action dated Dec. 12, 2005, from related Australian Application No. 2001245518 (2 pages).11Bakhtiari et al., Cryptographic Hash Functions: A Survey, 1995, Centre for Computer Security Research, pp. 1-26.12Bauspiess, et al., "Requirements For Cryptographic Hash Functions," Computers and Security, 5:427-437 (Sep. 11, 1992).13Bernardi, Fabrice et al., "Model Design Using Hierarchical Web-Based Libraries", Jun. 10-14, 2002, Annual ACM IEEE Design Automation Conference, New Orleans, Louisiana, pp. 14-17.14Bovet, D. P. et al., "Understanding the Linux Kernel" Jan. 2001, pp. 1-34, XP002332389.15Complaint for patent infringement filed by Aristocrat Technologies, et al., dated Jan. 22, 2002, Civil Action No. CV-S-02-0091.16Craig Matasumoto, Intel starts preaching about security, EE Times http://eetimes.com/story/OEG1990121S0014 (Jan. 21, 1999), pp. 1-4.17D. Powell et al., GUARDS: a generic upgradeable architecture for real-time dependable systems, Parallel and Distributed Systems, IEEE Transactions on, vol. 10, Issue: 6, Jun. 1999, pp. 580-599.18David A. Rusting, The Linux Kernel http://www.tidp.org/LDP/tlk.htm (1999), (168 pages).19Davida, G. et al., "Defending Systems Against Viruses through Cryptographic Authentication," Proceedings of the Symposium on Security and Privacy, iEEE Comp. Soc. Press, pp. 312-318 (May, 1, 1989).20Defendants', Supplemental Response to Plaintiffs' First Set of Interrogatories filed in connection with Civil Action No. CV-S-01-1498, pp. 1-3,50-68 and 85-86.21DirectX Media: Multimedia Services for Microsoft Internet Explorer and Microsoft Windows, MSDN Library, http://msdn.microsoft.com, Oct. 1998 (10 pages).22Document entitled: "Fact Sheet on Digital Signature Standard" dated May 1994, 6 pages.23Encyclopedia, http://www eetnetwork com/encyclopedia, (2002) (7 pages).24EPO Examination Report dated Nov. 19, 2007 from related EP Application No. 02763743.8.25European Office Action dated Aug. 23, 2007, from corresponding EP Application No. 02775968.7.26European Office Action dated Dec. 8, 2005 from a related EP Application No. 02768907.4 4 pages.27European Search Report dated Dec. 12, 2003 from EP Applicatin No. 02253034.9, 3 pgs.28European Search Report dated Sep. 28, 2005 from corresponding EP Application No. 01918440.7, 3 pages.29Examiner's First Report dated Sep. 7, 2007 from AU Application No. 2002327737.30Federal Information Processing Standards (FIPS) Publication 180 entitled: "Secure Hash Standard" dated May 11, 1993, title page, abstract page and pp. 1-20.31Federal Information Processing Standards (FIPS) Publication 180-1 entitled: "Secure Hash Standard" dated Apr. 17, 1995, 2 title pages, abstract page and pp. 1-21.32Federal Information Processing Standards (FIPS) Publication 186 entitled: "Digital Signature Standard (DSS)" dated May 19, 1994, 17 pages.33Game Programming Gems, Mark DeLourna, Charles River Media, ISBN: 1-58450-049-2, 2000 (12 pages).34Get Control, Inc., PC-104 DIG-10-48 Plus, http://www.getcontrol.com downloaded from the internet on Mar. 20, 2003, p. 1.35Hellman, Martin E., "The Mathematics of Public-Key Cryptography," Scientific American, vol. 241, No. 8, Aug. 1979, pp. 146-152 and 154-157.36History of GSA, Web page [online]. Gaming Standards Association, 1997 [retrieved on Aug. 7, 2007] Retrieved from the Internet: -is-gsa/history-of-gsa>, 1 pg.37International Preliminary Examination Report dated Dec. 23, 2004 for PCT/US01/07447.38 *International Search Reports for applications PCT/US01/07447, PCT/US01/07381, and PCT/US02/30286.39ISR dated Jun. 10, 2003 from PCT Application No. PCT/US02/30610, 7 pgs.40Jahn Luke et al., A commercial off-the-shelf based replacement strategy for aging avionics computers, Aerospace and Electronics Conference, 1998. NAECON 1998, Proceedings of the IEEE 1998 National, Jul. 13-17, 1998, pp. 177-181.41Jim Blazer, PC/104 Intelligent Data Acquisition, PC Embedded Solutions (Spring 1998), pp. 1-2.42Levinthal, Adam and Barnett, Michael, "The Silicon Gaming Odyssey Slot Machine," Feb. 1997, COMPCON '97 Proceedings, IEEE San Jose, CA; IEEE Comput. Soc., pp. 296-301.43Mardsen, et al. Development of a PC-Windows Based Universal Control System, 5th Intl. Conf. On FACTORY 2000, Apr. 2-4, 1997, Conf. Pub. No. 435, pp. 284-287.44Menezes A., Van Oorschot P., Vanstone S.: "Handbook of Applied Cryptography" 1996, CRC Press, USA, XP002344242, pp. 365-366.45Michael Tiemann, "Why Embedded Linux" http://linuxdevices.com/cgi-bin/printerfriendly.cgi?id=AT8926600504 (Oct. 28, 1999) (6 pages).46Notice of Allowance dated Aug. 1, 2008 from U.S. Appl. No. 11/933,057.47Notice of Allowance dated Aug. 4, 2008 from U.S. Appl. No. 10/040,239.48Notice of Allowance dated Jan. 14, 2009 from U.S. Appl. No. 10/040,239.49Notice of Allowance dated Jan. 26, 2005 from U.S. Appl. No. 10/041,212.50Notice of Allowance dated Jan. 9, 2009 from U.S. Appl. No. 11/933,057.51Notice of Allowance mailed Dec. 3, 2004 from U.S. Appl. No. 09/405,921.52Notice of Allowance mailed Nov. 4, 2004 from U.S. Appl. No. 09/847,051.53Object-Oriented Programming Concepts, Sun Microsystems, Inc. (2002) (16 pages).54Office Action dated Jan. 24, 2008 from U.S. Appl. No. 11/933,057.55Office Action dated Jul. 2, 2004 from related U.S. Appl. No. 10/041,212, 12 pgs.56OnCore Systems, http://www.oncoresvstems.com (1999) (8 pages).57Paul Virgo, Embedded PC's for the Industrial Marketplace: An Analysis of the STD Bus, WESCON/'93 Conference Record, Sep. 28-30, 1993, pp. 621-623.58PCT Search Report mailed Jun. 12, 200 from PCT/US02/07447, 5 pgs.59PCT Written Opinion dated Jul. 15, 2003 from PCT Application No. PCT/US02/30610, 2 pgs.60Retro Fitting a Low-Boy Arcade Machine with a Pentium-Powered M.A.M.E. Setup. Oct. 1996, www.Cygnus.uwa.edu.au/~jaycole/jaw/arcade/html (5 pages).61Rick Lahrbaum. "Why Linux" http://linuxdevices.com/cgi-bin/printerfriendly.cgi?id=AT3611822672 (Feb. 19, 2000), pp. 1-5.62Rick Lehrbaum, "Why Linux" http://linuxdevices.com/cgi-bin/printerfriendly.cgi?id=AT9663974466 (Jan. 31, 2000), pp. 1-2.63Rivest, et al., "A Method for Obtaining Digital Signatures and Public-Key Cryptosystems," Communications of the ACM, vol. 21, No. 2, Feb. 1978, pp. 120-126.64Robert A. Burckle, PC/104 Embedded Modules: The New Systems Components, http://www.winsystems.com/papers/sys-components.pdf downloaded from the internet on Mar. 20, 2003, pp. 1-3.65Robert A. Burckle, STD Bus: Performance without Complexity, http://www.winsystems.com/papers/stdperformance.pdf (Aug. 1, 2001), pp. 1-3.66RTD USA, http://www.webarchive.org.web/1990422091026/-http://rtdusa.com/ (Apr. 22, 1999), downloaded from the internet on Oct 27, 2003, all pages.67RTD USA, www.rtdusa.com (1998), downloaded from the Internet on Mar. 20, 2003, pp. 1-49.68Schneier B.: "Applied Cryptography, Second Edition. Protocols, Algorithms, and Source Code in C" 1996, John Wiley & Sons, Inc. USA, XP002344241, pp. 446-449; pp. 458-459.69Supplementary European Search Report dated Oct. 13, 2006, from corresponding EP Application No. 02775968.7.70Supplementary Partial EP Search Report dated Apr. 17, 2007 from EP Application No. 01918453.0-2221.71Terry Monlick, What is Object-Oriented Software, Software Design Consultants, LLC (1999), (5 pages).72U.S. Final Office Action dated Aug. 13, 2008 from related U.S. Appl. No. 10/134,657, 9 pgs.73U.S. Final Office Action dated Aug. 13, 2008 from related U.S. Appl. No. 10/182,469.74U.S. Final Office Action dated Feb. 7, 2007 from related U.S. Appl. No. 10/182,469.75U.S. Final Office Action dated Jan. 30, 2007 from related U.S. Appl. No. 10/134,657,11 pages.76U.S. Final Office Action dated Jun. 2, 2006 from related U.S. Appl. No. 10/308,845.77U.S. Office Action dated Apr. 16, 2007 from U.S. Appl. No. 10/040,239.78U.S. Office Action dated Aug. 14, 2007 from related U.S. Appl. No. 10/182,469.79U.S. Office Action dated Dec. 13, 2006 from U.S. Appl. No. 10/308,845.80U.S. Office Action dated Dec. 23, 2005 from U.S. Appl. No. 10/308,845.81U.S. Office Action dated Jan. 22, 2009 from related U.S. Application No. 10/134,657, 19 pgs.82U.S. Office Action dated Jan. 24, 2008 from U.S. Appl. No. 10/040,239.83U.S. Office Action dated Jul. 31, 2007 from related U.S. Appl. No. 10/134,657, 10 pages.84U.S. Office Action dated Jun. 15, 2004 from related U.S. Appl. No. 10/134,657 11 pages.85U.S. Office Action dated Jun. 29, 2006 from U.S. Appl. No. 10/040,239.86U.S. Office Action dated Mar. 23, 2005 from U.S. Appl. No. 10/040,239.87U.S. Office Action dated Nov. 22, 2005 from related U.S. Appl. No. 10/182,469.88U.S. Office Action mailed Apr. 14, 2003 from U.S. Appl. No. 09/847,051.89U.S. Office Action mailed Apr. 2, 2003 from U.S. Appl. No. 09/405,921.90U.S. Office Action mailed Apr. 20, 2001 from U.S. Appl. No. 09/405,921.91U.S. Office Action mailed Aug. 2, 2002 from U.S. Appl. No. 09/520,405.92U.S. Office Action mailed Aug. 29, 2001 from U.S. Appl. No. 09/520,405.93U.S. Office Action mailed Dec. 4, 2000 from U.S. Appl. No. 09/405,921.94U.S. Office Action mailed Jun. 10, 2004 from U.S. Appl. No. 09/405,921.95U.S. Office Action mailed Jun. 14, 2002 from U.S. Appl. No. 09/405,921.96U.S. Office Action mailed Mar. 20, 2003 from U.S. Appl. No. 09/520,405.97U.S. Office Action mailed May 6, 2004 from U.S. Appl. No. 09/847,051.98U.S. Office Action mailed Nov. 4, 2003 from U.S. Appl. No. 09/847,051.99U.S. Office Action mailed Oct. 3, 2003 from U.S. Appl. No. 09/405,921.100U.S. Office Action mailed Sep. 24, 2001 from U.S. Appl. No. 09/405,921.101U.S. Office Action mailed Sep. 8, 2003 from U.S. Appl. No. 09/520,405.102Value Proposition, Web page [online]. Gaming Standards Association, 1997 [retrieved on Aug. 7, 2007] Retrieved from the Internet: -is-gsa/value-proposit ion>, 2 pgs.103WinSystems, http://www.webarchive.org/web/19881212034126/http://winsystems.com/ (Dec. 12, 1998), downloaded from the internet on Oct. 27, 2003, all pages.104WinSystems, www.winsystems.com downloaded from the internet on Apr. 2, 2003, pp. 1-25.* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS7717791 *Oct 28, 2005May 18, 2010IgtMethod for fault and/or disaster tolerant cashless gamingUS7722468Mar 9, 2005May 25, 2010IgtMagnetoresistive memory units as read only memory devices in gaming machinesUS7736234 *Mar 9, 2005Jun 15, 2010IgtMRAM as critical event storage for powered down gaming machinesUS7837556May 2, 2005Nov 23, 2010IgtDecoupling of the graphical presentation of a game from the presentation logicUS7886288 *Feb 8, 2011IgtMethod and apparatus for gaming device software configurationUS7931533Apr 26, 2011IgtGame development architecture that decouples the game logic from the graphics logicsUS7951002 *Jun 16, 2000May 31, 2011IgtUsing a gaming machine as a serverUS7972206 *Nov 19, 2003Jul 5, 2011Wms Gaming Inc.Gaming machine and display device thereforUS7972214Jul 1, 2005Jul 5, 2011IgtMethods and devices for downloading games of chanceUS7988554Aug 2, 2011IgtGame development architecture that decouples the game logic from the graphics logicUS7988559Mar 8, 2001Aug 2, 2011IgtComputerized gaming system, method and apparatusUS8057298Jul 25, 2007Nov 15, 2011IgtVirtual player tracking and related servicesUS8192277Aug 17, 2007Jun 5, 2012Bally Gaming, Inc.Systems, methods and articles to enhance play at gaming tables with bonusesUS8246437 *Aug 21, 2012IgtGaming device having alternate outcome presentationsUS8251803Aug 28, 2012Bally Gaming, Inc.Overlapping progressive jackpotsUS8251807Aug 28, 2012IgtGame development architecture that decouples the game logic from the graphics logicUS8287379Sep 12, 2005Oct 16, 2012IgtDistributed game servicesUS8308554 *Jun 22, 2007Nov 13, 2012IgtPrize redemption kioskUS8347303Nov 14, 2008Jan 1, 2013Bally Gaming, Inc.Apparatus, method, and system to provide a multi-core processor for an electronic gaming machine (EGM)US8388448May 5, 2011Mar 5, 2013IgtMethods and devices for downloading games of chanceUS8412768Apr 2, 2013Ball Gaming, Inc.Integration gatewayUS8423790Nov 17, 2009Apr 16, 2013Bally Gaming, Inc.Module validationUS8523658Aug 15, 2012Sep 3, 2013IgtGaming device having alternate outcome presentationsUS8556709Jul 21, 2011Oct 15, 2013IgtVirtual player tracking and related servicesUS8597116Aug 1, 2006Dec 3, 2013IgtVirtual player tracking and related servicesUS8613655Apr 30, 2008Dec 24, 2013Bally Gaming, Inc.Facilitating group play with multiple game devicesUS8616958Apr 30, 2008Dec 31, 2013Bally Gaming, Inc.Discovery method and system for dynamically locating networked gaming components and resourcesUS8616978 *Sep 1, 2010Dec 31, 2013Wms Gaming, IncManaging wagering game applications and eventsUS8628413Nov 23, 2005Jan 14, 2014IgtVirtual gaming peripherals for a gaming machineUS8631501Nov 9, 2007Jan 14, 2014Bally Gaming, Inc.Reporting function in gaming system environmentUS8651956Jan 7, 2011Feb 18, 2014IgtMethod and system for instant-on game downloadUS8667457Nov 30, 2012Mar 4, 2014Bally Gaming, Inc.System and method for validating download or configuration assignment for an EGM or EGM collectionUS8696441Aug 6, 2013Apr 15, 2014IgtGaming device having alternate outcome presentationsUS8708828Dec 28, 2007Apr 29, 2014IgtPluggable modular gaming modifiers and configuration templates for gaming environmentsUS8721431Apr 30, 2008May 13, 2014Bally Gaming, Inc.Systems, methods, and devices for providing instances of a secondary gameUS8721458Nov 7, 2008May 13, 2014Wms Gaming Inc.NVRAM management in a wagering game machineUS8734245Nov 9, 2007May 27, 2014Bally Gaming, Inc.Game related systems, methods, and articles that combine virtual and physical elementsUS8747216 *Mar 10, 2010Jun 10, 2014Isi, LtdSportsbook room and method thereforUS8819124Sep 4, 2012Aug 26, 2014Bally Gaming, Inc.System and method for one-way delivery of notifications from server-to-clients using modified multicastsUS8851988Aug 15, 2012Oct 7, 2014Bally Gaming, Inc.Apparatus, method, and system to provide a multiple processor architecture for server-based gamingUS8856657Apr 30, 2008Oct 7, 2014Bally Gaming, Inc.User interface for managing network download and configuration tasksUS8920236Nov 9, 2007Dec 30, 2014Bally Gaming, Inc.Game related systems, methods, and articles that combine virtual and physical elementsUS8968105 *Feb 13, 2007Mar 3, 2015Wms Gaming Inc.Reorganizing a wagering game machine's NVRAMUS9005034Apr 30, 2008Apr 14, 2015Bally Gaming, Inc.Systems and methods for out-of-band gaming machine managementUS9058716Feb 9, 2012Jun 16, 2015Bally Gaming, Inc.Remote game play in a wireless gaming environmentUS9082258Nov 12, 2008Jul 14, 2015Bally Gaming, Inc.Method and system for providing download and configuration job progress tracking and display via host user interfaceUS9092944Apr 30, 2008Jul 28, 2015Bally Gaming, Inc.Coordinating group play events for multiple game devicesUS9101820Nov 9, 2006Aug 11, 2015Bally Gaming, Inc.System, method and apparatus to produce decks for and operate games played with playing cardsUS9111078Nov 9, 2007Aug 18, 2015Bally Gaming, Inc.Package manager service in gaming systemUS9120007Jan 18, 2012Sep 1, 2015Bally Gaming, Inc.Network gaming architecture, gaming systems, and related methodsUS9257006Apr 17, 2012Feb 9, 2016Bally Gaming, Inc.Dynamic updating of content based on gaming-application contextUS9275512Nov 9, 2007Mar 1, 2016Bally Gaming, Inc.Secure communications in gaming systemUS9293008Mar 12, 2013Mar 22, 2016Bally Gaming, Inc.Layout elements as rendering placeholders for native wagering game applicationsUS9314698Dec 3, 2013Apr 19, 2016IgtDistributed game servicesUS9443377May 28, 2009Sep 13, 2016Bally Gaming, Inc.Web pages for gaming devicesUS20060205513 *Mar 9, 2005Sep 14, 2006IgtMRAM as nonvolatile safe storage for power hit and ESD tolerance in gaming machinesUS20060205514 *Mar 9, 2005Sep 14, 2006IgtMRAM as critical event storage for powered down gaming machinesUS20060205515 *Mar 9, 2005Sep 14, 2006IgtMagnetoresistive memory units as read only memory devices in gaming machinesUS20060281554 *Oct 28, 2005Dec 14, 2006Cyberscan Technology, Inc.Method for fault and/or disaster tolerant cashless gamingUS20070067768 *Nov 21, 2006Mar 22, 2007IgtMethod and apparatus for gaming device software configurationUS20070232377 *Jun 7, 2007Oct 4, 2007IgtGaming device having alternate outcome presentationsUS20080318671 *Jun 22, 2007Dec 25, 2008IgtPrize redemption kioskUS20090013061 *Jul 5, 2007Jan 8, 2009Microsoft CorporationCustom operating system via a web-serviceUS20090055611 *Feb 13, 2007Feb 26, 2009Wms Gaming Inc.Reorganizing a wagering game machine's nvramUS20090249492 *Sep 21, 2007Oct 1, 2009Hans Martin Boesgaard SorensenFabrication of computer executable program files from source codeUS20090275405 *May 4, 2009Nov 5, 2009Mckay Linn AnthonyGaming System and a Method of Monitoring a Gaming DeviceUS20090312094 *Jun 1, 2009Dec 17, 2009IgtMethods and apparatus for secured transaction loggingUS20100062844 *Mar 11, 2010Bally Gaming, Inc.Authentication and validation systems for gaming devicesUS20100093441 *Jul 9, 2009Apr 15, 2010Bally Gaming, Inc.Integration gatewayUS20100248819 *Nov 7, 2008Sep 30, 2010Wms Gaming Inc.Nvram management in a wagering game machineUS20110053672 *Mar 3, 2011Wms Gaming, Inc.Managing wagering game applications and eventsUS20110223980 *Mar 10, 2010Sep 15, 2011Bill StearnsSportsbook room and method thereforUS20130059648 *Mar 7, 2013IgtPrize redemption kiosk* Cited by examinerClassifications U.S. Classification463/24, 463/22, 463/42, 463/29, 463/16, 463/43, 463/40, 380/251International ClassificationG06F9/44, H04K1/00, G06F21/22, A63F13/00, G06F17/00, A63F9/24, G06F1/30, G06F12/16, G06F19/00, G07F17/32, A63F13/12Cooperative ClassificationG07F17/3239, G07F17/3232, G07F17/32, G07F17/323, G07F17/3202, A63F2300/6018, G06F8/20European ClassificationG07F17/32E6D2, G07F17/32E6, G06F8/20, G07F17/32E4, G07F17/32C, G07F17/32Legal EventsDateCodeEventDescriptionDec 12, 2002ASAssignmentOwner name: SHUFFLE MASTER, INC., NEVADAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:JACKSON, MARK D.;REEL/FRAME:013585/0985Effective date: 20021011Apr 6, 2004ASAssignmentOwner name: IGT, NEVADAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SHUFFLE MASTER, INC.;REEL/FRAME:014496/0001Effective date: 20040107Oct 19, 2010CCCertificate of correctionMar 14, 2013FPAYFee paymentYear of fee payment: 4RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services