Hmmm what would you use this utility for then? 
To
SHARE the USB
PORT.
Just as an example - one of the shortcomings of USB print servers is that they typically will only work in one direction, printing only, and if your printer is one of the very common all-in-one, printer-scanner-copier multifunction systems, you lose the scan functionality.
Conceptually Shareport
should allow you to treat the USB port as if it was attached to your computer via the network cable - computer_#1 reserves the port and can scan or print, just as if the printer was directly attached, and when computer_#1 releases the port, it's available for use by any of the other computers on the network - one at a time.
This is distinctly different to how a print server operates - where the print jobs are sent by the hosts and queued by the print server - if computer_#1 sends a print job, for the same of discussion 10 pages long, and whilst those 10 pages are being printed, computer_#2 sends a second print job, computer_#2 should not be told that the printer is not available, the server should accept the job and hold it until the first print job is complete.
With Shareport you should be able to share pretty much anything that has a USB connection - printers, scanners, cameras, storage