Patent ID: 8732727

Claim:
A device, comprising: a memory to store instructions; and a processor, coupled to the memory, that facilitates execution of the instructions to perform operations, comprising: interfacing to a logical bus coupling a cluster of devices comprising a mobile device to join the device to the cluster, wherein the cluster of devices employs distributed computing to distribute processing of a task to devices of the cluster of devices; determining information related to the cluster comprising determining identification information for another device of the cluster; receiving, via the logical bus, a communication related to the task between an operating system of the other device and a runtime executed by the other device; determining a ranking of at least a subset of devices of the cluster of devices comprising the other device, based on receiving, via the logical bus, information relating to a functional capability of a device component of the other device of the cluster to facilitate allocation of other processing related to the functional capability; and generating an event message, for communication to the cluster via the logical bus, wherein the event message identifies the task for facilitation of the distributed computing by another runtime executed by the device and the runtime executed by the other device of the cluster based on the ranking.