PRESENTATION DEVICE AND PRESENTATION DEVICE COORDINATION
First Claim
1. A presentation device, comprising:
- one or more hardware processors; and
one or more computer-readable media having stored thereon computer-executable instructions that are executable by the one or more hardware processors to configure the presentation device to coordinate with a client system to connect to a communications provider at the instruction of or on behalf of the client system, the computer-executable instructions including instructions that are executable to configure the presentation device to perform at least the following;
publish an authentication token identifying the presentation device;
based at least on publishing the authentication token, receive one or more control commands indicating that the client system has access to the published authentication token, the one or more control commands including a coordinate provided by the client system and that is usable for establishing a connection to a particular communications session at the communications provider; and
based at least on the client system having access to the published authentication token, use the coordinate to establish the connection to the particular communications session at the communications provider.
1 Assignment
0 Petitions
Accused Products
Abstract
Presentation devices and establishment of communications sessions by presentation devices. Embodiments include verification that a client device has access to an authentication token that is published by a presentation device. Embodiments also include the presentation device receiving a coordinate provided by the client system, which is usable by the presentation device for establishing a connection to a particular communications session at the communications provider. Embodiments also include, based at least on the client system having access to the published authentication token, the presentation device using the coordinate to establish the connection to the particular communications session at the communications provider. Embodiments enable the client device to send control commands to the presentation device for controlling a presentation of the particular communications session, even when remote from the presentation device, and enable the presentation device to continue presenting the particular communications session even in the absence of the client device.
13 Citations
20 Claims
-
1. A presentation device, comprising:
-
one or more hardware processors; and one or more computer-readable media having stored thereon computer-executable instructions that are executable by the one or more hardware processors to configure the presentation device to coordinate with a client system to connect to a communications provider at the instruction of or on behalf of the client system, the computer-executable instructions including instructions that are executable to configure the presentation device to perform at least the following; publish an authentication token identifying the presentation device; based at least on publishing the authentication token, receive one or more control commands indicating that the client system has access to the published authentication token, the one or more control commands including a coordinate provided by the client system and that is usable for establishing a connection to a particular communications session at the communications provider; and based at least on the client system having access to the published authentication token, use the coordinate to establish the connection to the particular communications session at the communications provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A client system, comprising:
-
one or more hardware processors; and one or more computer-readable media having stored thereon computer-executable instructions that are executable by the one or more hardware processors to configure the client system to coordinate with a presentation device for connecting the presentation device to a communications provider at the instruction of or on behalf of client system, the computer-executable instructions including instructions that are executable to configure the client system to perform at least the following; receive an authentication token published by the presentation device; send one or more control commands towards the presentation device, the one or more control commands indicating that the client system has access to the published authentication token and including a coordinate that is usable by the presentation device for establishing a connection to a particular communications session at the communications provider; and send one or more messages to the communications provider for facilitating establishment of a connection by the presentation device to the particular communications session at the communications provider. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A coordination service computer system, comprising:
-
one or more hardware processors; and one or more computer-readable media having stored thereon computer-executable instructions that are executable by the one or more hardware processors to configure the coordination service computer system to coordinate communications between a presentation device and a client system, the computer-executable instructions including instructions that are executable to configure the coordination service computer system to perform at least the following; receive, from a presentation device, an authentication token that is published by the presentation device; receive, from a client system, the authentication token that was published by a presentation device; receive, from the client system, a coordinate that is usable by the presentation device for establishing a connection to a particular communications session at a communications provider; verify that the authentication token received from the presentation device matches the authentication token received from the client system; and based at least on verifying that the authentication token received from the presentation device matches the authentication token received from the client system, send one or more control commands to the presentation device, the one or more control commands indicating that the client system has access to the published authentication token and including the coordinate. - View Dependent Claims (17, 18, 19, 20)
-
Specification