Download procedures for peripheral devices
    1.
    发明授权
    Download procedures for peripheral devices 有权
    下载外围设备的程序

    公开(公告)号:US07704147B2

    公开(公告)日:2010-04-27

    申请号:US10460608

    申请日:2003-06-11

    CPC classification number: G07F17/3202 G07F17/32 G07F17/323

    Abstract: 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.

    Abstract translation: 所公开的游戏机耦合到多个“USB游戏外围设备”。可以包括一个或多个外围设备的USB游戏外围设备使用USB通信架构与主游戏控制器进行通信。 USB游戏外设可能包括USB DFU(设备固件升级)兼容的外围设备。 一个或多个主机进程,例如USB设备类管理器或DFU驱动器,可能能够将固件下载到与USB DFU兼容的外围设备。 主机进程可以从与USB DFU兼容的外围设备接收固件标识符,其中固件标识符允许具有相同产品标识信息的两个USB DFU兼容的外围设备下载不同的固件。

    USB software architecture in a gaming machine
    3.
    发明授权
    USB software architecture in a gaming machine 有权
    USB软件架构在游戏机中

    公开(公告)号:US07819750B2

    公开(公告)日:2010-10-26

    申请号:US10460822

    申请日:2003-06-11

    CPC classification number: G07F17/3202 G07F17/32

    Abstract: 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.

    Abstract translation: 所公开的游戏机耦合到多个“USB游戏外围设备”。可以包括一个或多个外围设备的USB游戏外围设备使用USB通信架构与主游戏控制器进行通信。 作为USB通信架构的一部分,USB设备类管理器可以配置USB设备接口。 USB设备接口可以包括多个USB驱动器,其中USB设备驱动器用于提供与游戏操作系统兼容的接口,使得游戏操作系统中的进程可以使用USB通信来与多个USB游戏外设进行通信 。 此外,USB设备类管理器可以授权每个USB游戏外设与USB设备接口的连接。 此外,USB设备类管理器可能能够将固件下载到USB游戏外设。

    Protocols and standards for USB peripheral communications
    4.
    发明授权
    Protocols and standards for USB peripheral communications 有权
    USB外设通讯协议和标准

    公开(公告)号:US07290072B2

    公开(公告)日:2007-10-30

    申请号:US10460826

    申请日:2003-06-11

    CPC classification number: G07F17/3202 G07F17/32

    Abstract: 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.

    Abstract translation: 所公开的游戏机耦合到多个“USB游戏外设”。 可以包括一个或多个外围设备的USB游戏外围设备使用USB通信架构与主游戏控制器进行通信。 USB通信架构可以包括供应商特定的类协议。 USB供应商特定的类协议可以包括:1)用于定义与多个外围设备共同的外围设备功能有关的消息处理的基本协议; 以及2)一个或多个特征协议扩展,用于定义特定于USB特征的消息处理,其中每个特征协议扩展定义特征消息。 基本协议可以被设计为使得当修改特征特定消息之一时,基本协议不改变。

Patent Agency Ranking