Apparatus and method for dynamically providing hub or host operations
First Claim
1. An apparatus for coupling a host to one or more peripherals, comprising:
- a hub having an upstream port for coupling with the host and one or more downstream ports for coupling with the one or more peripherals; and
a local host dynamically coupled with said upstream port.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for coupling a host computer to one or more peripherals or for coupling peripherals to one another. In one example, the apparatus includes a hub having an upstream port for coupling with the host computer and one or more downstream ports for coupling with the one or more peripherals; and a local host dynamically coupled with the upstream port. In one example, when the host computer is not coupled with the upstream port, the local host communicates with the peripherals; and when the host computer is coupled with the upstream port, the local host disconnects from the upstream port so that the host computer communicates with the peripherals through the hub. In this manner, the apparatus may be used to couple peripherals to a host computer, or when a host computer is not present, the data from the peripherals may be communicated through the local host. Other embodiments are also disclosed.
-
Citations
20 Claims
-
1. An apparatus for coupling a host to one or more peripherals, comprising:
-
a hub having an upstream port for coupling with the host and one or more downstream ports for coupling with the one or more peripherals; and a local host dynamically coupled with said upstream port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for coupling a host to one or more peripherals, comprising:
-
a hub having an upstream port for coupling with the host and one or more downstream ports for coupling with the one or more peripherals; and a local host dynamically coupled with said downstream ports. - View Dependent Claims (11, 12, 13, 14)
-
-
10. The apparatus of claim 10, wherein the hub determines and indicates whether the host is coupled with said upstream port, and
said local host receives an indication from the hub whether the host is coupled with said upstream port, and when the host is not coupled with the upstream port, the local host communicates with the peripherals.
-
15. In a USB bus adapted for a host and one or more peripherals, a method comprising:
-
providing a local host; providing a hub coupled with the peripherals; providing for detecting whether the host is present on the bus; and providing for if the host is present, dynamically configuring the local host so that the host communicates with the peripherals through the hub. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification