CPC H04L 65/1069 (2013.01) [A63F 13/79 (2014.09); A63F 13/87 (2014.09); G06F 16/9566 (2019.01); H04L 12/1813 (2013.01); H04L 12/1818 (2013.01); H04L 12/1822 (2013.01); H04L 51/046 (2013.01); H04L 51/212 (2022.05); H04L 51/52 (2022.05); H04L 63/0421 (2013.01); H04L 63/0442 (2013.01); H04L 63/06 (2013.01); H04L 63/102 (2013.01); H04L 63/108 (2013.01); H04L 65/403 (2013.01)] | 21 Claims |
1. A method, comprising:
by a first device:
obtaining, from a link that corresponds to a call with a second device, a domain associated with a server, and a key, wherein the key comprises a public key generated by the second device and inaccessible to the server;
obtaining computer-readable instructions from the server at the domain obtained from the link, wherein the computer-readable instructions comprise computer-readable instructions for at least a local portion of a web-based application at the first device; and
executing the computer-readable instructions obtained from the server to:
encrypt a request, for the first device to join the call with the second device, using the public key; and
send the encrypted request to the server for delivery to the second device to allow the second device to determine whether to allow the first device to join the call.
|