One or more functions are exposed by a mobile device to a host connected to the mobile device. A function of the one or more functions is executed at the mobile device in response to a request from the host, wherein the function is associated with a host task. The result of the function is returned to...http://www.google.de/patents/US8112116?utm_source=gb-gplus-sharePatent US8112116 - Bidirectional dynamic offloading of tasks between a host and a mobile device