In one aspect, the present invention features a system including a local computing device in communication with a distributed computing system, the local computing device configured to perform computations for a first portion of a computer software application and to send a second portion of the application...http://www.google.de/patents/US7376693?utm_source=gb-gplus-sharePatent US7376693 - System architecture for distributed computing and method of using the system