More specifically, portable applications are defined like this, according to the abstract in the patent documents.
"A portable storage device includes an interface and one or more flash memories. The one or more flash memories store one or more executable files that can be executed by a host computer to which the device is coupled without altering any environment settings on the host computer even though the one or more executable files include instructions to access environment settings. Additionally, the application is bound to the portable storage device during an activation process."
Does this, or does this not, sound an awful lot like running an application from a thumb drive instead of loading it onto your computer and running it from there?
No comment.