Patents by Inventor Rex Yinzok Lam
Rex Yinzok Lam 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: 7819750Abstract: A disclosed gaming machine is coupled to a plurality of “USB gaming peripherals.” The USB gaming peripherals, which may include one or more peripheral devices, communicate with a master gaming controller using a USB communication architecture. As part of the USB communication architecture, a USB device class manager may configure a USB device interface. The USB device interface may comprise a plurality of USB drivers where the USB device drivers are used to provide interfaces that are compatible with the gaming operating system such that processes in the gaming operating system may use USB communications to communicate with the plurality of USB gaming peripherals. Further, the USB device class manager may authorize the connection of each USB gaming peripheral to the USB device interface. In addition, the USB device class manager may be capable of downloading firmware to the USB gaming peripherals.Type: GrantFiled: June 11, 2003Date of Patent: October 26, 2010Assignee: IGTInventors: Rex Yinzok Lam, Nadeem Ahmad Quraishi, Steven G. LeMay
-
Patent number: 7704147Abstract: A disclosed gaming machine is coupled to a plurality of “USB gaming peripherals.” The USB gaming peripherals, which may include one or more peripheral devices, communicate with a master gaming controller using a USB communication architecture. The USB gaming peripherals may include USB DFU (Device Firmware Upgrade)-compatible peripheral devices. One or more host processes, such as a USB device class manager or a DFU driver, may be capable of downloading firmware to the USB DFU-compatible peripheral device. The host processes may receive a firmware identifier from the USB DFU-compatible peripheral device where the firmware identifier allows for two USB DFU-compatible peripheral devices with identical product identification information to be downloaded different firmware.Type: GrantFiled: June 11, 2003Date of Patent: April 27, 2010Assignee: IGTInventors: Nadeem Ahmad Quraishi, Rex Yinzok Lam, Robert Leland Pickering, Venkata Dhananjaya Kuna, Sangshetty Patil, Steven G. LeMay
-
Patent number: 7290072Abstract: A disclosed gaming machine is coupled to a plurality of “USB gaming peripherals.” The USB gaming peripherals, which may include one or more peripheral devices, communicate with a master gaming controller using a USB communication architecture. The USB communication architecture may include a vendor-specific class protocol. The USB vendor-specific class protocol may comprise: 1) a base protocol for defining message handling relating to peripheral device functionality common to a plurality of peripheral devices; and 2) one or more feature-specific protocol extensions for defining message handling specific to a USB feature where each feature-specific protocol extension defines feature-specific messages. The base protocol may be designed such that when one of the feature-specific messages is modified, the base protocol does not change.Type: GrantFiled: June 11, 2003Date of Patent: October 30, 2007Assignee: IGTInventors: Nadeem Ahmad Quraishi, Rex Yinzok Lam, Robert Leland Pickering, Venkata Dhananjaya Kuna, Sangshetty Patil, Steven G. LeMay
-
Patent number: 6899627Abstract: A disclosed gaming machine has a plurality of “gaming peripherals,” each communicating with a master gaming controller via a standard peripheral interface such as the USB (Universal Serial Bus).). For USB compatible communications, characteristics of a USB gaming peripheral class are defined. The USB gaming peripheral class allows features of a USB gaming peripheral in the USB gaming peripheral class to be controlled by a USB host in a manner compatible with USB.Type: GrantFiled: September 16, 2002Date of Patent: May 31, 2005Assignee: IGTInventors: Rex Yinzok Lam, Robert Leland Pickering, Nadeem Ahmad Quraishi, Venkata Dhananjaya Kuna, Steven G. LeMay
-
Publication number: 20040254006Abstract: A disclosed gaming machine is coupled to a plurality of “USB gaming peripherals.” The USB gaming peripherals, which may include one or more peripheral devices, communicate with a master gaming controller using a USB communication architecture. As part of the USB communication architecture, a USB device class manager may configure a USB device interface. The USB device interface may comprise a plurality of USB drivers where the USB device drivers are used to provide interfaces that are compatible with the gaming operating system such that processes in the gaming operating system may use USB communications to communicate with the plurality of USB gaming peripherals. Further, the USB device class manager may authorize the connection of each USB gaming peripheral to the USB device interface. In addition, the USB device class manager may be capable of downloading firmware to the USB gaming peripherals.Type: ApplicationFiled: June 11, 2003Publication date: December 16, 2004Applicant: IGTInventors: Rex Yinzok Lam, Nadeem Ahmad Quraishi, Steven G. LeMay
-
Publication number: 20040254013Abstract: A disclosed gaming machine is coupled to a plurality of “USB gaming peripherals.” The USB gaming peripherals, which may include one or more peripheral devices, communicate with a master gaming controller using a USB communication architecture. The USB gaming peripherals may include USB DFU (Device Firmware Upgrade)-compatible peripheral devices. One or more host processes, such as a USB device class manager or a DFU driver, may be capable of downloading firmware to the USB DFU-compatible peripheral device. The host processes may receive a firmware identifier from the USB DFU-compatible peripheral device where the firmware identifier allows for two USB DFU-compatible peripheral devices with identical product identification information to be downloaded different firmware.Type: ApplicationFiled: June 11, 2003Publication date: December 16, 2004Applicant: IGTInventors: Nadeem Ahmad Quraishi, Rex Yinzok Lam, Robert Leland Pickering, Venkata Dhananjaya Kuna, Sangshetty Patil, Steven G. LeMay
-
Publication number: 20040254014Abstract: A disclosed gaming machine is coupled to a plurality of “USB gaming peripherals.” The USB gaming peripherals, which may include one or more peripheral devices, communicate with a master gaming controller using a USB communication architecture. The USB communication architecture may include a vendor-specific class protocol. The USB vendor-specific class protocol may comprise: 1) a base protocol for defining message handling relating to peripheral device functionality common to a plurality of peripheral devices; and 2) one or more feature-specific protocol extensions for defining message handling specific to a USB feature where each feature-specific protocol extension defines feature-specific messages. The base protocol may be designed such that when one of the feature-specific messages is modified, the base protocol does not change.Type: ApplicationFiled: June 11, 2003Publication date: December 16, 2004Applicant: IGTInventors: Nadeem Ahmad Quraishi, Rex Yinzok Lam, Robert Leland Pickering, Venkata Dhananjaya Kuna, Sangshetty Patil, Steven G. LeMay
-
Publication number: 20030054880Abstract: A disclosed gaming machine has a plurality of “gaming peripherals,” each communicating with a master gaming controller via a standard peripheral interface such as the USB (Universal Serial Bus).). For USB compatible communications, characteristics of a USB gaming peripheral class are defined. The USB gaming peripheral class allows features of a USB gaming peripheral in the USB gaming peripheral class to be controlled by a USB host in a manner compatible with USB.Type: ApplicationFiled: September 16, 2002Publication date: March 20, 2003Applicant: IGTInventors: Rex Yinzok Lam, Robert Leland Pickering, Nadeem Ahmad Quraishi, Venkata Dhananjaya Kuna, Steven G. LeMay