A method for managing workloads and associated distributed processing system are disclosed that identify the capabilities of distributed devices connected together through a wide variety of communication systems and networks and utilize those capabilities to organize, manage and distribute project workloads...http://www.google.se/patents/US7092985?utm_source=gb-gplus-sharePatent US7092985 - Method of managing workloads and associated distributed processing system