A system and method for allowing access to software to end users on a pay per use basis. The invention may be employed advantageously in a variety of scenarios, especially where there exists a need to provide end users with a method of accessing and executing large computationally intensive application...http://www.google.de/patents/US7032113?utm_source=gb-gplus-sharePatent US7032113 - Network enabled application software system and method