I have been wondering if there can be - or if there already is - a system for storing the context of a computer on a flash drive where plugging the flash drive into a computer that has such a system or program installed would launch that context.
Maybe, to explain what I mean, I should try explaining with an example:
Let's say a person has documents and files on his or her flash drive. For simplicity, let's say all the computers this person has access to have this system or software installed.
- The person comes to a computer that is already running and logged in, and plugs in the flash drive.
- That software on the computer reads session information from the flash drive; there isn't any information to read, so it just starts up its own file manager window where the user can browse the files of the flash drive.
- The user double-clicks on an OpenOffice Document Text file with an important draft document, and an OpenOffice window opens. The user can work on the document.
- During the session, the user can use that file manager window to open and edit more documents if he or she so desires.
- When the person has to get going, he or she just unplugs the flash drive, and all the OpenOffice windows - along with the special software's file browser window - disappear (get closed).
- In a while, the person comes to a different computer (also up and running and logged in as a regular user) and plugs the flash drive in.
- All the windows from the previous session get opened, and the user can resume work on the projects and documents.
I was thinking of maybe writing some system like this that runs under Windows as a regular program, but first I wanted to ask here to know if anyone knows of anything similar because I didn't exactly want to work long hours on merely re-inventing the wheel. I don't know how to search for this, as I don't even know what such a thing would be called.
Does anyone know of anything like that that already exists?
Thanks in advance.