From: David Forslund [mailto:[EMAIL PROTECTED] 
> Sent: Saturday, 23 October 2004 3:08 AM
> To: [EMAIL PROTECTED]; 'Horst Herb'; 
> [EMAIL PROTECTED]
> Subject: RE: Virtual Privacy Machine
> 
> Around 5 years ago we demonstrated a full medical record and 
> the software running on a flash memory card. We did this for 
> the DoD who was/is distributing flash memory cards to all 
> their soldiers.  This enables just as claimed here the 
> ability to view a medical record with software directly on 
> the card.  In our case we used a JVM as the portability 
> platform and included a JVM on the card to run the 
> application.  We would then provide a JVM on the card for 
> each system that the card was attached to.  This is identical 
> to what happens with the emulator that enables the running of 
> linux.  The security is a problem as in both cases the database
> could be copied from the card by the host os.   However, this 
> could be encrypted so that copying the database
> would be of little value or at least make it hard to decrypt. 

The only flaw with this scheme is that the host computer is able to
intercept the decryption password(s), as well as copy the encrypted contents
from the memory card or stick -> game over.

> In any case, it makes a good platform for people wanting to 
> demonstrate an application on a system without having to 
> reboot into another operating system.

I agree - the idea is fabulous for this purpose.

> As for performance, I 
> found it worked quite well on my 1.4GHz Pentium M 
> notebook.   It could be that the performance others have seen 
> may be hampered by the low bandwidth of the memory card or 
> a USB 1.1 connection.  The emulator doesn't seem to be a 
> problem, for me at least.

OK, I'll try it again on some other machines. The memory stick was running
at USB 2.0 speed, though (the LED in it glows a different colour depending
on whether it is being accessed at USB 1.1 or 2.0 speeds).

Tim C

Reply via email to