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

    公开(公告)号:US07704147B2

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

    申请号:US10460608

    申请日:2003-06-11

    IPC分类号: A63F9/24 G06F9/445

    摘要: 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.

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

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

    公开(公告)号:US07290072B2

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

    申请号:US10460826

    申请日:2003-06-11

    CPC分类号: G07F17/3202 G07F17/32

    摘要: 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.

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