Dynamic device pairing with control session establishment
First Claim
Patent Images
1. A method of facilitating a communication session between a first user and a second user, the method comprising:
- receiving a first call-establishment message, the first call-establishment message being at least one of generated by and directed toward a media device;
in response to receiving the first call-establishment message, determining that the media device is paired with a control device associated with the first user;
temporarily establishing a control link call between the media device and the control device; and
enabling the media device to be controlled by the control device via the control link call while the media device exchanges media with a communication device operated by the second user, wherein the control link call is established by transmitting a second call-establishment message to the control device, the second call-establishment message corresponding to a type of message that enables the control device to establish a media session to itself.
14 Assignments
0 Petitions
Accused Products
Abstract
A communication system, method, and components are described. Specifically, a communication method is disclosed which enables a media device and control device to be dynamically paired to one another and a control link call to be established between the media device and the control device. The control link call can be utilized to permit the media device to be controlled by the control device while the media device exchanges media with a communication device operated by another user.
4 Citations
20 Claims
-
1. A method of facilitating a communication session between a first user and a second user, the method comprising:
-
receiving a first call-establishment message, the first call-establishment message being at least one of generated by and directed toward a media device; in response to receiving the first call-establishment message, determining that the media device is paired with a control device associated with the first user; temporarily establishing a control link call between the media device and the control device; and enabling the media device to be controlled by the control device via the control link call while the media device exchanges media with a communication device operated by the second user, wherein the control link call is established by transmitting a second call-establishment message to the control device, the second call-establishment message corresponding to a type of message that enables the control device to establish a media session to itself. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium comprising processor-executable instructions that are executable by a processor to facilitate a communication session between a first user and a second user, the instructions comprising:
-
instructions configured to receive a first call-establishment message, the first call-establishment message being at least one of generated by and directed toward a media device; instructions configured to, in response to receiving the first call-establishment message, determine that the media device is paired with a control device associated with the first user; and instructions configured to enable a temporary establishment of a control link call between the media device and the control device, thereby permitting the media device to be controlled by the control device via the control link call while the media device exchanges media with a communication device operated by the second user, wherein the control link call is established by transmitting a second call-establishment message to the control device, the second call-establishment message corresponding to a type of message that enables the control device to establish a media session to itself. - View Dependent Claims (13, 14, 15, 16, 17, 18, 20)
-
-
19. An application server, comprising:
-
a processor; and memory including a dynamic device pairing application in the form of processor-executable instructions, the dynamic device pairing application configured to, when executed by the processor, dynamically pair a control device and a media device for a first user during a communication session with a second user operating a third communication device, the dynamic device pairing application configured to receive a first call-establishment message, the first call-establishment message being at least one of generated by and directed toward a media device, in response to receiving the first call-establishment message, determine that the media device is paired with a control device associated with the first user, and then enable a temporary establishment of a control link call between the media device and the control device, thereby permitting the media device to be controlled by the control device via the control link call while the media device exchanges media with a communication device operated by the second user, wherein the control link call is established through the application server in response to the application server receiving a Session Initiation Protocol (SIP) message having one or more parameters that cause the control link call to be established instead of causing media to be delivered to the control device.
-
Specification