Methods and an apparatus for downloading an application over a distributed network are provided. One exemplary method includes a computer implemented method executed by a general purpose computer, where the computer implemented method is capable of downloading an executable program from a networked storage...http://www.google.de/patents/US7028295?utm_source=gb-gplus-sharePatent US7028295 - Dynamic java class loading for application execution