Data routing device and system
First Claim
1. A serial data routing device for use in routing serial data between a computer and a peripheral device, the data routing device including:
- a computer data converter which communicates data under the USB protocol with a computer and which converts data received from the computer into converted computer data;
a peripheral data converter which communicates data under the USB protocol with the peripheral device and which converts data received from the peripheral device into converted peripheral data; and
a data router in communication with the computer data converter and the peripheral data converter which transfers converted computer data and converted peripheral data therebetween, said data router including;
an emulator which generates data causing USB protocol signals to be output from the computer data converter to the computer, emulating the presence of a USB peripheral device connected to the computer, and from the peripheral data converter to the peripheral device, emulating the presence of a USB host connected to the peripheral device; and
a data routing controller which controls the routing of the converted computer data and the converted peripheral data between the computer data converter and the peripheral data converter, such that the computer and peripheral device operate as though directly connected by a USB bus.
1 Assignment
0 Petitions
Accused Products
Abstract
A serial data routing device for use in routing serial data between a computer and a peripheral device. The data routing device includes a computer data converter which communicates data under the USB protocol with a computer and which converts data received from the computer into converted computer data. A peripheral data converter is also included which communicates data under the USB protocol with the peripheral device and which converts data received from the peripheral device into converted peripheral data. A data router is provided in communication with the computer data converter and the peripheral data converter and transfers converted computer data and converted peripheral data between them. It includes a data routing controller which controls the routing of the converted computer data and the converted peripheral data between the computer data converter and the peripheral data converter such that the computer and peripheral device operate as though directly connected by a USB bus.
183 Citations
16 Claims
-
1. A serial data routing device for use in routing serial data between a computer and a peripheral device, the data routing device including:
-
a computer data converter which communicates data under the USB protocol with a computer and which converts data received from the computer into converted computer data;
a peripheral data converter which communicates data under the USB protocol with the peripheral device and which converts data received from the peripheral device into converted peripheral data; and
a data router in communication with the computer data converter and the peripheral data converter which transfers converted computer data and converted peripheral data therebetween, said data router including;
an emulator which generates data causing USB protocol signals to be output from the computer data converter to the computer, emulating the presence of a USB peripheral device connected to the computer, and from the peripheral data converter to the peripheral device, emulating the presence of a USB host connected to the peripheral device; and
a data routing controller which controls the routing of the converted computer data and the converted peripheral data between the computer data converter and the peripheral data converter, such that the computer and peripheral device operate as though directly connected by a USB bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification