Apple recently introduced USB-Type C. Essentially this is the do it all single port any computer or laptop will need. Power, date transfer and video connection all in one. However, this will take time to take over the world. This leaves us with the same problem, too many USB devices not enough ports. Most laptops now are coming with 1 or 2 ports. This does not allow you to charge your iPhone, while also using a memory stick and a wireless mouse. Multiport USB adapters tend to be bulky and often unreliable.
InfiniteUSB has designed a new USB cord that interlocks, creating an infinite USB chain. Still in Kickstarter I will let them explain their project