To access the shared devices over Internet or local network there is no need to purchase additional hardware devices. USB Redirector is completely software solution!
And it uses hardware of your computer only. USB Redirector allows both to share USB device and connect shared devices remotely. To share the device you just need to install this program both on the computer where your USB device is plugged in and on the PC where you are going to use USB device remotely.