Multiple call session system and method for a mobile phone
First Claim
1. A multiple call session system for a mobile phone, comprising:
- a server having a virtual switchboard for simultaneously communicating with a plurality of external voice devices over corresponding voice paths on a communications network and a controller connected to the virtual switchboard for controlling the voice paths;
a memory for storing at least one call flow, said memory being in communication with the controller of the server;
a host mobile phone being in communication with the server over a mobile network for remotely accessing the voice paths, via the switchboard, and for sending a command signal to the controller, to activate one of the at least one call flow for any one of the voice paths, in order to independently control any one of the voice paths from the host mobile phone.
1 Assignment
0 Petitions
Accused Products
Abstract
A multiple call session system and method for a mobile phone device is disclosed. The system comprises a server and a host mobile phone. The server has a virtual switchboard for simultaneously communicating with a plurality of external voice devices over corresponding voice paths on a communications network and a controller connected to the virtual switchboard for controlling the voice paths. The server further includes a memory for storing at least one call flow, the memory being in communication with the controller of the server. The host mobile phone is in communication with the server over a mobile network for remotely accessing the voice paths, via the switchboard, and for sending a command signal to the controller, to activate one of the at least one call flow for any one of the voice paths, in order to independently control any one of the voice paths from the host mobile phone.
-
Citations
19 Claims
-
1. A multiple call session system for a mobile phone, comprising:
-
a server having a virtual switchboard for simultaneously communicating with a plurality of external voice devices over corresponding voice paths on a communications network and a controller connected to the virtual switchboard for controlling the voice paths; a memory for storing at least one call flow, said memory being in communication with the controller of the server; a host mobile phone being in communication with the server over a mobile network for remotely accessing the voice paths, via the switchboard, and for sending a command signal to the controller, to activate one of the at least one call flow for any one of the voice paths, in order to independently control any one of the voice paths from the host mobile phone. - View Dependent Claims (2)
-
-
3. A server for a multiple call session system comprising a memory for storing at least one call flow and a host mobile phone, the server comprising:
-
a virtual switchboard for simultaneously communicating with a plurality of external voice devices over corresponding voice paths on a communications network; and a controller being connected to the virtual switchboard for controlling the voice paths, the controller being in communication with the host mobile phone over a mobile network for providing the host mobile phone with remote access to the voice paths and for receiving a command signal from the host mobile phone, said controller being further in communication with the memory to activate, in response to said command signal one of the at least one the call flow for at least one of the voice paths, in order to independently control said at least one of the voice paths from the host mobile phone. - View Dependent Claims (4)
-
-
5. A host mobile phone for a multiple call session system comprising a server and a memory, the server having a virtual switchboard for simultaneously communicating with a plurality of external voice devices over corresponding voice paths and a controller for controlling the voice paths, the memory being in communication with the controller of the server and having at least one call flow stored thereon, the host mobile phone comprising:
-
a user interface for receiving a user command; and control means, integrated in a processor, being in communication between the user interface and the controller of the server, for remotely accessing the voice paths and for sending to the controller, a control signal corresponding to the user command, to activate one of the at least one call flow for any one of the voice paths in order to independently control any one of the voice paths from the host mobile phone.
-
-
6. A method for a multiple call session system having a server, a memory and a host mobile phone, the server having a virtual switchboard for simultaneously communicating with a plurality of external voice devices over corresponding voice paths and a controller for controlling the voice paths, the memory being in communication with the controller of the server and having at least one call flow stored thereon, the host mobile phone being in communication with the server over a mobile network the method comprising:
-
a) at the server, receiving a control signal from the host mobile phone, and b) in response to the control signal, activating by using the controller, via the virtual switchboard, one of the at least one call flow for at least one of the voice paths in order to independently control said at least one of the voice paths from the host mobile phone. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A processor-readable storage medium for a server of a multiple call session system, the server being in communication with a memory having at least one call flow stored thereon and a host mobile phone, the server comprising a virtual switchboard for simultaneously communicating with a plurality of external voice devices over corresponding voice paths and a controller being connected to the virtual switchboard for controlling the voice paths, the controller being in communication with the host mobile phone for providing the host mobile phone with remote access to the voice paths, the processor-readable storage medium comprising instructions for execution by a processor to:
-
receive a command signal from the host mobile phone; activate, in response to said command signal, one of the at least one call flow for at least one of the voice paths, in order to independently control said at least one of the voice paths from the host mobile phone.
-
-
19. A processor-readable storage medium for a host mobile phone of a multiple call session system, the host mobile phone having a user interface and a processor, and being in communication with a server, the server having a virtual switchboard for simultaneously communicating with a plurality of external voice devices over corresponding voice paths and a controller for controlling the voice paths, the controller being in communication with a memory having at least one call flow stored thereon, the processor-readable storage medium comprising instructions for execution by the processor to:
-
access the voice paths remotely, via the server; receive a user command, via the user interface; and send to the controller, a control signal corresponding to the user command, to activate one of the at least one call flow for at least one of the voice paths in order to independently control said at least one of the voice paths from the host mobile phone.
-
Specification