Mode shifting communications system and method
First Claim
1. A method for communicating among at least two devices over a data network, the method comprising:
- establishing a voice communications session in a session over a data link between a first station and at least one remote station, the session operating in a first mode that is one of a simplex mode and a duplex mode;
sending a control command over the data link to change from the first mode to a second mode, the second mode being a mode different from the first mode; and
changing, while maintaining the session, the session from the first mode to the second mode.
4 Assignments
0 Petitions
Accused Products
Abstract
A digital network based communications system that establishes communications sessions to communicate via a simulated circuit-switch environment. Exemplary embodiments communicate between a first communications station (104) and a second communications station (106) using Voice over Internet Protocol (VOIP) techniques. Calls are setup (700), maintained and torn down (800) using Session Initiation Protocol and Session Description Protocol messages. Call modes are able to be changed between duplex and simplex without disconnection. Duplex calls are also able to be interrupted with a request for a simplex call. A receiver (104) engaged in a duplex call can receive a request for a simplex call, accept the simplex call or send a response message, and then resume the duplex call, all while maintaining the duplex call data communications session.
-
Citations
20 Claims
-
1. A method for communicating among at least two devices over a data network, the method comprising:
-
establishing a voice communications session in a session over a data link between a first station and at least one remote station, the session operating in a first mode that is one of a simplex mode and a duplex mode;
sending a control command over the data link to change from the first mode to a second mode, the second mode being a mode different from the first mode; and
changing, while maintaining the session, the session from the first mode to the second mode. - View Dependent Claims (2, 3, 4)
-
-
5. A method for communicating among at least three devices, the method comprising:
-
establishing a duplex communications session over a data link between a first station and a second station;
accepting a request from a third station for a simplex communications session with the first station; and
responding at the first station to the request by establishing a simplex session from the first station to the third station while maintaining the duplex communications session. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A wireless communications controller, comprising:
-
a call initiation controller that establishes a voice communications session in a session over a data link between a first station and at least one remote station, the session operating in a first mode that is one of a simplex mode and a duplex mode;
a mode change controller that performs one of sending and receiving a control command over the data link to change from the first mode to a second mode, the second mode being a mode different from the first mode; and
a mode controller that changes, while maintaining the session, the session from the first mode to the second mode. - View Dependent Claims (11, 12, 13)
-
-
14. A wireless communications controller, comprising:
-
a call initiation controller that establishes a duplex communications session over a data link between a first station and a second station;
a call request receiver that accepts a request from a third station for a simplex communications session with the first station; and
a second call session controller that responds to the request by establishing a simplex session from the first station to the third station while maintaining the duplex communications session. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer program product comprising computer programming instructions for controlling communication among at least two devices over a data network, the computer programming instructions comprising instructions for:
-
establishing a voice communications session in a session over a data link between a first station and at least one remote station, the session operating in a first mode that is one of a simplex mode and a duplex mode;
sending a control command over the data link to change from the first mode to a second mode, the second mode being a mode different from the first mode; and
changing, while maintaining the session, the session from the first mode to the second mode. - View Dependent Claims (20)
-
Specification