As you my know, Linux can work as UMS-client. There is nothing that stops you from bulding a USMnetwork gateway
There are even NAS machins that can be accest like a UMS device, and over the network.
So, ether you can bild a x86 (or cheaper) arm cpu that works like an UMS device (i can even use...