Operating a remote USB host controller
First Claim
Patent Images
1. A system comprising:
- a computer including;
a processor, anda memory coupled to said processor, having a USB driver and an abstraction of a remote host controller; and
a remote host controller, coupled with and remotely disposed from said computer, operating in combination with said abstraction of a remote host controller as a USB host controller of the computer.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for remote USB host controlling are described herein.
-
Citations
20 Claims
-
1. A system comprising:
-
a computer including; a processor, and a memory coupled to said processor, having a USB driver and an abstraction of a remote host controller; and a remote host controller, coupled with and remotely disposed from said computer, operating in combination with said abstraction of a remote host controller as a USB host controller of the computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A remote USB host controller comprising:
-
a media transport to communicate with a counterpart media transport of an abstraction of the remote USB host controller disposed in a remotely located host computer; a remote host controller function driver coupled to the media transport to process a USB buffer I/O request from a remote host controller function of the abstraction of the remote USB host controller; and a USB host controller coupled to the remote host controller function driver to facilitate coupling of a USB device to the remotely located host computer. - View Dependent Claims (10, 11)
-
-
12. A remote host controller comprising:
-
a media transport to communicate with a counterpart media transport of an abstraction of the remote host controller disposed in a remotely located host computer, the host computer including a USB driver coupled to the abstraction of the remote host controller; a remote host controller function driver coupled to the media transport to process a USB buffer I/O request from a remote host controller function of the abstraction of the remote host controller, the remote host controller function driver being also equipped to translate USB commands to non-USB commands and vice versa; and a non-USB host controller coupled to the remote host controller function driver to facilitate coupling of a non-USB device to the remotely located host computer. - View Dependent Claims (13, 14)
-
-
15. A method of connecting a USB device to a host computer, the method comprising:
-
coupling a remotely disposed host controller to a host computer having a USB driver and an abstraction of the remote host controller; and coupling a USB device to a USB host controller of the remote host controller. - View Dependent Claims (16, 17)
-
-
18. A method of connecting non-USB devices to a host computer as USB devices, the method comprising:
-
coupling a remotely disposed host controller to a host computer having USB capabilities and an abstraction of the remote host controller, wherein the remote host controller is equipped to receive a non-USB device and operative to convert between USB signals and at least one type of non-USB signals; and coupling a non-USB device to said host computer through said remote host controller. - View Dependent Claims (19, 20)
-
Specification