WO2006108174A3 - Peripheral sharing usb hub - Google Patents

Peripheral sharing usb hub Download PDF

Info

Publication number
WO2006108174A3
WO2006108174A3 PCT/US2006/013299 US2006013299W WO2006108174A3 WO 2006108174 A3 WO2006108174 A3 WO 2006108174A3 US 2006013299 W US2006013299 W US 2006013299W WO 2006108174 A3 WO2006108174 A3 WO 2006108174A3
Authority
WO
WIPO (PCT)
Prior art keywords
port
downstream
upstream
hub
ports
Prior art date
Application number
PCT/US2006/013299
Other languages
French (fr)
Other versions
WO2006108174A2 (en
Inventor
Mark R Bohm
Mark Fu
Henry Wurzburg
James E Bowles
Robert E Hollingsworth
Drew J Dutton
Original Assignee
Standard Microsyst Smc
Mark R Bohm
Mark Fu
Henry Wurzburg
James E Bowles
Robert E Hollingsworth
Drew J Dutton
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Standard Microsyst Smc, Mark R Bohm, Mark Fu, Henry Wurzburg, James E Bowles, Robert E Hollingsworth, Drew J Dutton filed Critical Standard Microsyst Smc
Priority to EP06740803A priority Critical patent/EP1877912A2/en
Priority to JP2008505626A priority patent/JP2008536225A/en
Publication of WO2006108174A2 publication Critical patent/WO2006108174A2/en
Publication of WO2006108174A3 publication Critical patent/WO2006108174A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4022Coupling between buses using switching circuits, e.g. switching matrix, connection or expansion network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/40Bus coupling
    • G06F2213/4004Universal serial bus hub with a plurality of upstream ports

Abstract

In various embodiments, devices coupled to upstream ports may enumerate the USB switching hub according to the total number of downstream ports on the USB switching hub. In some embodiments, when a first upstream port is communicating with a first downstream port, status registers coupled to the second upstream port may indicate to the second upstream device that the first downstream port is disconnected. By enumerating the USB switching hub according to the total number of downstream ports, the upstream devices may not have to re-enumerate the hub (and correspondingly each device coupled to the hub) each time a downstream device is switched. In some embodiments, an intelligent port routing switch may delay switching communications for the downstream port if there is an active transfer in progress between a related downstream port and an upstream port.
PCT/US2006/013299 2005-04-06 2006-04-06 Peripheral sharing usb hub WO2006108174A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP06740803A EP1877912A2 (en) 2005-04-06 2006-04-06 Peripheral sharing usb hub
JP2008505626A JP2008536225A (en) 2005-04-06 2006-04-06 Peripheral device shared USB hub

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/100,299 2005-04-06
US11/100,299 US20060056401A1 (en) 2004-09-14 2005-04-06 Peripheral sharing USB hub

Publications (2)

Publication Number Publication Date
WO2006108174A2 WO2006108174A2 (en) 2006-10-12
WO2006108174A3 true WO2006108174A3 (en) 2006-11-30

Family

ID=36886665

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/013299 WO2006108174A2 (en) 2005-04-06 2006-04-06 Peripheral sharing usb hub

Country Status (5)

Country Link
US (1) US20060056401A1 (en)
EP (1) EP1877912A2 (en)
JP (1) JP2008536225A (en)
KR (1) KR20070118691A (en)
WO (1) WO2006108174A2 (en)

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7185126B2 (en) * 2003-02-24 2007-02-27 Standard Microsystems Corporation Universal serial bus hub with shared transaction translator memory
US6959355B2 (en) * 2003-02-24 2005-10-25 Standard Microsystems Corporation Universal serial bus hub with shared high speed handler
US20050270988A1 (en) * 2004-06-04 2005-12-08 Dehaemer Eric Mechanism of dynamic upstream port selection in a PCI express switch
US20060227759A1 (en) * 2004-09-14 2006-10-12 Bohm Mark R Peripheral Sharing USB Hub
US20060059293A1 (en) * 2004-09-14 2006-03-16 Henry Wurzburg Universal serial bus switching hub
US7433990B2 (en) * 2006-01-24 2008-10-07 Standard Microsystems Corporation Transferring system information via universal serial bus (USB)
US7478191B2 (en) * 2006-04-14 2009-01-13 Standard Microsystems Corporation Method for automatically switching USB peripherals between USB hosts
US7523243B2 (en) * 2006-04-14 2009-04-21 Standard Microsystems Corporation Multi-host USB device controller
US20070255869A1 (en) * 2006-04-27 2007-11-01 Microsoft Corporation Device evaluation using automatic connection path reconfiguration
US7480753B2 (en) * 2006-04-27 2009-01-20 Standard Microsystems Corporation Switching upstream and downstream logic between ports in a universal serial bus hub
US20080005262A1 (en) * 2006-06-16 2008-01-03 Henry Wurzburg Peripheral Sharing USB Hub for a Wireless Host
US7904610B2 (en) * 2006-06-21 2011-03-08 Microsoft Corporation Controlling a device connected to first and second communication path wherein device is also connected to third communication path via a bypass link
DE602007004041D1 (en) 2006-08-11 2010-02-11 Brother Ind Ltd terminal
US8315269B1 (en) 2007-04-18 2012-11-20 Cypress Semiconductor Corporation Device, method, and protocol for data transfer between host device and device having storage interface
TWI448902B (en) 2007-08-24 2014-08-11 Cypress Semiconductor Corp Bridge device with page-access based processor interface
US20090063717A1 (en) * 2007-08-28 2009-03-05 Bohm Mark R Rate Adaptation for Support of Full-Speed USB Transactions Over a High-Speed USB Interface
US8090894B1 (en) * 2007-09-21 2012-01-03 Cypress Semiconductor Corporation Architectures for supporting communication and access between multiple host devices and one or more common functions
US8150452B2 (en) * 2007-11-16 2012-04-03 Standard Microsystems Corporation Providing a connection between a memory medium of a mobile device and an external device
US7986962B2 (en) * 2007-11-16 2011-07-26 Standard Microsystems Corporation Providing a high-speed connection between a memory medium of a mobile device and an external device
EP2073598B1 (en) 2007-12-21 2017-10-04 Telefonaktiebolaget LM Ericsson (publ) Technique for providing network access to different entities
EP2073597A1 (en) * 2007-12-21 2009-06-24 Telefonaktiebolaget L M Ericsson (Publ) Technique for providing network access via multiple mobile platforms
EP2073128B1 (en) * 2007-12-21 2014-04-09 Telefonaktiebolaget LM Ericsson (publ) Technique for interconnecting functional modules of an apparatus
JP2009266178A (en) * 2008-04-30 2009-11-12 Fujitsu Ltd Relay device and relay system
KR20090128814A (en) * 2008-06-11 2009-12-16 삼성전자주식회사 Port selector, device test system and method using the same
JP2010251319A (en) 2009-04-15 2010-11-04 Chou Hsien Tsai Socket structure with duplex electrical connection
US8612352B2 (en) 2010-10-13 2013-12-17 Square, Inc. Decoding systems with a decoding engine running on a mobile device and coupled to a payment system that includes identifying information of second parties qualified to conduct business with the payment system
US8447890B1 (en) * 2009-10-30 2013-05-21 Cypress Semiconductor Corporation Operation of multiple masters/hosts through a hub
US8135883B2 (en) * 2010-01-19 2012-03-13 Standard Microsystems Corporation USB hub apparatus supporting multiple high speed devices and a single super speed device
US8886849B2 (en) 2012-05-11 2014-11-11 Apple Inc. Multi-mode adapter
CN103460650B (en) * 2011-03-15 2016-05-25 欧姆龙株式会社 The control method of network system, main frame and network system
US8799532B2 (en) 2011-07-07 2014-08-05 Smsc Holdings S.A.R.L. High speed USB hub with full speed to high speed transaction translator
US8762605B2 (en) 2011-11-30 2014-06-24 Apple Inc. Adapter for electronic devices
US9864711B2 (en) 2011-12-16 2018-01-09 Intel Corporation Automatic downstream to upstream mode switching at a universal serial bus physical layer
JP5763519B2 (en) * 2011-12-28 2015-08-12 ルネサスエレクトロニクス株式会社 USB hub controller, USB host controller, and system
FR2987471B1 (en) * 2012-02-23 2015-03-27 Edevice ELECTRONIC EQUIPMENT FOR REPLICATING PORTS AND ROUTING DIGITAL SIGNALS
WO2013127413A1 (en) * 2012-03-02 2013-09-06 Siemens Enterprise Communications Gmbh & Co.Kg Coupling device and method for dynamically allocating usb endpoints of a usb interface, and exchange trading system terminal with coupling device
US10007296B2 (en) * 2012-08-18 2018-06-26 David Hume Reconfigurable computer docking station
US9021159B2 (en) 2012-09-07 2015-04-28 Apple Inc. Connector adapter
US9459670B2 (en) 2012-09-07 2016-10-04 Apple Inc. Adapter for use with a portable electronic device
TWI598738B (en) * 2012-12-24 2017-09-11 宏碁股份有限公司 An interface extension device
US9460037B2 (en) 2013-09-26 2016-10-04 Delphi Technologies, Inc. Flexible mobile device connectivity to automotive systems with USB hubs
US9645962B2 (en) 2013-09-26 2017-05-09 Delphi Technologies, Inc. Flexible mobile device connectivity to automotive systems with USB hubs
EP2899643A1 (en) * 2014-01-22 2015-07-29 Harman Becker Automotive Systems GmbH Multimedia switch box
EP2899641B1 (en) * 2014-01-22 2018-08-22 Harman Becker Automotive Systems GmbH Multimedia USB device server
US10127181B2 (en) 2014-04-30 2018-11-13 Microchip Technology Incorporated Port disconnect charging function for USB hub
US9971395B2 (en) 2014-08-20 2018-05-15 Microchip Technology Incorporated Low power connection detect method and system for USB charging
US10042784B2 (en) 2014-10-13 2018-08-07 Microchip Technology Incorporated Side channel access through USB streams
US9804977B2 (en) 2015-04-28 2017-10-31 Microchip Technology Incorporated Universal serial bus smart hub
US10182328B1 (en) 2015-05-23 2019-01-15 Square, Inc. Point of sale (POS) device responsive to detected interference with antenna
US10191874B2 (en) 2015-12-22 2019-01-29 Microchip Technology Incorporated Method and apparatus for providing USB power delivery negotiated through a dedicated transmission channel
EP3433750A4 (en) * 2016-07-13 2019-10-09 Hewlett-Packard Development Company, L.P. Transmitting signals via usb ports
US10162788B2 (en) * 2016-08-19 2018-12-25 Microchip Technology Incorporated USB on the go (OTG) multi-hub endpoint reflector hub
US10733589B2 (en) 2017-04-28 2020-08-04 Square, Inc. Point of sale device power management and under voltage protection
US10579566B2 (en) * 2017-04-28 2020-03-03 Square, Inc. Point of sale device with switchable internal connection roles
US11257058B1 (en) * 2017-10-30 2022-02-22 Square, Inc. Sharing output device between unsecured processor and secured processor
US10970698B1 (en) * 2017-12-08 2021-04-06 Square, Inc. Reader detection signal bypassing secure processor
CN111339014A (en) * 2020-03-02 2020-06-26 芯启源(上海)半导体科技有限公司 USB equipment sharing device
DE102022115191A1 (en) 2022-06-17 2023-12-28 Cariad Se Method and motor vehicle control device for cyclically generating current observation data of at least one determined observation variable, which are distributed in a data network of a motor vehicle

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2352540A (en) * 1999-04-28 2001-01-31 Adder Tech Ltd Universal Serial Bus Switching Device
US20010032280A1 (en) * 1996-11-07 2001-10-18 Hitachi, Ltd. Interface switching apparatus and switching control method
US20040019732A1 (en) * 2002-07-26 2004-01-29 Overtoom Eric J. Dual-role compatible USB hub device and method

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5784581A (en) * 1996-05-03 1998-07-21 Intel Corporation Apparatus and method for operating a peripheral device as either a master device or a slave device
US5978389A (en) * 1998-03-12 1999-11-02 Aten International Co., Ltd. Multiplex device for monitoring computer video signals
JP2000076038A (en) * 1998-08-28 2000-03-14 Matsushita Electric Ind Co Ltd Usb hub circuit and display device
US6141719A (en) * 1998-12-10 2000-10-31 Network Technologies, Inc. USB selector switch
US6324605B1 (en) * 1998-12-10 2001-11-27 Network Technologies, Inc. Computer and peripheral switch with USB
JP2000316006A (en) * 1999-04-28 2000-11-14 Nec Corp Node having provision for bus manager function automatic changeover, mobile terminal and mobile terminal system
TW435758U (en) * 1999-05-28 2001-05-16 Aten Int Co Ltd Electronic switching apparatus for general-purpose sequential bus interface
US6775733B2 (en) * 2001-06-04 2004-08-10 Winbond Electronics Corp. Interface for USB host controller and root hub
US7873028B2 (en) * 2002-01-25 2011-01-18 Quanta Computer, Inc. Method and apparatus for a flexible peripheral access router
JP2004005541A (en) * 2002-04-16 2004-01-08 Canon Inc Data transfer device, data transfer method, program and recording medium
US7293118B1 (en) * 2002-09-27 2007-11-06 Cypress Semiconductor Corporation Apparatus and method for dynamically providing hub or host operations
US20040111544A1 (en) * 2002-12-09 2004-06-10 Bennett Dwayne H. Method and apparatus for driving two identical devices with a single UBS port
US6959355B2 (en) * 2003-02-24 2005-10-25 Standard Microsystems Corporation Universal serial bus hub with shared high speed handler
US6993620B2 (en) * 2003-06-13 2006-01-31 Hewlett-Packard Development Company, L.P. User resource sharing through the USB interface
JP2006238413A (en) * 2005-01-27 2006-09-07 Nec Electronics Corp Usb hub, usb-compliant apparatus, and communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010032280A1 (en) * 1996-11-07 2001-10-18 Hitachi, Ltd. Interface switching apparatus and switching control method
GB2352540A (en) * 1999-04-28 2001-01-31 Adder Tech Ltd Universal Serial Bus Switching Device
US20040019732A1 (en) * 2002-07-26 2004-01-29 Overtoom Eric J. Dual-role compatible USB hub device and method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
INTERNATIONAL BUSINESS MACHINES CORPORATION: "Programmable multi-host device sharing USB hub", RESEARCH DISCLOSURE, MASON PUBLICATIONS, HAMPSHIRE, GB, vol. 418, no. 92, February 1999 (1999-02-01), XP007123968, ISSN: 0374-4353 *

Also Published As

Publication number Publication date
JP2008536225A (en) 2008-09-04
EP1877912A2 (en) 2008-01-16
US20060056401A1 (en) 2006-03-16
KR20070118691A (en) 2007-12-17
WO2006108174A2 (en) 2006-10-12

Similar Documents

Publication Publication Date Title
WO2006108174A3 (en) Peripheral sharing usb hub
TW200630811A (en) Universal serial bus switching hub
WO2006115753A3 (en) Virtualized pci switch
WO2009029643A3 (en) Dynamic core switching
WO2008141063A3 (en) Interrupt-related circuits, systems, and processes
WO2004038554A3 (en) System with multiple path fail over, fail back and load balancing
WO2012143953A3 (en) Optimized multi-root input output virtualization aware switch
WO2007147114A3 (en) Peripheral sharing usb hub for a wireless host
WO2007130921A3 (en) Memory module with reduced access granularity
WO2012023149A3 (en) Multi-root input output virtualization aware switch
CN106339340B (en) The USB control circuit of built-in bypass framework
GB2414625B (en) Network interconnect crosspoint switching architecture and method
WO2011005641A3 (en) Communication mode swapping for telecommunications devices
TW200616333A (en) Repeater circuit with high performance repeater mode and normal repeater mode, wherein high performance repeater mode has fast reset capability
WO2006115752A3 (en) Virtualization for device sharing
WO2007075332A3 (en) Networks for use in gaming
WO2005008508A3 (en) Multi-protocol port
WO2007002428A3 (en) Multiple output buck converter
EP1643372A3 (en) USB device with secondary USB on-the-go function
WO2006131390A3 (en) Data communication system and method with virtual ports
WO2007100962A3 (en) Configurable switching device
CN104461992B (en) Electronic device
WO2002077817A3 (en) Fault tolerant hybrid switching architecture coupling pci buses and processors
MY131412A (en) A method and an arrangement for managing packet queues in switches
WO2006055122A3 (en) Logic device comprising reconfigurable core logic for use in conjunction with microprocessor-based computer systems

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
ENP Entry into the national phase

Ref document number: 2008505626

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU

WWE Wipo information: entry into national phase

Ref document number: 1020077025719

Country of ref document: KR

Ref document number: 2006740803

Country of ref document: EP