CPC H04L 67/10 (2013.01) [H04L 41/22 (2013.01); H04L 67/51 (2022.05); H04M 1/7243 (2021.01); H04M 1/72412 (2021.01); H04M 1/72484 (2021.01); H04W 8/005 (2013.01); H04M 2242/16 (2013.01)] | 21 Claims |
1. A system for causing actions to be performed on user devices, the system comprising:
a user device comprising at least one hardware processor that is configured to:
receive a user input indicative of an action to be performed;
determine a plurality of candidate devices that are capable of performing the action based on a device type of each of the plurality of candidate devices;
determine a priority associated with each of the plurality of candidate devices based on proximity to the user device and based on the device type indicating capability of performing the action;
select a target device from the plurality of candidate devices based at least in part on the determined priority of each of the plurality of candidate devices; and
cause the action to be performed by the target device.
|