Patents by Inventor Nadeem A. Quraishi

Nadeem A. Quraishi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8549276
    Abstract: Gaming machines and systems having a universal interface layer linking a gaming platform to a hardware platform are disclosed. In particular, the universal interface layer is configured such that the gaming platform is hardware platform independent and such that the hardware platform is gaming platform independent. Platform independence can facilitate the interchangeability of one platform without a corresponding need to modify the other platform. The gaming platform can include various gaming modules and an operating system, while the universal interface layer can include firmware, various additional gaming modules, hardware specific drivers and various APIs to facilitate communication between the gaming platform and other universal interface layer components. A safe storage manager can be included to utilize a non-volatile storage component to store data regarding a gaming machine state, with the state being recoverable after a substantial interruption to the machine.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: October 1, 2013
    Assignee: IGT
    Inventors: Xuedong Chen, Warner R. Cockerille, Steven G. LeMay, Nadeem A. Quraishi, Gregory A. Schlottmann, Bryan D. Wolf
  • Publication number: 20120324211
    Abstract: Gaming machines and systems having a universal interface layer linking a gaming platform to a hardware platform are disclosed. In particular, the universal interface layer is configured such that the gaming platform is hardware platform independent and such that the hardware platform is gaming platform independent. Platform independence can facilitate the interchangeability of one platform without a corresponding need to modify the other platform. The gaming platform can include various gaming modules and an operating system, while the universal interface layer can include firmware, various additional gaming modules, hardware specific drivers and various APIs to facilitate communication between the gaming platform and other universal interface layer components. A safe storage manager can be included to utilize a non-volatile storage component to store data regarding a gaming machine state, with the state being recoverable after a substantial interruption to the machine.
    Type: Application
    Filed: August 27, 2012
    Publication date: December 20, 2012
    Applicant: IGT
    Inventors: Xuedong Chen, Warner R. Cockerille, Steven G. LeMay, Nadeem A. Quraishi, Gregory A. Schlottmann, Bryan D. Wolf
  • Patent number: 8281118
    Abstract: Gaming machines and systems having a universal interface layer linking a gaming platform to a hardware platform are disclosed. In particular, the universal interface layer is configured such that the gaming platform is hardware platform independent and such that the hardware platform is gaming platform independent. Platform independence can facilitate the interchangeability of one platform without a corresponding need to modify the other platform. The gaming platform can include various gaming modules and an operating system, while the universal interface layer can include firmware, various additional gaming modules, hardware specific drivers and various APIs to facilitate communication between the gaming platform and other universal interface layer components. A safe storage manager can be included to utilize a non-volatile storage component to store data regarding a gaming machine state, with the state being recoverable after a substantial interruption to the machine.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: October 2, 2012
    Assignee: IGT
    Inventors: Xuedong Chen, Warner R. Cockerille, Steven G. LeMay, Nadeem A. Quraishi, Gregory A. Schlottmann, Bryan D. Wolf
  • Publication number: 20110165937
    Abstract: Gaming machines and systems having a universal interface layer linking a gaming platform to a hardware platform are disclosed. In particular, the universal interface layer is configured such that the gaming platform is hardware platform independent and such that the hardware platform is gaming platform independent. Platform independence can facilitate the interchangeability of one platform without a corresponding need to modify the other platform. The gaming platform can include various gaming modules and an operating system, while the universal interface layer can include firmware, various additional gaming modules, hardware specific drivers and various APIs to facilitate communication between the gaming platform and other universal interface layer components. A safe storage manager can be included to utilize a non-volatile storage component to store data regarding a gaming machine state, with the state being recoverable after a substantial interruption to the machine.
    Type: Application
    Filed: March 16, 2011
    Publication date: July 7, 2011
    Applicant: IGT
    Inventors: Xuedong Chen, Warner R. Cockerille, Steven G. LeMay, Nadeem A. Quraishi, Gregory A. Schlottmann, Bryan D. Wolf
  • Patent number: 7966485
    Abstract: Gaming machines and systems having a universal interface layer linking a gaming platform to a hardware platform are disclosed. In particular, the universal interface layer is configured such that the gaming platform is hardware platform independent and such that the hardware platform is gaming platform independent. Platform independence can facilitate the interchangeability of one platform without a corresponding need to modify the other platform. The gaming platform can include various gaming modules and an operating system, while the universal interface layer can include firmware, various additional gaming modules, hardware specific drivers and various APIs to facilitate communication between the gaming platform and other universal interface layer components. A safe storage manager can be included to utilize a non-volatile storage component to store data regarding a gaming machine state, with the state being recoverable after a substantial interruption to the machine.
    Type: Grant
    Filed: December 1, 2004
    Date of Patent: June 21, 2011
    Assignee: IGT
    Inventors: Xuedong Chen, Warner R. Cockerille, Steven G. LeMay, Nadeem A. Quraishi, Gregory A. Schlottmann, Bryan D. Wolf
  • Patent number: 7722468
    Abstract: Gaming machines and systems having MRAM and MROM are disclosed. MROMs for storing boot programs and other Read Only code are formed by cutting write connections or not providing PCB socket leads to MRAM write pins, or by using memory hubs to prevent writing to MRAMs. A tale-tale board or other logging device monitoring activities at various components while primary machine power is down records to MRAM, which can be dual ported to the logging device and MGC. Various components can each have dedicated logging devices and MRAMs. One MRAM associated with the brain box replaces both DRAM and NVRAM of regular machine architectures, and is used for dual purposes of regular operational use and as safe storage to facilitate a state recovery. Prioritization of data during the storage process is rendered unnecessary. Another MRAM associated with the back plane board stores data associated with the exterior housing or terminal.
    Type: Grant
    Filed: March 9, 2005
    Date of Patent: May 25, 2010
    Assignee: IGT
    Inventors: Warner R. Cockerille, Xuedong Chen, Nadeem A. Quraishi, Gregory A. Schlottmann
  • Publication number: 20070060394
    Abstract: Some aspects of the present invention provide for the downloading of code, including but not limited to peripheral device code, upon the occurrence of predetermined events, sometimes referred to herein as “triggers.” For example, exceeding a predetermined number of errors within a predetermined time may comprise a trigger. Some implementations provide new peripheral device code each time a gaming machine initializes. Some embodiments provide peripheral devices with relatively small (or no) non-volatile memory. A smaller non-volatile memory (as compared to prior art peripheral devices of the same type) may be possible because it is not necessary—and may not be desirable—to retain peripheral device code in non-volatile memory.
    Type: Application
    Filed: November 13, 2006
    Publication date: March 15, 2007
    Inventors: Scott Gowin, Rex Lam, Robert Pickering, Nadeem Quraishi, Steven LeMay
  • Publication number: 20060205515
    Abstract: Gaming machines and systems having MRAM and MROM are disclosed. MROMs for storing boot programs and other Read Only code are formed by cutting write connections or not providing PCB socket leads to MRAM write pins, or by using memory hubs to prevent writing to MRAMs. A tale-tale board or other logging device monitoring activities at various components while primary machine power is down records to MRAM, which can be dual ported to the logging device and MGC. Various components can each have dedicated logging devices and MRAMs. One MRAM associated with the brain box replaces both DRAM and NVRAM of regular machine architectures, and is used for dual purposes of regular operational use and as safe storage to facilitate a state recovery. Prioritization of data during the storage process is rendered unnecessary. Another MRAM associated with the back plane board stores data associated with the exterior housing or terminal.
    Type: Application
    Filed: March 9, 2005
    Publication date: September 14, 2006
    Inventors: Warner Cockerille, Xuedong Chen, Nadeem Quraishi, Gregory Schlottmann
  • Publication number: 20060116208
    Abstract: Gaming machines and systems having a universal interface layer linking a gaming platform to a hardware platform are disclosed. In particular, the universal interface layer is configured such that the gaming platform is hardware platform independent and such that the hardware platform is gaming platform independent. Platform independence can facilitate the interchangeability of one platform without a corresponding need to modify the other platform. The gaming platform can include various gaming modules and an operating system, while the universal interface layer can include firmware, various additional gaming modules, hardware specific drivers and various APIs to facilitate communication between the gaming platform and other universal interface layer components. A safe storage manager can be included to utilize a non-volatile storage component to store data regarding a gaming machine state, with the state being recoverable after a substantial interruption to the machine.
    Type: Application
    Filed: December 1, 2004
    Publication date: June 1, 2006
    Applicant: IGT
    Inventors: Xuedong Chen, Warner Cockerille, Steven LeMay, Nadeem Quraishi, Gregory Schlottmann, Bryan Wolf