Security techniques for reconnecting to a conference session using a computing device
First Claim
1. A computer-implemented method, comprising:
- establishing, by a server computing device via a wireless computing network, a conference session;
allowing, by the server computing device, a client computing device to join the conference session via the wireless computing network;
transmitting, by the server computing device and to the client computing device via the wireless computing network, a dial-in telephone number for reconnecting to the conference session;
receiving, by the server computing device and from the client computing device, a signal or identifier of the client computing device;
in response to receiving the signal or identifier, initiating, by the server computing device, a defined time window during which rejoining of the conference session using the dial-in telephone number is permitted;
detecting, by the server computing device, a telephone call by the client computing device to the dial-in telephone number via a cellular telephone network;
when the telephone call is detected within the defined time window, allowing, by the server computing device, the client computing device to rejoin the conference session via the cellular telephone network; and
not allowing, by the server computing device, the client computing device to rejoin the conference session via the cellular telephone network when (i) the telephone call is detected before the defined time window or (ii) the telephone call is detected after the defined time window.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented technique can include joining, by a computing device having one or more processors, a conference session hosted by a server via a wireless computing network. In response to joining the conference session, the computing device can receive, from the server via the wireless computing network, a dial-in telephone number for reconnecting to the conference session. The computing device can detect a trigger condition indicative of a need to reconnect to the conference session via a cellular telephone network. In response to detecting the trigger condition, the computing device can initiate a telephone call to the dial-in telephone number via the cellular telephone network. In response to the server obtaining authentication of a caller identification of the computing device, the computing device can rejoin the conference session via the cellular telephone network.
41 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
establishing, by a server computing device via a wireless computing network, a conference session; allowing, by the server computing device, a client computing device to join the conference session via the wireless computing network; transmitting, by the server computing device and to the client computing device via the wireless computing network, a dial-in telephone number for reconnecting to the conference session; receiving, by the server computing device and from the client computing device, a signal or identifier of the client computing device; in response to receiving the signal or identifier, initiating, by the server computing device, a defined time window during which rejoining of the conference session using the dial-in telephone number is permitted; detecting, by the server computing device, a telephone call by the client computing device to the dial-in telephone number via a cellular telephone network; when the telephone call is detected within the defined time window, allowing, by the server computing device, the client computing device to rejoin the conference session via the cellular telephone network; and not allowing, by the server computing device, the client computing device to rejoin the conference session via the cellular telephone network when (i) the telephone call is detected before the defined time window or (ii) the telephone call is detected after the defined time window. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising:
-
establishing, by a server computing device via a wireless computing network, a conference session; allowing, by the server computing device, a client computing device to join the conference session via the wireless computing network; obtaining, by the server computing device, a dial-in telephone number for reconnecting to the conference session, the dial-in telephone number being a single-use dial-in telephone number that is only valid for reconnecting to the conference session one time; transmitting, by the server computing device and to the client computing device via the wireless computing network, the dial-in telephone number; detecting, by the server computing device, a telephone call by the client computing device to the dial-in telephone number via a cellular telephone network; and in response to detecting the telephone call, allowing, by the server computing device, the client computing device to rejoin the conference session via the cellular telephone network. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method, comprising:
-
establishing, by a server computing device via a wireless computing network, a conference session; allowing, by the server computing device, a client computing device to join the conference session via the wireless computing network; transmitting, by the server computing device and to the client computing device via the wireless computing network, a dial-in telephone number for reconnecting to the conference session; detecting, by the server computing device, a telephone call by the client computing device to the dial-in telephone number via a cellular telephone network; determining, by the server computing device, whether the cellular telephone network is operated by a carrier that is integrated with the server computing device; when the carrier is integrated with the server computing device, authenticating, by the server computing device, a caller identification of the client computing device; when the carrier is not integrated with the server computing device, obtaining, by the server computing device and from a third-party authentication service, authentication of the caller identification of the client computing device; and in response to the caller identification being authenticated, allowing, by the server computing device, the client computing device to rejoin the conference session via the cellular telephone network. - View Dependent Claims (17, 18, 19, 20)
-
Specification