Source: http://www.google.com/patents/US7412559?dq=3657699
Timestamp: 2017-07-24 04:57:29
Document Index: 174281810

Matched Legal Cases: ['Application No. 79469', 'Application No. 03752329', 'Application No. 03752329', 'Application No. 03752329', 'Application No. 03752329', 'Application No. 2005106847']

Patent US7412559 - High performance battery backed ram interface - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA disclosed gaming machine provides a gaming machine with a non-volatile memory storage device and gaming software that allows the dynamic allocation and de-allocation of memory locations in a non-volatile memory. The non-volatile memory storage devices interface to an industry standard peripheral component...http://www.google.com/patents/US7412559?utm_source=gb-gplus-sharePatent US7412559 - High performance battery backed ram interfaceAdvanced Patent SearchTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents.Publication numberUS7412559 B2Publication typeGrantApplication numberUS 10/912,262Publication dateAug 12, 2008Filing dateAug 4, 2004Priority dateOct 17, 2000Fee statusPaidAlso published asCA2358378A1, CA2358378C, US6804763, US20050010738Publication number10912262, 912262, US 7412559 B2, US 7412559B2, US-B2-7412559, US7412559 B2, US7412559B2InventorsJames W. Stockdale, Steven G. LeMay, Dwayne R. NelsonOriginal AssigneeIgtExport CitationBiBTeX, EndNote, RefManPatent Citations (61), Non-Patent Citations (22), Referenced by (15), Classifications (13), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetHigh performance battery backed ram interface
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS3931504Dec 12, 1973Jan 6, 1976Basic Computing Arts, Inc.Electronic data processing security 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 equipmentUS4607844 *Dec 3, 1985Aug 26, 1986Ainsworth Nominees Pty. Ltd.Poker machine with improved security after power failureUS4948138Oct 21, 1985Aug 14, 1990IgtDevice for maintaining game state audit trail upon instantaneous power failureUS5274827Feb 25, 1991Dec 28, 1993Delco Electronics CorporationMethod for EEPROM write protection using threshold voltage projectionUS5344144Sep 27, 1990Sep 6, 1994Mikohn, Inc.Progressive jackpot gaming system with enhanced accumulatorUS5551020Mar 28, 1994Aug 27, 1996Flextech Systems, Inc.System for the compacting and logical linking of data blocks in files to optimize available physical storageUS5625819 *Apr 26, 1995Apr 29, 1997Honeywell, Inc.Methods and apparatus for performing heap management and protecting data structure integrity in non-volatile memoryUS5643086Jun 29, 1995Jul 1, 1997Silicon Gaming, Inc.Electronic casino gaming apparatus with improved play capacity, authentication and securityUS5680570Sep 30, 1994Oct 21, 1997Quantum CorporationMemory system with dynamically allocatable non-volatile storage capabilityUS5761647May 24, 1996Jun 2, 1998Harrah's Operating Company, Inc.National customer recognition system and methodUS5851149Aug 4, 1995Dec 22, 1998Tech Link International Entertainment Ltd.Distributed gaming systemUS5968153Oct 13, 1998Oct 19, 1999Digital Equipment CorporationMechanism for high bandwidth DMA transfers in a PCI environmentUS5971851Dec 27, 1996Oct 26, 1999Silicon Gaming, Inc.Method and apparatus for managing faults and exceptionsUS6065148Mar 5, 1998May 16, 2000General Electric CompanyMethod for error detection and correction in a trip unitUS6070202May 11, 1998May 30, 2000Motorola, Inc.Reallocation of pools of fixed size buffers based on metrics collected for maximum number of concurrent requests for each distinct memory sizeUS6099408Dec 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 securityUS6149522Jun 29, 1998Nov 21, 2000Silicon Gaming - NevadaMethod of authenticating game data sets in an electronic casino gaming systemUS6183366Jun 26, 1998Feb 6, 2001Sheldon GoldbergNetwork gaming systemUS6205548Jul 31, 1998Mar 20, 2001Intel CorporationMethods and apparatus for updating a nonvolatile memoryUS6253374Jul 2, 1998Jun 26, 2001Microsoft CorporationMethod for validating a signed program prior to execution time or an unsigned program at execution timeUS6264561Oct 1, 1998Jul 24, 2001International Game TechnologyElectronic game licensing apparatus and methodUS6286088Jun 28, 1999Sep 4, 2001Hewlett-Packard CompanyMemory management system and method for relocating memoryUS6394907Aug 25, 2000May 28, 2002International Game TechnologyCashless transaction clearinghouseUS6412053Aug 26, 1998Jun 25, 2002Compaq Computer CorporationSystem method and apparatus for providing linearly scalable dynamic memory management in a multiprocessing systemUS6446257Feb 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 environmentUS6467038Mar 12, 1999Oct 15, 2002Compaq Information Technologies Group, L.P.Method for supporting optical international language modules flashed into ROMUS6471591Mar 17, 2000Oct 29, 2002International Game TechnologyNon-banked gaming systemUS6488580Jan 11, 2000Dec 3, 2002Skill Safari, LlcMethod and apparatus for casino system for, e.g., skill based gamesUS6503147Aug 9, 2000Jan 7, 2003IgtStandard peripheral communicationUS6589119Mar 20, 1998Jul 8, 2003GemplusData and value unit transfer system on slot machine networkUS6609187Jul 6, 1999Aug 19, 2003Dell Products L.P.Method and apparatus for supporting resizing of file system partitionsUS6685559Feb 14, 2001Feb 3, 2004Sierra Design GroupVoucher gaming system and methodUS6685567Aug 8, 2001Feb 3, 2004IgtProcess verificationUS6704851Apr 26, 2001Mar 9, 2004Aicas GmbhMethod of dynamically allocating a memoryUS6816956Jun 2, 1998Nov 9, 2004International Business Machines CorporationUser control of multiple memory heapsUS6839823 *Sep 29, 2000Jan 4, 2005Intel CorporationIncreased reliability of data stored on flash memory in applications sensitive to power-lossUS6863608Oct 11, 2000Mar 8, 2005IgtFrame buffer capture of actual game playUS6866586Nov 16, 2001Mar 15, 2005IgtCashless transaction clearinghouseUS6874075Jun 25, 2003Mar 29, 2005Scientific-Atlanta, Inc.System and method for a communication terminal to manage memory and maintain a current application version for multiple applicationsUS6962530Apr 25, 2002Nov 8, 2005IgtAuthentication in a secure computerized gaming systemUS20020016896Apr 26, 2001Feb 7, 2002Fridtjof SiebertMethod dynamically managing a read-write memoryUS20020026566 *Feb 5, 1999Feb 28, 2002Kosaku AwadaData backup in non-volatile memoryUS20020049909Sep 7, 2001Apr 25, 2002Shuffle MasterEncryption in a secure computerized gaming systemUS20040002379Jun 27, 2002Jan 1, 2004IgtScan based configuration control in a gaming environmentUS20040147314Jan 15, 2004Jul 29, 2004IgtFrame capture of actual game playUS20050164795Mar 17, 2005Jul 28, 2005Microsoft CorporationMethod and apparatus for managing data in a gaming systemUS20050192099Mar 10, 2005Sep 1, 2005IgtSecured virtual network in a gaming environmentUS20070011427Sep 8, 2006Jan 11, 2007IgtDynamic NV-RAMUS20070174581Mar 27, 2007Jul 26, 2007IgtNon-volatile memory storing critical data in a gaming machineUS20070207852Mar 3, 2006Sep 6, 2007IgtGame removal with game historyEP1046996A1Feb 29, 2000Oct 25, 2000International Business Machines CorporationMemory defragmentation in chipcardsEP1255234A2Apr 30, 2002Nov 6, 2002Shuffle Master, Inc.Gaming apparatusGB2308171A Title not availableWO2000005652A1Jul 23, 1999Feb 3, 2000Sun Microsystems, Inc.Method and apparatus for achieving deterministic memory allocation response in a computer system* Cited by examinerNon-Patent CitationsReference1Australian Office Action dated Sep. 30, 2005 from a Corresponding AU Application No. 79469/01 (4 pages).2Dallas Semiconductor, "DS123: Flexible Non-volatile Controller with Lithium Battery Monitor," www.dalsemi.com, Nov. 1999 (12 pages).3European Search Report dated Feb. 14, 2007 from corresponding EP Application No. 03752329.7 (4 pages).4European Search Report dated Feb. 14, 2007 from corresponding EP Application No. 03752329.7.5European Search Report dated Nov. 20, 2006 from corresponding EP Application No. 03752329.7 (4 pages).6European Search Report dated Nov. 20, 2006 from corresponding EP Application No. 03752329.7.7Intel Corporation, "Flash Memory PCI Add-in Card for Embedded Systems", Application Note: AP-758, Sep. 1997 (17 pages).8Levinthal, Adam and Barnett, Michael, "The Silicon Gaming Odyssey Slot Machine," Feb. 1997, Compon '97 Proceedings, IEEE San Jose, CA; IEEE Comput. Soc., pp. 296-301 (6 pages).9Nelson et al., "Game Removal with Game History," U.S. Appl. No. 11/367,497 filed on Mar. 3, 2006 [IGT1P228].10Notice of Allowance dated Aug. 1, 2007 and Allowed Claims from corresponding U.S. Appl. No. 11/517,743 (4 pages) [IGT1P036X1C1].11Notice of Allowance dated Aug. 24, 2007 and Allowed Claims from corresponding U.S. Appl. No. 11/729,407 (4 pages) [IGT1P036X1C2].12Notice of Allowance dated Dec. 19, 2007 and Allowed Claims from corresponding U.S. Appl. No. 11/729,407 (9 pages) [IGT1P036X1C2].13Notice of Allowance dated Jan. 5, 2007 and Allowed Claims from corresponding U.S. Appl. No. 11/517,743 (7 pages) [IGT1P036X1C1].14Notice of Allowance dated May 12, 2006 and Allowed Claims from corresponding U.S. Appl. No. 10/243,104 (6 pages) [IGT1P036X1].15Notice of Allowance dated May 2, 2007 and Allowed Claims from corresponding U.S. Appl. No. 11/517,743 (4 pages) [IGT1P036X1C1].16Russian Advisory Action dated Sep. 10, 2007 from related Russian Application No. 2005106847, 10 pgs. (IGT1P036X1RU).17U.S. Appl. No. 09/520,405 (28 pages).18U.S. Office Action dated Aug. 16, 2005 from corresponding U.S. Appl. No. 10/243,104 (11 pages) [IGT1P036X1].19U.S. Office Action dated Jan. 17, 2006 from corresponding U.S. Appl. No. 10/243,104 (18 pages) [IGT1P036X1].20U.S. Office Action dated Jan. 4, 2005 from corresponding U.S. Appl. No. 10/243,104 (8 pages) [IGT1P036X1].21U.S. Office Action dated Jun. 5, 2007 from corresponding U.S. Appl. No. 11/729,407 (7 pages) [IGT1P036X1C2].22U.S. Office Action dated May 4, 2007 from corresponding U.S. Appl. No. 11/517,743 (6 pages) [IGT1P036X1C1].Referenced byCiting PatentFiling datePublication dateApplicantTitleUS7904687Jul 16, 2007Mar 8, 2011IgtNon-volatile memory storing critical data in a gaming machineUS7951008Mar 3, 2006May 31, 2011IgtNon-volatile memory management technique implemented in a gaming machineUS8241109 *Dec 10, 2009Aug 14, 2012Aristocrat Technologies Australia Pty LimitedGaming machine power fail enhancementUS8550922Mar 3, 2006Oct 8, 2013IgtGame removal with game historyUS8657669Jul 12, 2012Feb 25, 2014Aristocrat Technologies Australia Pty LimitedGaming machine power fail enhancementUS8961322Oct 7, 2013Feb 24, 2015IgtGame removal with game historyUS9147311Dec 26, 2013Sep 29, 2015Aristocrat Technologies Australia Pty LimitedGaming machine power fail enhancementUS9684520 *Oct 20, 2011Jun 20, 2017Smart Modular Technologies, Inc.Computing system with non-disruptive fast memory restore mechanism and method of operation thereofUS20070207852 *Mar 3, 2006Sep 6, 2007IgtGame removal with game historyUS20070207854 *Mar 3, 2006Sep 6, 2007IgtNon-volatile memory management technique implemented in a gaming machineUS20070266220 *Jul 16, 2007Nov 15, 2007IgtNon-volatile memory storing critical data in a gaming machineUS20100093427 *Dec 10, 2009Apr 15, 2010Aristocrat Technologies Australia Pty LimitedGaming machine power fail enhancementUS20130103887 *Oct 20, 2011Apr 25, 2013Smart Modular Technologies, Inc.Computing system with non-disruptive fast memory restore mechanism and method of operation thereofUS20130111105 *Oct 31, 2011May 2, 2013Antonio LainNon-volatile data structure manager and methods of managing non-volatile data structuresUS20150371481 *Jan 20, 2014Dec 24, 2015Shandong New Beiyang Information Technology Co., Ltd.Banknote recognition apparatus, processing method thereof and method for recording banknote processing state* Cited by examinerClassifications U.S. Classification711/103, 711/170, 711/161, 463/43International ClassificationG07F17/32, G06F12/00Cooperative ClassificationG07F17/3241, G07F17/32, A63F2300/552, G07F17/3202European ClassificationG07F17/32C, G07F17/32H, G07F17/32Legal EventsDateCodeEventDescriptionAug 4, 2004ASAssignmentOwner name: IGT, NEVADAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:STOCKDALE, JAMES W.;LEMAY, STEVEN G.;NELSON, DWAYNE R.;REEL/FRAME:015666/0761;SIGNING DATES FROM 20001013 TO 20001016Sep 28, 2010CCCertificate of correctionFeb 13, 2012FPAYFee paymentYear of fee payment: 4Jan 28, 2016FPAYFee paymentYear of fee payment: 8RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services