USB on the go (OTG) multi-hub endpoint reflector hub

    公开(公告)号:US10162788B2

    公开(公告)日:2018-12-25

    申请号:US15241756

    申请日:2016-08-19

    Abstract: A multi-host endpoint reflector enables a method of communication between multiple USB hosts through the USB devices connected to them, where data from one USB host is routed across the USB devices between endpoints of complimentary directions to one or more additional USB hosts. The multi-host endpoint reflector may be integrated with a USB hub controller to form a USB compound device to create a multi-host endpoint reflector hub. A USB multi-host endpoint reflector hub enables a USB OTG B device to become a host upon request by providing a data bridge between the OTG B device after it has transitioned to a host role while any other OTG A device that already is a host is not required to change its host role to a slave role. Therefore a plurality of OTG host devices may co-exist on the same interconnection system hub and communicate there between.

    USB Multi-Host Endpoint Reflector Hub
    2.
    发明申请

    公开(公告)号:US20180052799A1

    公开(公告)日:2018-02-22

    申请号:US15241756

    申请日:2016-08-19

    CPC classification number: G06F13/4282 G06F13/00 G06F13/4022 G06F2213/4004

    Abstract: A multi-host endpoint reflector enables a method of communication between multiple USB hosts through the USB devices connected to them, where data from one USB host is routed across the USB devices between endpoints of complimentary directions to one or more additional USB hosts. The multi-host endpoint reflector may be integrated with a USB hub controller to form a USB compound device to create a multi-host endpoint reflector hub. A USB multi-host endpoint reflector hub enables a USB OTG B device to become a host upon request by providing a data bridge between the OTG B device after it has transitioned to a host role while any other OTG A device that already is a host is not required to change its host role to a slave role. Therefore a plurality of OTG host devices may co-exist on the same interconnection system hub and communicate there between.

    Side channel access through USB streams

    公开(公告)号:US10042784B2

    公开(公告)日:2018-08-07

    申请号:US14880699

    申请日:2015-10-12

    Abstract: A system may provide side channel access of a Universal Serial Bus (USB) device using USB streams. The system may include a USB interface with a USB device controller, an internal bus, a logical unit number (LUN) arbiter coupled between the USB controller and the internal bus, and a secondary interface coupled with the LUN arbiter. The system may include a plurality of storage devices coupled to the internal bus. The system may provide access to the storage devices via both the USB device controller and the secondary interface. The LUN arbiter may accept a plurality of USB streams (e.g., storage device access requests) from the USB device controller and at least one additional USB stream (e.g., storage device access request) from the secondary interface. The LUN arbiter may determine a priority of access between USB streams originating from the USB device controller and the secondary interface.

    SIDE CHANNEL ACCESS THROUGH USB STREAMS
    4.
    发明申请
    SIDE CHANNEL ACCESS THROUGH USB STREAMS 审中-公开
    通过USB通道进行侧面通道访问

    公开(公告)号:US20160103772A1

    公开(公告)日:2016-04-14

    申请号:US14880699

    申请日:2015-10-12

    Abstract: A system may provide side channel access of a Universal Serial Bus (USB) device using USB streams. The system may include a USB interface with a USB device controller, an internal bus, a logical unit number (LUN) arbiter coupled between the USB controller and the internal bus, and a secondary interface coupled with the LUN arbiter. The system may include a plurality of storage devices coupled to the internal bus. The system may provide access to the storage devices via both the USB device controller and the secondary interface. The LUN arbiter may accept a plurality of USB streams (e.g., storage device access requests) from the USB device controller and at least one additional USB stream (e.g., storage device access request) from the secondary interface. The LUN arbiter may determine a priority of access between USB streams originating from the USB device controller and the secondary interface.

    Abstract translation: 系统可以使用USB流提供通用串行总线(USB)设备的侧通道访问。 该系统可以包括具有USB设备控制器的USB接口,内部总线,耦合在USB控制器和内部总线之间的逻辑单元号(LUN)仲裁器,以及与LUN仲裁器耦合的辅助接口。 该系统可以包括耦合到内部总线的多个存储设备。 系统可以通过USB设备控制器和辅助接口来提供对存储设备的访问。 LUN仲裁器可以接收来自USB设备控制器的多个USB流(例如,存储设备访问请求)和来自次要接口的至少一个附加USB流(例如,存储设备访问请求)。 LUN仲裁器可以确定源自USB设备控制器的USB流与辅助接口之间的访问优先级。

Patent Agency Ranking