Source: http://www.google.com/patents/US7831047?dq=7,517,222
Timestamp: 2016-12-07 23:44:30
Document Index: 776321484

Matched Legal Cases: ['Application No. 2002326552', 'Application No. 2002326552', 'Application No. 2002326552', 'Application No. 2002326526', 'Application No. 2002326526', 'Application No. 2002326526', 'Application No. 2008243153', 'Application No. 2', 'Application No. 02', 'Application No. 02761247', 'Application No. 01918440', 'Application No. 02', 'Application No. 2002326526']

Patent US7831047 - Digital identification of unique game characteristics - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsVarious techniques are disclosed for authenticating a first gaming application adapted for deployment at a first gaming machine that is operable to receive a wager on a game of chance. A first gaming application signature is accessed. In at least one embodiment, the first gaming application signature...http://www.google.com/patents/US7831047?utm_source=gb-gplus-sharePatent US7831047 - Digital identification of unique game characteristicsAdvanced Patent SearchTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents.Publication numberUS7831047 B2Publication typeGrantApplication numberUS 11/486,760Publication dateNov 9, 2010Filing dateJul 14, 2006Priority dateAug 6, 2001Fee statusPaidAlso published asCA2456759A1, CA2456759C, EP1415229A1, EP1415229A4, US7162036, US20030028779, US20060256965, US20080031452, WO2003014937A1Publication number11486760, 486760, US 7831047 B2, US 7831047B2, US-B2-7831047, US7831047 B2, US7831047B2InventorsRichard E. RoweOriginal AssigneeIgtExport CitationBiBTeX, EndNote, RefManPatent Citations (213), Non-Patent Citations (64), Referenced by (36), Classifications (15), Legal Events (1) External Links: USPTO, USPTO Assignment, EspacenetDigital identification of unique game characteristics
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS3825905Sep 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 methodUS4335809Jan 29, 1980Jun 22, 1982Barcrest LimitedEntertainment machinesUS4354251Mar 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 eventUS4519077Aug 30, 1982May 21, 1985Amin Pravin TDigital processing system with self-test capabilityUS4525599May 21, 1982Jun 25, 1985General Computer CorporationSoftware protection methods and apparatusUS4558413Nov 21, 1983Dec 10, 1985Xerox CorporationSoftware version management systemUS4582324Jan 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 systemUS4727544Jun 5, 1986Feb 23, 1988Bally Manufacturing CorporationMemory integrity checking system for a gaming deviceUS4752068Nov 5, 1986Jun 21, 1988Namco Ltd.Video game machine for business useUS4759064Oct 7, 1985Jul 19, 1988Chaum David LBlind unanticipated signature systemsUS4788637Sep 29, 1986Nov 29, 1988Kabushiki Kaisha ToshibaCommunication control apparatusUS4817140Nov 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 networkUS4865321Nov 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 ratioUS5004232Oct 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 capabilityUS5042809Nov 20, 1990Aug 27, 1991Richardson Joseph JComputerized gaming deviceUS5050212Jun 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 softwareUS5161193Jun 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 systemUS5276735Apr 17, 1992Jan 4, 1994Secure Computing CorporationData enclave and trusted path systemUS5283734Sep 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 componentsUS5398932Dec 21, 1993Mar 21, 1995Video Lottery Technologies, Inc.Video lottery system with improved site controller and validation unitUS5421006Apr 20, 1994May 30, 1995Compaq Computer Corp.Method and apparatus for assessing integrity of computer system softwareUS5465364Mar 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 systemsUS5475753Nov 12, 1993Dec 12, 1995Matsushita Electric Corporation Of AmericaApparatus and method for certifying the delivery of informationUS5488702Apr 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 informationUS5507489Sep 30, 1993Apr 16, 1996Info TelecomElectronic game-of-chance deviceUS5586766May 12, 1995Dec 24, 1996Casinovations, Inc.Blackjack game system and methodsUS5586937May 19, 1994Dec 24, 1996Menashe; JulianInteractive, computerised gaming system with remote terminalsUS5604801Feb 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 methodUS5643086Jun 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 deviceUS5655961Oct 12, 1994Aug 12, 1997Acres Gaming, Inc.Method for operating networked gaming devicesUS5655965Oct 22, 1992Aug 12, 1997Kabushiki Kaisha Ace DenkenScreen display type slot machine with seemingly flowing condition of moving symbolsUS5668945Feb 23, 1995Sep 16, 1997Sega Enterprises, Ltd.Data security apparatus and methodUS5702304Jun 6, 1995Dec 30, 1997Acres Gaming, Inc.Method and apparatus for operating networked gaming devicesUS5704835Dec 13, 1995Jan 6, 1998Infinity Group, Inc.Electronic second spin slot machineUS5707286Dec 19, 1994Jan 13, 1998Mikohn Gaming CorporationUniversal gaming engineUS5725428Mar 9, 1995Mar 10, 1998Atronic Casino Technology Distribution GmbhVideo slot machineUS5737418May 30, 1995Apr 7, 1998International Game TechnologyEncryption of bill validation dataUS5741183Jun 6, 1995Apr 21, 1998Acres Gaming Inc.Method and apparatus for operating networked gaming devicesUS5742616Jun 7, 1995Apr 21, 1998International Business Machines CorporationSystem and method testing computer memoriesUS5742829Mar 10, 1995Apr 21, 1998Microsoft CorporationAutomatic software installation on heterogeneous networked client computer systemsUS5745569Jan 17, 1996Apr 28, 1998The Dice CompanyMethod for stega-cipher protection of computer codeUS5752882Jun 6, 1995May 19, 1998Acres Gaming Inc.Method and apparatus for operating networked gaming devicesUS5758875Jan 11, 1996Jun 2, 1998Silicon Gaming, Inc.Dynamic rate control method and apparatus for electronically played games and gaming machinesUS5759102Feb 12, 1996Jun 2, 1998International Game TechnologyPeripheral device download method and apparatusUS5761647May 24, 1996Jun 2, 1998Harrah's Operating Company, Inc.National customer recognition system and methodUS5768382Nov 22, 1995Jun 16, 1998Walker Asset Management Limited PartnershipRemote-auditing of computer generated outcomes and authenticated biling and access control system using cryptographic and other protocolsUS5800268Oct 20, 1995Sep 1, 1998Molnick; MelvinMethod of participating in a live casino game from a remote locationUS5800269Apr 25, 1997Sep 1, 1998Oneida Indian NationCashless computerized video game system and methodUS5809251Oct 9, 1996Sep 15, 1998Hewlett-Packard CompanyRemote installation of software by a management information system into a remote computerUS5812857Aug 28, 1996Sep 22, 1998Extended Systems, Inc.Field configurable embedded computer systemUS5820459Jun 6, 1995Oct 13, 1998Acres Gaming, Inc.Method and apparatus for operating networked gaming devicesUS5823874Mar 25, 1996Oct 20, 1998Anchor GamingMethod of playing game and gaming device with an additional payout indicatorUS5836817Jun 6, 1995Nov 17, 1998Acres Gaming, Inc.Method and apparatus for operating networked gaming devicesUS5848932Aug 8, 1997Dec 15, 1998Anchor GamingMethod of playing game and gaming games with an additional payout indicatorUS5851149Aug 4, 1995Dec 22, 1998Tech Link International Entertainment Ltd.Distributed gaming systemUS5863041Dec 11, 1997Jan 26, 1999Bet Technology, Inc.Pai gow poker with auxiliary gameUS5871400Jun 18, 1996Feb 16, 1999Silicon Gaming, Inc.Random number generator for electronic applicationsUS5876284May 13, 1996Mar 2, 1999Acres Gaming IncorporatedMethod and apparatus for implementing a jackpot bonus on a network of gaming devicesUS5879234Oct 1, 1997Mar 9, 1999Universal De Desarrollos Electronicos, S.A. (Unidesa)Security system for reel type slot machine with physical mapping to control the win oddsUS5923885Oct 31, 1996Jul 13, 1999Sun Microsystems, Inc.Acquisition and operation of remotely loaded software using applet modification of browser softwareUS5930369Sep 10, 1997Jul 27, 1999Nec Research Institute, Inc.Secure spread spectrum watermarking for multimedia dataUS5934672Feb 20, 1996Aug 10, 1999Digideal CorporationSlot machine and methods of operationUS5941947Aug 18, 1995Aug 24, 1999Microsoft CorporationSystem and method for controlling access to data entities in a computer networkUS5951639Feb 14, 1996Sep 14, 1999Powertv, Inc.Multicast downloading of software and data modules and their compatibility requirementsUS5954583Sep 30, 1997Sep 21, 1999Com21 LimitedSecure access control systemUS5971851Dec 27, 1996Oct 26, 1999Silicon Gaming, Inc.Method and apparatus for managing faults and exceptionsUS5974454Nov 14, 1997Oct 26, 1999Microsoft CorporationMethod and system for installing and updating program module componentsUS5991399Dec 18, 1997Nov 23, 1999Intel CorporationMethod for securely distributing a conditional use private key to a trusted entity on a remote systemUS5999740Sep 29, 1997Dec 7, 1999International Computers LimitedUpdating mechanism for softwareUS6006034Sep 5, 1996Dec 21, 1999Open Software Associates, Ltd.Systems and methods for automatic application version upgrading and maintenanceUS6044471Jun 4, 1998Mar 28, 2000Z4 Technologies, Inc.Method and apparatus for securing software to reduce unauthorized useUS6047129Mar 3, 1998Apr 4, 2000Frye; RussellSoftware updating and distributionUS6071190May 21, 1997Jun 6, 2000Casino Data SystemsGaming device security system: apparatus and methodUS6074435Oct 30, 1997Jun 13, 2000Telefonakiebolaget Lm Ericsson (Publ)Remote software download with automatic adjustment for data access compatibilityUS6099408Dec 31, 1996Aug 8, 2000Walker Digital, LlcMethod and apparatus for securing electronic gamesUS6104815Jan 9, 1998Aug 15, 2000Silicon Gaming, Inc.Method and apparatus using geographical position and universal time determination means to provide authenticated, secure, on-line communication between remote gaming locationsUS6106396Jun 17, 1996Aug 22, 2000Silicon Gaming, Inc.Electronic casino gaming system with improved play capacity, authentication and securityUS6135887Jun 1, 1998Oct 24, 2000International Game TechnologyPeripheral device download method and apparatusUS6149522Jun 29, 1998Nov 21, 2000Silicon Gaming - NevadaMethod of authenticating game data sets in an electronic casino gaming systemUS6163842May 26, 1999Dec 19, 2000Sony CorporationMethod and apparatus for embedding authentication information within digital dataUS6165072Jan 4, 2000Dec 26, 2000Quixotic Solutions Inc.Apparatus and process for verifying honest gaming transactions over a communications networkUS6195587Apr 28, 1994Feb 27, 2001Sophos PlcValidity checkingUS6203427Jul 3, 1997Mar 20, 2001Walker Digital, LlcMethod and apparatus for securing a computer-based game of chanceUS6229924Aug 21, 1998May 8, 2001Digimarc CorporationMethod and apparatus for watermarking video imagesUS6243480Apr 30, 1998Jun 5, 2001Jian ZhaoDigital authentication with analog documentsUS6253374Jul 2, 1998Jun 26, 2001Microsoft CorporationMethod for validating a signed program prior to execution time or an unsigned program at execution timeUS6259984May 3, 2000Jul 10, 2001Denso CorporationAutomatic transmission control with object-oriented programUS6263497Jul 27, 1998Jul 17, 2001Matsushita Electric Industrial Co., Ltd.Remote maintenance method and remote maintenance apparatusUS6264557Jan 20, 2000Jul 24, 2001Walker Digital, LlcMethod and apparatus for securing electronic gamesUS6264561Oct 1, 1998Jul 24, 2001International Game TechnologyElectronic game licensing apparatus and methodUS6266810Apr 17, 1998Jul 24, 2001Matsushita Electric Industrial Co., Ltd.Remote program downloading system and apparatusUS6282709Nov 12, 1997Aug 28, 2001Philips Electronics North America CorporationSoftware update managerUS6364769May 22, 2000Apr 2, 2002Casino Data SystemsGaming device security system: apparatus and methodUS6368219Oct 15, 1999Apr 9, 2002Gtech Rhode Island CorporationSystem and method for determining whether wagers have been altered after winning game numbers are drawnUS6446211Nov 10, 2000Sep 3, 2002Z4 Technologies, Inc.Method and apparatus for monitoring software using encryptionUS6446257Feb 4, 1999Sep 3, 2002Hewlett-Packard CompanyMethod and apparatus for pre-allocation of system resources to facilitate garbage collectionUS6449687Oct 28, 1999Sep 10, 2002Square Co., Ltd.Computer readable medium and information processing apparatusUS6453319Apr 5, 2000Sep 17, 2002Inktomi CorporationMaintaining counters for high performance object cacheUS6454648Nov 3, 1999Sep 24, 2002Rlt Acquisition, Inc.System, method and article of manufacture for providing a progressive-type prize awarding scheme in an intermittently accessed network game environmentUS6460142Mar 27, 2000Oct 1, 200224 Technologies, Inc.Method and apparatus for repeated contact software end-userUS6484264May 18, 2000Nov 19, 2002Z4 Technologies, Inc.Method for providing repeated contact with software end-user using authorized administratorUS6496808Oct 5, 1999Dec 17, 2002At&T Corp.Using smartcards to enable probabilistic transaction on an untrusted deviceUS6502195May 18, 2000Dec 31, 2002Z4 Technologies, Inc.Computer readable storage medium for providing repeated contact with software end-userUS6510521Jul 8, 1998Jan 21, 2003Intel CorporationMethods and apparatus for preventing unauthorized write access to a protected non-volatile storageUS6527638Dec 12, 1996Mar 4, 2003Walker Digital, LlcSecure improved remote gaming systemUS6577733Dec 3, 1999Jun 10, 2003Smart Card Integrators, Inc.Method and system for secure cashless gamingUS6595856Jan 4, 2000Jul 22, 2003Sigma Game, Inc.Electronic security technique for gaming softwareUS6620047Sep 29, 2000Sep 16, 2003IgtElectronic gaming apparatus having authentication data setsUS6645077Dec 21, 2000Nov 11, 2003IgtGaming terminal data repository and information distribution systemUS6681329Jun 25, 1999Jan 20, 2004International Business Machines CorporationIntegrity checking of a relocated executable module loaded within memoryUS6685567Aug 8, 2001Feb 3, 2004IgtProcess verificationUS6722985 *Apr 19, 2001Apr 20, 2004IgtUniversal player tracking systemUS6785825May 31, 2002Aug 31, 2004Z4 Technologies, Inc.Method for securing software to decrease software piracyUS6792548Nov 5, 2001Sep 14, 2004Z4 Technologies, Inc.Method for providing repeated contact with software end-user using authorized administratorUS6792549Nov 5, 2001Sep 14, 2004Z4 Technologies, Inc.Method and apparatus for repeated contact of software end-userUS6795925Nov 5, 2001Sep 21, 2004Z4 Technologies, Inc.Computer readable storage medium for providing repeated contact with software end-userUS6799277Mar 27, 2001Sep 28, 2004Z4 Technologies, Inc.System and method for monitoring softwareUS6804763Oct 17, 2000Oct 12, 2004IgtHigh performance battery backed ram interfaceUS6813717May 13, 2002Nov 2, 2004Z4 Technologies, Inc.Method for securing software to reduce unauthorized useUS6813718Jun 26, 2002Nov 2, 2004Z4 Technologies, Inc.Computer readable storage medium for securing software to reduce unauthorized useUS6851607Mar 21, 2003Feb 8, 2005GemplusSecured method for monitoring the transfer of value units in a chip card gambling systemUS6857078May 30, 2002Feb 15, 2005Z4 Technologies, Inc.Method for securing software to increase license complianceUS6863608 *Oct 11, 2000Mar 8, 2005IgtFrame buffer capture of actual game playUS6875110 *Oct 17, 2000Apr 5, 2005IgtMulti-system gaming terminal communication deviceUS6931630Sep 27, 2000Aug 16, 2005International Business Machines CorporationMethod of, system for, and computer program product for providing automatic identification of a computer program code candidate for web deployment or a stored procedureUS7043641Mar 8, 2000May 9, 2006IgtEncryption in a secure computerized gaming systemUS7099479Aug 25, 2000Aug 29, 2006Sony CorporationInformation transmission system, transmitter, and transmission method as well as information reception system, receiver and reception methodUS7162036Aug 6, 2001Jan 9, 2007IgtDigital identification of unique game characteristicsUS7216169Jul 1, 2003May 8, 2007Microsoft CorporationMethod and system for administering personal computer health by registering multiple service providers and enforcing mutual exclusion rulesUS7237717Nov 8, 2003Jul 3, 2007Ip Holdings, Inc.Secure system for electronic votingUS7506195Jan 28, 2005Mar 17, 2009Fujitsu LimitedOperation management method and operation management serverUS7581256Oct 6, 2003Aug 25, 2009IgtProcess verificationUS20010011341May 5, 1998Aug 2, 2001Kent Fillmore Hayes Jr.Client-server system for maintaining a user desktop consistent with server application user access permissionsUS20020049909Sep 7, 2001Apr 25, 2002Shuffle MasterEncryption in a secure computerized gaming systemUS20020071557 *Dec 7, 2000Jun 13, 2002Nguyen Binh T.Secured virtual network in a gaming environmentUS20020116615 *Apr 3, 2002Aug 22, 2002IgtSecured virtual network in a gaming environmentUS20020165023 *Jun 26, 2002Nov 7, 2002IgtOpen architecture communications in a gaming networkUS20030014639Mar 8, 2001Jan 16, 2003Jackson Mark DEncryption in a secure computerized gaming systemUS20030028779Aug 6, 2001Feb 6, 2003Rowe Richard E.Digital identification of unique game characteristicsUS20030032485Aug 8, 2001Feb 13, 2003International Game TechnologyProcess verificationUS20030045353 *Sep 4, 2001Mar 6, 2003Paulsen Craig A.Electronic signature capability in a gaming machineUS20030073497Sep 13, 2002Apr 17, 2003Nelson Dwayne R.Dynamic NV-RAMUS20030078103Jan 3, 2002Apr 24, 2003IgtGame development architecture that decouples the game logic from the graphics logicUS20030195033Apr 10, 2002Oct 16, 2003Gazdic Daniel J.Gaming software authenticationUS20030203755Apr 25, 2002Oct 30, 2003Shuffle Master, Inc.Encryption in a secure computerized gaming systemUS20030203756Apr 25, 2002Oct 30, 2003Shuffle Master, Inc.Authentication in a secure computerized gaming systemUS20030216172Jun 10, 2003Nov 20, 2003Lemay Steven G.Method and apparatus for software authenticationUS20040002381Jun 23, 2003Jan 1, 2004IgtElectronic gaming apparatus with authenticationUS20040068654Oct 6, 2003Apr 8, 2004IgtProcess verificationUS20040147314Jan 15, 2004Jul 29, 2004IgtFrame capture of actual game playUS20040259633Apr 15, 2004Dec 23, 2004Gentles Thomas A.Remote authentication of gaming software in a gaming system environmentUS20050183143Feb 13, 2004Aug 18, 2005Anderholm Eric J.Methods and systems for monitoring user, application or device activityUS20050192099Mar 10, 2005Sep 1, 2005IgtSecured virtual network in a gaming environmentUS20060035713 *Sep 9, 2005Feb 16, 2006IgtGaming machine update and mass storage managementUS20060036874Sep 6, 2005Feb 16, 2006IgtData pattern verification in a gaming machine environmentUS20060100010Sep 19, 2002May 11, 2006Cyberscan Technology, Inc.Secure game downloadUS20060256965Jul 14, 2006Nov 16, 2006IgtDigital identification of unique game characteristicsUS20070298887Sep 14, 2005Dec 27, 2007Wms Gaming Inc.Remote Authentication For Gaming AppalicationsUS20080031452Jul 30, 2007Feb 7, 2008IgtDigital identification of unique game characteristicsUS20090282489Jul 15, 2009Nov 12, 2009IgtProcess verificationDE3700861C2Jan 14, 1987Apr 13, 1995Nsm AgMünzbetätigtes SpielgerätDE4014477A1May 7, 1990Jul 25, 1991Bergmann & Co ThRoulette type games machine - has microprocessor controller allowing jack-pot game odds to be variedEP0685246A1May 31, 1995Dec 6, 1995Sony CorporationVideo game apparatus with external memory devicesEP1496419B1Jul 2, 2004Mar 20, 2013Wms Gaming, Inc.Gaming machine having targeted run-time software authenticationEP1934961A1Aug 31, 2006Jun 25, 2008IgtData pattern verification in a gaming machine environmentGB2072395B Title not availableGB2121569B Title not availableGB2201821A Title not availableGB2202984B Title not available* Cited by examinerNon-Patent CitationsReference1Answer 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.2AU Examiner's First Report dated Jul. 26, 2007 issued in Application No. 2002326552.3AU Examiner's Fourth Report dated Sep. 11, 2009 issued in Application No. 2002326552.4AU Examiner's Second Report dated Jan. 12, 2009 issued in Application No. 2002326552.5AU Notice of Opposition dated Nov. 6, 2008 issued in Application No. 2002326526.6AU Statement of Grounds and Particulars dated Jan. 23, 2009 issued in Application No. 2002326526.7AU Withdrawl of Opposition dated Aug. 19, 2009 issued in Application No. 2002326526.8Australian Examination Report dated Feb. 24, 2010 issued in Application No. 2008243153.9Bakhtiari et al., Cryptographic Hash Functionsl: A Survey, 1995, Centre for Computer Security Research, pp. 1-26.10Bauspiess, et al., "Requirements for Cryptographic Hash Functions," Computers and Security, 5:427-437 (Sep. 11, 1992).11Benjamin Kosnik, "Notes on the codevt implmentation", Aug. 28, 2000, pp. 1-7.12Brosnan, "Using a Gaming Machine as a Server," U.S. Appl. No. 09/595,798, filed Jun. 16, 2000.13Canadian Examination Report mailed Jun. 1, 2010 in Application No. 2,456,759.14Canadian First Office Action dated Jul. 10, 2008 issued in 2,456,635.15Canadian Second Office Action dated Apr. 9, 2009 issued in 2,456,635.16Complaint for patent infringement filed by Aristocrat Technologies, et al., dated Jan. 22, 2002, Civil Action No. CV-S-02-0091.17Davida, 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).18Defendants', 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.19Document entitled "Fact Sheet on Digital Signature Standard" dated May 1994, 6 pages.20Eddy Zwaneveld, "Definition of Lossless Cloning", Apr. 3, 2000, pp. 1-4.21European Examination Report dated Aug. 27, 2009 issued in Application No. 02 761274.6.22European Examination Report dated Nov. 18, 2005 issued in Application No. 02761247.2.23European Search Report dated Sep. 28, 2005 issued in Application No. 01918440.7, 3 pages.24European Supplemental Search Report dated Aug. 23, 2006 issued in Application No. 02 761274.6.25Federal Information Processing Standards (FIPS) Publication 180 entitled "Secure Hash Standard" dated May 11, 1993, title page, abstract page and pp. 1-20.26Federal Information Processing Standards (FIPS) Publication 180-1 entitled "Secure Hash Standard" dated Apr. 17, 1995, 2 title pages, abstract page and pp. 1-21.27Federal Information Processing Standards (FIPS) Publication 186 entitled "Digital Signature Standard (DSS)" dated Jan. 27, 2000, 17 pages.28Gaming Standards Association, "Software Verification and Authentication in a Gaming Device", Feb. 15, 2000, www.gamingstandards.com (5 pages).29Hellman, Martin E., "The Mathematics of Public-Key Cryptography," Scientific American, vol. 241, No. 8, Aug. 1979, pp. 146-152 and 154-157.30International Preliminary Examination Report dated Nov. 10, 2003 issued in PCT/US02/24882.31International Preliminary Examination Report dated Oct. 28, 2006 issued in Application No. PCT/US02/25083.32International Preliminary Report dated Mar. 20, 2008 issued in Application No. PCT/US2006/034366.33International Search Report dated Nov. 21, 2002 issued in Application No. PCT/US02/24882.34International Search Report dated Nov. 5, 2002 issued in Application No. PCT/US02/25083.35International Written Opinion dated Apr. 24, 2003 issued in Application No. PCT/US02/24882.36International Written Opinion dated Jun. 10, 2004 issued in Application No. PCT/US02/25083.37LeMay et al, "Gaming Machine Virtual Player Tracking and Related Services," U.S. Appl. No. 09/642,192, filed Aug. 18, 2000.38Martinek, et al., "Encryption in a Secure Computerized Gaming System", U.S. Appl. No. 09/520,404, filed Mar. 8, 2000.39Menezes A., Van Oorschot P., Vanstone S.: "Handbook of Applied Cryptography" 1996, CRC Press, USA, XP002344242, pp. 365-366.40Nguyen et al., "Secured Virtual Network in a Gaming Environment," U.S. Appl. No. 11/078,966, filed Mar. 10, 2005.41Office Action, dated Jul. 18, 2007 for Australian Patent Application No. 2002326526.42Oracle Corporation, www.oracle.com/collateral/ent-partioning-fo.pdf, Feb. 1999.43Oracle Corporation, www.oracle.com/collateral/ent—partioning—fo.pdf, Feb. 1999.44PCT Supplemental Search Report and Written Opinion dated Feb. 1, 2007 issued in PCT/US2006/034366.45Rivest, 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.46Schneier 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.47Spielo Gaming International, www.spielo.com, Dec. 6, 2000.48U.S. Final Office Action dated Feb. 13, 2008 issued in U.S. Appl. No. 10/680,041.49U.S. Final Office Action dated Nov. 17, 2005 issued in U.S. Appl. No. 09/927,313.50U.S. Notice of Allowance dated Apr. 16, 2009 issued in U.S. Appl. No. 10/680,041.51U.S. Notice of Allowance dated Apr. 20, 2006 issued in U.S. Appl. No. 09/927,313.52U.S. Notice of Allowance dated Aug. 31, 2006 issued in U.S. Appl. No. 09/927,313.53U.S. Notice of Allowance dated Jul. 11, 2003 issued in U.S. Appl. No. 09/925,098.54U.S. Office Action dated Apr. 5, 2005 issued in U.S. Appl. No. 09/927,313.55U.S. Office Action dated Dec. 10, 2008 issued in U.S. Appl. No. 10/680,041.56U.S. Office Action dated Jan. 29, 2003 issued in U.S. Appl. No. 09/925,098.57U.S. Office Action dated Jul. 20, 2007 issued in U.S. Appl. No. 10/680,041.58U.S. Office Action dated May 12, 2010 issued in U.S. Appl. No. 11/221,314.59U.S. Office Action dated Oct. 3, 2002 issued in U.S. Appl. No. 09/925,098.60U.S. Office Action dated Oct. 30, 2009 issued in U.S. Appl. No. 11/888,324.61Unknown author, "bcmp(3)-byte string operations", Jun. 4, 1993, pp. 1-2.62Unknown author, "bcmp(3)—byte string operations", Jun. 4, 1993, pp. 1-2.63Unknown author, "memcmp(3)-compare byte string", Jun. 4, 1993, pp. 1-4.64Unknown author, "memcmp(3)—compare byte string", Jun. 4, 1993, pp. 1-4.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8137200 *Nov 7, 2008Mar 20, 2012Bally Gaming, Inc.Networked gaming system having a browser managerUS8762495Sep 8, 2010Jun 24, 2014Code Systems CorporationMethod and system for building and distributing application profiles via the internetUS8763009Apr 15, 2011Jun 24, 2014Code Systems CorporationMethod of hosting a first application in a second applicationUS8769051Sep 10, 2010Jul 1, 2014Code Systems CorporationMethod and system for prediction of software data consumption patternsUS8776038Aug 7, 2008Jul 8, 2014Code Systems CorporationMethod and system for configuration of virtualized software applicationsUS8782106Sep 3, 2010Jul 15, 2014Code Systems CorporationMethod and system for managing execution of virtual applicationsUS8914427Apr 17, 2012Dec 16, 2014Code Systems CorporationMethod and system for managing execution of virtual applicationsUS8943185Feb 23, 2012Jan 27, 2015Bally Gaming, Inc.Networked gaming system having a browser managerUS8954958Jan 11, 2010Feb 10, 2015Code Systems CorporationMethod of configuring a virtual applicationUS8959183Feb 12, 2010Feb 17, 2015Code Systems CorporationSystem for downloading and executing a virtual applicationUS9021015Oct 18, 2010Apr 28, 2015Code Systems CorporationMethod and system for publishing virtual applications to a web serverUS9053603Apr 17, 2012Jun 9, 2015IgtCloud based virtual environment authenticationUS9053604 *Jun 25, 2012Jun 9, 2015Wms Gaming, Inc.Trusted initialization for wagering game machinesUS9065856Mar 11, 2013Jun 23, 2015Vidder, Inc.Securing communication over a network using client system authorization and dynamically assigned proxy serversUS9104517Jan 27, 2010Aug 11, 2015Code Systems CorporationSystem for downloading and executing a virtual applicationUS9106425 *Nov 21, 2012Aug 11, 2015Code Systems CorporationMethod and system for restricting execution of virtual applications to a managed process environmentUS9164760Apr 19, 2013Oct 20, 2015Code Systems CorporationMethod and system for virtualization of software applicationsUS9207934Apr 19, 2013Dec 8, 2015Code Systems CorporationMethod and system for virtualization of software applicationsUS9208004Jun 5, 2014Dec 8, 2015Code Systems CorporationMethod of hosting a first application in a second applicationUS9208169Jun 14, 2013Dec 8, 2015Code Systems CorportationMethod and system for building a streaming modelUS9209976Oct 29, 2010Dec 8, 2015Code Systems CorporationMethod and system for restricting execution of virtual applications to a managed process environmentUS9218359Sep 3, 2010Dec 22, 2015Code Systems CorporationMethod and system for profiling virtual application resource utilization patterns by executing virtualized applicationUS9229748Jan 29, 2010Jan 5, 2016Code Systems CorporationMethod and system for improving startup performance and interoperability of a virtual applicationUS9251167Apr 25, 2014Feb 2, 2016Code Systems CorporationMethod and system for prediction of software data consumption patternsUS9282120Mar 11, 2013Mar 8, 2016Vidder, Inc.Securing communication over a network using client integrity verificationUS9398050Mar 11, 2013Jul 19, 2016Vidder, Inc.Dynamically configured connection to a trust brokerUS9462081 *Apr 17, 2012Oct 4, 2016IgtCloud based virtual environment validationUS9483296Apr 4, 2014Nov 1, 2016Code Systems CorporationMethod and system for building and distributing application profiles via the internetUS20060036874 *Sep 6, 2005Feb 16, 2006IgtData pattern verification in a gaming machine environmentUS20090062017 *Nov 7, 2008Mar 5, 2009Bally Gaming, Inc.Browser manager, gaming machine, gaming network, and systemUS20100037206 *Aug 7, 2008Feb 11, 2010Code Systems CorporationMethod and system for configuration of virtualized software applicationsUS20120264508 *Jun 25, 2012Oct 18, 2012Wms Gaming, Inc.Trusted initialization for wagering game machinesUS20130086386 *Nov 21, 2012Apr 4, 2013Code Systems CorporationMethod and system for restricting execution of virtual applications to a managed process environmentUS20130275376 *Apr 17, 2012Oct 17, 2013IgtCloud based virtual environment validationUS20140033298 *Jul 25, 2013Jan 30, 2014Samsung Electronics Co., Ltd.User terminal apparatus and control method thereofUS20140223514 *Mar 11, 2013Aug 7, 2014Junaid IslamNetwork Client Software and System Validation* Cited by examinerClassifications U.S. Classification380/251, 463/29, 713/180International ClassificationG06F12/00, G07F17/32, A63F9/24, G06F21/00Cooperative ClassificationG06F21/57, G07F17/323, G07F17/32, G07F17/3241European ClassificationG07F17/32, G07F17/32H, G07F17/32E4, G06F21/57Legal EventsDateCodeEventDescriptionMay 9, 2014FPAYFee 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