A normal USB-C/Thunderbolt dock connects peripherals to a computer sitting nearby. I’m proposing a dock where the upstream connection is the network instead: displays, USB, audio and input devices terminate at the dock, while the selected computer can be elsewhere over Ethernet or Wi-Fi.
The basic idea is to make the physical location of the computer largely irrelevant. A workstation could sit in another room, a server rack, elsewhere in the building, or—where network latency permits—even at another site. The desk would contain only the monitor/dock and peripherals. The dock could also switch between several available computers, much like a KVM switches between directly connected machines today.
This would not primarily be a conventional remote-desktop device. Input, display, audio and peripheral traffic would be treated as first-class parts of the connection, optimized independently for low latency. HID traffic could be forwarded immediately, while display and audio use dedicated low-latency streams. Ethernet would provide the best latency and reliability, while Wi-Fi could provide a convenient wireless mode.
A basic version could remain deliberately simple and inexpensive: 2.5GbE, optional Wi-Fi, hardware video decoding, USB, audio and one or two display outputs. A premium version could add 10GbE, higher refresh rates, better jitter mitigation and more displays.
The same design could also be integrated directly into a USB-C hub monitor. Modern hub monitors already contain USB hubs, Ethernet, KVM functionality, audio and display switching; the main conceptual change would be allowing the upstream computer to be reached over the network rather than requiring it to sit at the other end of a USB-C/Thunderbolt cable.
The protocol/client side would not necessarily have to be limited to dedicated dock hardware either. An ordinary PC could potentially run a software client and act as an endpoint for the same workstation. The physical dock would then be the purpose-built version for a desk where you don’t want or need another complete PC just to access the remote one.
For a higher-end dock, the SoC needed for decoding, buffering and managing the connection might incidentally be powerful enough to provide a very lightweight local desktop when no remote computer is available. I would treat that strictly as a bonus, though—the device should remain a dock first, not turn into a mini-PC.
The intended use spans both ordinary office/workstation tasks and latency-sensitive uses such as gaming: locally it should aim to feel like a directly connected dock, while longer-distance connections would trade some responsiveness for reach.