A method of causing a device of a device set to perform an action, the method comprising: executing, on a processor of a first device of said device set, instructions that cause the first device to: perform the action on behalf of the requesting device, upon receiving an action request to perform the action from a requesting device; executing, on a processor of the requesting device comprised in said device set, instructions that cause the requesting device to: upon initiating a request to perform the action by the requesting device, broadcast to other devices of the device set an action invitation specifying the action to be performed by another device of the device set on behalf of the requesting device; executing, on the processor of the first device of said device set, instructions that cause the first device to: upon receiving the action invitation from the requesting device, send to the requesting device a suitability report that indicates that the first device is suitable to perform the action on behalf of the requesting device; and executing, on the processor of the requesting device, further instructions that cause the requesting device to: upon receipt of the suitability report from the first device that indicates that the first device is suitable to perform the action on behalf of the requesting device, transmit said action request to the first device, characterized in that the action performed by the first device further involves a participation by a second device; executing the instructions further causes the first device to identify the suitability of the first device and the second device for performing the action; and performing the action further comprises performing the action with the participation of the second device on behalf of the requesting device. wherein identifying the suitability of the second device for performing the action further comprises: querying the second device for the suitability of the participation of the second device in the action; and receiving, from the second device, a participating suitability report of the suitability of the participation of the second device in the action. executing, on a processor of a first device of said device set, instructions that cause the first device to: perform the action on behalf of the requesting device, upon receiving an action request to perform the action from a requesting device; executing, on a processor of the requesting device comprised in said device set, instructions that cause the requesting device to: upon initiating a request to perform the action by the requesting device, broadcast to other devices of the device set an action invitation specifying the action to be performed by another device of the device set on behalf of the requesting device; executing, on the processor of the first device of said device set, instructions that cause the first device to: upon receiving the action invitation from the requesting device, send to the requesting device a suitability report that indicates that the first device is suitable to perform the action on behalf of the requesting device; and executing, on the processor of the requesting device, further instructions that cause the requesting device to: upon receipt of the suitability report from the first device that indicates that the first device is suitable to perform the action on behalf of the requesting device, transmit said action request to the first device, characterized in that the action performed by the first device further involves a participation by a second device; executing the instructions further causes the first device to identify the suitability of the first device and the second device for performing the action; and performing the action further comprises performing the action with the participation of the second device on behalf of the requesting device. wherein identifying the suitability of the second device for performing the action further comprises: querying the second device for the suitability of the participation of the second device in the action; and receiving, from the second device, a participating suitability report of the suitability of the participation of the second device in the action.