Universal serial bus to parallel bus signal converter and method of conversion
First Claim
Patent Images
1. A signal converter, for converting a serial bit stream of data, including command data, interrupt request data and data packets, encoded in a Uniform Serial Bus communications protocol, from a host, into data encoded in a communications protocol compliant with IEEE 1284 specifications for retransmission to a parallel port, which comprises:
- means for receiving a serial bit stream of data from a host in a Uniform Serial Bus communications protocol;
means for extracting data bytes from the serial bit stream of data from the Uniform Serial Bus communications protocol; and
means for transmitting the data bytes in a communications protocol which complies with an IEEE 1284 specifications communications protocol to a parallel port.
7 Assignments
0 Petitions
Accused Products
Abstract
A serial to parallel port signal converter for interconnection between a hosts utilizing Uniform Serial Bus communications protocols and a peripheral device uses IEEE 1284 complaint communications protocol. The signal converter appears to the host as a fully compliant bi-directional USB device, and to the peripheral device as a fully compliant IEEE 1284 host.
-
Citations
21 Claims
-
1. A signal converter, for converting a serial bit stream of data, including command data, interrupt request data and data packets, encoded in a Uniform Serial Bus communications protocol, from a host, into data encoded in a communications protocol compliant with IEEE 1284 specifications for retransmission to a parallel port, which comprises:
-
means for receiving a serial bit stream of data from a host in a Uniform Serial Bus communications protocol; means for extracting data bytes from the serial bit stream of data from the Uniform Serial Bus communications protocol; and means for transmitting the data bytes in a communications protocol which complies with an IEEE 1284 specifications communications protocol to a parallel port. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A signal converter, for transmitting and receiving a serial bit stream of data, encoded in a Uniform Serial Bus communications protocol to and from a host, and for transmitting and receiving data bytes encoded in a communications protocol compliant with IEEE 1284 specifications to and from a peripheral device, which comprises:
-
means for transmitting to, and receiving from, said host a serial bit stream of data in a Uniform Serial Bus communications protocol; means for transmitting to, and receiving from, said peripheral device a stream of data bytes in a communications protocol compliant with IEEE 1284 specifications; means for extracting data bytes from the serial bit stream of data received from said host in the Uniform Serial Bus communications protocol; means for converting said extracted data bytes of data into data bytes in a communications protocol compliant with IEEE 1284 specifications; and means for converting said data bytes in a communications protocol compliant with IEEE 1284 specifications received from the peripheral device into a serial bit stream of data in a Uniform Serial Bus communications protocol. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A signal converter, for interconnection between a host device which sends and receives data encoded in a Uniform Serial Bus communications protocol, and a peripheral device which sends and receives data encoded in a communications protocol compliant with IEEE 1284 specifications, which comprises:
-
means for sending and receiving a serial bit stream of data to and from the host in a Uniform Serial Bus communications protocol; means for converting data received from the host in a Uniform Serial Bus communications protocol into data encoded in a communications protocol compliant with IEEE 1284 specifications for retransmission to a peripheral device; means for converting data received data from a peripheral device encoded in a communications protocol compliant with IEEE 1284 specifications into data encoded in a Uniform Serial Bus communications protocol for retransmission to the host; and means for sending and receiving bytes of data to and from the peripheral device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. Using a signal converter, a method of interconnecting a host device which sends data encoded in a Uniform Serial Bus communications protocol, and a peripheral device which receives data encoded in a communications protocol compliant with IEEE 1284 specifications, which comprises:
-
operatively connecting the signal converter to both the host device and the peripheral device; receiving a serial bit stream of data from the host device in a Uniform Serial Bus communications protocol; converting the data in the signal converter received from the host device in a Uniform Serial Bus communications protocol into data encoded in a communications protocol compliant with IEEE 1284 specifications for retransmission to the peripheral device; and retransmitting the converted data to the peripheral device.
-
-
17. Using a signal converter, a method of interconnecting a host device which sends and receives data encoded in a Uniform Serial Bus communications protocol, and a peripheral device which sends and receives data encoded in a communications protocol compliant with IEEE 1284 specifications, which comprises:
-
operatively connecting the signal converter to both the host device and the peripheral device; receiving a serial bit stream of data from the host device in a Uniform Serial Bus communications protocol; converting the data, in the signal converter, received from the host device in a Uniform Serial Bus communications protocol into data encoded in a communications protocol compliant with IEEE 1284 specifications for retransmission to the peripheral device; retransmitting the converted data to the peripheral device; receiving data from the peripheral device encoded in a communications protocol compliant with IEEE 1284 specifications; converting the data, in the signal converter, received from the peripheral device encoded in a communications protocol compliant with IEEE 1284 specifications, into data encoded in the Uniform Serial Bus communications protocol for retransmission to the host device; and retransmitting the data converted to be data encoded in the Uniform Serial Bus communications protocol to the host device. - View Dependent Claims (18, 19, 20, 21)
-
Specification