Curious Blend of VPN, PDA and USB Drive
An anonymous reader writes "Realm Systems has developed a cellphone-sized mobile device that takes advantage of the hardware of a another PC by attaching via USB. It requires an Internet connection to connect to a backend system, but acts as a fully functional PC with dual PowerPC processors, a 20 GB drive and all your applications - if you can find someone who lets you connect to their PC. An interesting option especially for a price of $195 for the mobile device." So, for a $10,000 central server, a $1000 PC, and a $195 device, you can have the computing power of: a $1000 PC. It seems like there might be cheaper ways.
Well I would guess that probably because if they used Wi-Fi #1 some computers don't have Wi-Fi(although many do) #2 most computers have USB #3 USB is cheaper (i think) I like the concept but the actual product could use refinement.
My guess would be that it puts it into hibernation and then boots from USB.
It is a USB hard drive + integrated computer running something like knoppix + fingerprint scanner, in a package not much larger than an iPod. You take it with you anywhere, then plug it into any computer you find. After scanning your fingerprint it automatically takes over that computer and brings up your suspended Linux desktop on the screen, just how you left it. It also sets up a VPN over the Internet to access your company's intranet so you can work just like you were in the office. When you're done you unplug it, which instantly suspends your session until you plug it in again.
The central server is cool because it backs up all of the devices as they are being used, so if somebody loses theirs it's not a problem. You can just copy their backed-up image onto a new device and give it to them. You can also track usage and do security junk like that. I'm not a big fan of that feature, since it will probably lead to stupidly restrictive policies that are automatically enforced with an iron hand by the software. But that's a management problem, not a problem with the technology per se.
main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
Either that, or it doesn't really hibernate and take over the host computer like they say, but instead simply runs a proxy program on the host computer's OS to display stuff on the screen and get input from the keyboard/mouse. This would be fast, convenient, and highly compatible (and I suspect for these reasons that this is how it really works); however, it would be completely vulnerable to keyloggers or other malicious software running on the host machine, defeating the whole security aspect of the device.
main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
Next step: a 1Gb flash disk with Knoppix.
Step after that: teeny tiny 40Gb Freecom FHD XS with any damn Linux distribution you want.
The developers of OpenBSD is porting OpenBSD to Sharp Zaurus
What does this offer over using a Linux live CD and a usb hard drive. If you just had computers that would boot off the usb hard drive, you wouldn't even need the Linux Live CD. Why does it need processors if it has to take over another PC to use it?
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.