Configurable universal serial bus node
First Claim
Patent Images
1. A Universal Serial Bus node for a computer peripheral device to be used with a Universal Serial Bus equipped computer using the Universal Serial Bus standard, comprising:
- a memory programmable with information related to the Universal Serial Bus and the computer peripheral device; and
circuitry connected to said memory responsive to said information for configuring said circuitry to have the capability of providing signals from the computer peripheral device to the Universal Serial Bus equipped computer in conformance with the Universal Serial Bus standards.
10 Assignments
0 Petitions
Accused Products
Abstract
A Universal Serial Bus node having a non-volatile memory is preprogrammed with the data bits necessary to configure an attached state machine to become a translator or modified translator for signals from a computer peripheral device. On startup, the Universal Serial Bus node is configured to translate signals to and from the computer peripheral device into USB protocol signals to and from a Universal Serial Bus equipped computer in order to assure proper communication therebetween.
-
Citations
26 Claims
-
1. A Universal Serial Bus node for a computer peripheral device to be used with a Universal Serial Bus equipped computer using the Universal Serial Bus standard, comprising:
-
a memory programmable with information related to the Universal Serial Bus and the computer peripheral device; and circuitry connected to said memory responsive to said information for configuring said circuitry to have the capability of providing signals from the computer peripheral device to the Universal Serial Bus equipped computer in conformance with the Universal Serial Bus standards. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for making a computer peripheral device useable with a Universal Serial Bus equipped computer using the Universal Serial Bus standard, comprising:
-
starting up a programmed memory having information related to the Universal Serial Bus standard and providing a configure signal related thereto; and configuring circuitry connected to said memory for receiving said configure signal to be able to receive signals from the computer peripheral device and provide said signals to the Universal Serial Bus equipped computer in conformance with the Universal Serial Bus standard.
-
-
10. A Universal Serial Bus node for a computer peripheral device to be used with a Universal Serial Bus equipped computer using the Universal Serial Bus standard, comprising:
-
a non-volatile memory programmable with information related to the Universal Serial Bus and the computer peripheral device; and a state machine connected to said memory responsive to said information for configuring said state machine to have the capability of providing signals from the computer peripheral device to the Universal Serial Bus equipped computer in conformance with the Universal Serial Bus standard. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for making a computer peripheral device useable with a Universal Serial Bus equipped computer using the Universal Serial Bus standard, comprising:
-
starting up a programmed non-volatile memory having preprogrammed data bits related to the Universal Serial Bus standard for the computer peripheral device and providing said data bits for configuring a state machine; and configuring said state machine to be able to provide and receive signals from the computer peripheral device, translate said signals into Universal Serial Bus signals to and from the Universal Serial Bus equipped computer in conformance with the Universal Serial Bus standard.
-
-
22. A Universal Serial Bus node for a computer peripheral device to be used with a Universal Serial Bus equipped computer using the Universal Serial Bus standard, comprising:
-
a non-volatile memory programmable with data bits related to the Universal Serial Bus and the computer peripheral device; and a state machine connected to said memory responsive to said data bits for configuring said state machine to have the capability of translating signals from the computer peripheral device into Universal Serial Bus signals in conformance with the Universal Serial Bus standard to the Universal Serial Bus equipped computer and translating Universal Serial Bus signals from the Universal Serial Bus equipped computer to signals for the computer peripheral device. - View Dependent Claims (23)
-
-
24. A Universal Serial Bus node for a computer peripheral device to be used with the Universal Serial Bus equipped computers using the Universal Serial Bus standard, comprising:
-
a memory programmable with information related to the Universal Serial Bus and the computer peripheral device; said memory is a non-volatile memory; and circuitry connected to said memory responsive to said information for configuring said circuitry to have the capability of providing signals from the computer peripheral device to the Universal Serial Bus equipped computer in conformance with the Universal Serial Bus standard.
-
-
25. A Universal Serial Bus node for a computer peripheral device to be used with the Universal Serial Bus equipped computers using the Universal Serial Bus standard, comprising:
-
a memory programmable with information related to the Universal Serial Bus and the computer peripheral device; said memory is a non-volatile memory; circuitry connected to said memory responsive to said information for configuring said circuitry to have the capability of providing signals from the computer peripheral device to the Universal Serial Bus equipped computer in conformance with the Universal Serial Bus standard; and said circuitry is a state machine.
-
-
26. A Universal Serial Bus node including a computer peripheral device and a Universal Serial Bus equipped computer using the Universal Serial Bus standard, comprising:
-
said Universal Serial Bus equipped computer queries said computer peripheral device for identification; a memory programmable with information related to the Universal Serial Bus and the computer peripheral device; and circuitry connected to said memory responsive to said information for configuring said circuitry to have the capability of providing signals from the computer peripheral device to the Universal Serial Bus equipped computer in conformance with the Universal Serial Bus standard, said circuitry identifies said computer peripheral device to said Universal Serial Bus equipped computer; said Universal Serial Bus equipped computer responds to said circuitry; said circuitry responds to said computer peripheral device; and said computer peripheral device providing signals for said circuitry to provide to said Universal Serial Bus equipped computer, all in conformance with the Universal Serial Bus standard.
-
Specification