Monday, August 17, 2015

Bring your own device + Virtualization / KVM idea, to combine two computers into one seamless software experience.

I just thought of an incredible Idea that would make me a millionaire if i was able to prove the concept
imagine putting your entire computer on a USB flash drive, like live-USB basically
and then you bring it to someones house and you plug it in
this is the current method which is clunky and its either Theirs or Yours, and requiring reboots
Now imagine if its not ONLY storage - but has blue-tooth,WiFi, and a CPU, like a compute stick
barely enough hardware to make it work.
and there's a "synergy" interface between the two devices
and you can basically run programs from your computer ON theirs
no reboots. It would run inside a host app.
the hurdle is to like remove all the software barriers of doing such a thing so anyone can do it
and then find the proper device to really help this idea thrive.
i mean, I can attempt such a thing today with a great deal of prep-work and manual configuration
All that's required is to create the automatic interoperability software

a better way to explain it would be:
 "a blue-tooth enabled computer that pairs to someone else's computer" with software to remove barriers between the two, so you could use BOTH computers at once
not all that far fetched IMO!
it would rely heavily on virtualization and sandboxing just to keep things secure
essentially, a virtualization, KVM, sandbox, VM host App 
the appearance of x86 phones really make this sound possible to me
the phone only needs a WiFi chip, a cpu, minimal amount of ram to run a hypervisor, ~256gb-1TB+ storage to fit everything you want to bring with you
and then blue-tooth to initiate the pairing. which then hands-off to WiFi
you open the VM/sandbox app on the host PC, initiate the blue-tooth pairing process, and then your hard drives are made available, the host reads your icons, programs, registry, documents, and sorts EVERYTHING out (not as hard as it sounds)

phase 2 of the idea would be getting the mobile device powerful enough to where you could comfortably do the reverse - probably 5 years away
Nobody has thought of this probably, because laptops are self sufficient, do not need pairing, and phones are typically ARM and largely incompatible and off in their own ecosystem and seen as an impossible task which even microsoft nor apple cannot unify or accomplish.
however, i do believe we're closer to this on Windows 10 + x86 than Apple is with OSX + IOS, and that independent developers can even be the one to prove this before the big guys take over.

who knows, in a few years, our addiction to carrying around phones, and making phone calls, and calling the thing a "phone" will be gone, and we just call it a computer.....
and theyd be able to basically have this like "cellular chip" that plugs into a flap on the back to enable phone calls. that may be taking the concept too far too soon but there you have it!
you could even implement a docking station to connect @ Thunderbolt 3's 40Gbps or USB 3.1 10gbps + Displayport, and improve pairing and connectivity speeds.