SERVER-INITIATED DUPLEX TRANSITIONS
First Claim
1. A method of operating a server that is arbitrating a given communication session, comprising:
- conducting the given communication session between an originating device and at least one target device, the given communication session having a first duplex characteristic;
monitoring a set of session parameters while the given communication session has the first duplex characteristic;
detecting one or more changes to at least one session parameter in the set of session parameters based on the monitoring;
automatically determining at the server to transition the given communication session from the first duplex characteristic to a second duplex characteristic in response to the detection; and
transitioning the given communication session from the first duplex characteristic to the second duplex characteristic in response to the determination.
1 Assignment
0 Petitions
Accused Products
Abstract
A server conducts a communication session between an originating device and at least one target device via a first duplex characteristic (e.g., half-duplex, full-duplex, media share, etc.). The server monitors a set of session parameters while the communication session has the first duplex characteristic. Based on the monitoring, the server detects one or more changes to at least one session parameter in the set of session parameters. The server automatically determines to transition the communication session from the first duplex characteristic to a second duplex characteristic (e.g., half-duplex, full-duplex, media share, etc.) in response to the detection. The server transitions the communication session from the first duplex characteristic to the second duplex characteristic in response to the determination.
42 Citations
30 Claims
-
1. A method of operating a server that is arbitrating a given communication session, comprising:
-
conducting the given communication session between an originating device and at least one target device, the given communication session having a first duplex characteristic; monitoring a set of session parameters while the given communication session has the first duplex characteristic; detecting one or more changes to at least one session parameter in the set of session parameters based on the monitoring; automatically determining at the server to transition the given communication session from the first duplex characteristic to a second duplex characteristic in response to the detection; and transitioning the given communication session from the first duplex characteristic to the second duplex characteristic in response to the determination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A server configured to arbitrate a given communication session, comprising:
-
means for conducting the given communication session between an originating device and at least one target device, the given communication session having a first duplex characteristic; means for monitoring a set of session parameters while the given communication session has the first duplex characteristic; means for detecting one or more changes to at least one session parameter in the set of session parameters based on the monitoring; means for automatically determining at the server to transition the given communication session from the first duplex characteristic to a second duplex characteristic in response to the detection; and means for transitioning the given communication session from the first duplex characteristic to the second duplex characteristic in response to the determination.
-
-
26. A server configured to arbitrate a given communication session, comprising:
a processor coupled to memory and configured to; conduct the given communication session between an originating device and at least one target device, the given communication session having a first duplex characteristic; monitor a set of session parameters while the given communication session has the first duplex characteristic; detect one or more changes to at least one session parameter in the set of session parameters based on the monitoring; automatically determine at the server to transition the given communication session from the first duplex characteristic to a second duplex characteristic in response to the detection; and transition the given communication session from the first duplex characteristic to the second duplex characteristic in response to the determination. - View Dependent Claims (27, 28, 29)
-
30. A non-transitory computer-readable medium containing instructions stored thereon, which, when executed by a server configured to arbitrate a given communication session, cause the server to perform operations, the instructions comprising:
-
at least one instruction to cause the server to conduct the given communication session between an originating device and at least one target device, the given communication session having a first duplex characteristic; at least one instruction to cause the server to monitor a set of session parameters while the given communication session has the first duplex characteristic; at least one instruction to cause the server to detect one or more changes to at least one session parameter in the set of session parameters based on the monitoring; at least one instruction to cause the server to automatically determine at the server to transition the given communication session from the first duplex characteristic to a second duplex characteristic in response to the detection; and at least one instruction to cause the server to transition the given communication session from the first duplex characteristic to the second duplex characteristic in response to the determination.
-
Specification