US 12,206,716 B2
Electronic conferencing
Nicholas J. Circosta, Mountain View, CA (US); Daniel B. Pollack, Cupertino, CA (US); Justin R. Etzine, Cupertino, CA (US); Nelson M. Leduc, San Jose, CA (US); and Frederic Jacobs, Cupertino, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Sep. 24, 2021, as Appl. No. 17/485,260.
Claims priority of provisional application 63/189,148, filed on May 15, 2021.
Claims priority of provisional application 63/143,714, filed on Jan. 29, 2021.
Prior Publication US 2022/0247730 A1, Aug. 4, 2022
Int. Cl. H04L 65/1069 (2022.01); A63F 13/79 (2014.01); A63F 13/87 (2014.01); G06F 16/955 (2019.01); H04L 9/40 (2022.01); H04L 12/18 (2006.01); H04L 51/046 (2022.01); H04L 51/212 (2022.01); H04L 51/52 (2022.01); H04L 65/403 (2022.01)
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
OG exemplary drawing
 
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.