Controlling Communications
First Claim
1. A first network comprising:
- one or more first end-user computer terminals;
a gateway to a second, packet-based network comprising one or more second end-user computer terminals installed with a communication client of the second network;
one or more telephone units for performing calls with one of the second end-user computer terminals over the second network;
wherein each of the one or more first end-user terminals is installed with a communication client for performing calls with the second end-user computer terminals over the second network; and
wherein the gateway comprises switching apparatus configured to detect a user selection between a first state in which one of said calls is to be performed using one of said first end-user computer terminals and a second state in which the call is to be performed using one of said telephone units; and
on condition of detecting the first state, to route both call set-up signalling and call media to the first end-user computer terminal; and
on condition of detecting the second state, to route call set-up signalling to the first end-user terminal but route the call media to the telephone unit.
3 Assignments
0 Petitions
Accused Products
Abstract
A first network comprising: one or more first end-user computer terminals; a gateway to a second, packet-based network comprising one or more second end-user computer terminals installed with a communication client of the second network; one or more telephone units for performing calls with one of the second end-user computer terminals over the second network; wherein each of the one or more first end-user terminals is installed with a communication client for performing calls with the second end-user computer terminals over the second network; and wherein the gateway comprises switching apparatus configured to detect a user selection between a first state in which one of said calls is to be performed using one of said first end-user computer terminals and a second state in which the call is to be performed using one of said telephone units; and on condition of detecting the first state, to route both call set-up signalling and call media to the first end-user computer terminal; and on condition of detecting the second state, to route call set-up signalling to the first end-user terminal but route the call media to the telephone unit.
-
Citations
20 Claims
-
1. A first network comprising:
-
one or more first end-user computer terminals; a gateway to a second, packet-based network comprising one or more second end-user computer terminals installed with a communication client of the second network; one or more telephone units for performing calls with one of the second end-user computer terminals over the second network; wherein each of the one or more first end-user terminals is installed with a communication client for performing calls with the second end-user computer terminals over the second network; and wherein the gateway comprises switching apparatus configured to detect a user selection between a first state in which one of said calls is to be performed using one of said first end-user computer terminals and a second state in which the call is to be performed using one of said telephone units; and
on condition of detecting the first state, to route both call set-up signalling and call media to the first end-user computer terminal; and
on condition of detecting the second state, to route call set-up signalling to the first end-user terminal but route the call media to the telephone unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for use in a first network comprising one or more first end-user computer terminals, a gateway to a second packet-based network comprising one or more second end-user computer terminals installed with a communication client of the second network, and one or more telephone units for performing calls with one of the second end-user computer terminals over the second network;
- the method comprising;
at each of the one or more first end-user terminals, running a communication client for performing calls with the second end-user computer terminals over the second network; detecting a user selection between a first state in which one of said calls is to be performed using one of said first end-user computer terminals and a second state in which the call is to be performed using one of said telephone units; and on condition of detecting the first state, routing both call set-up signalling and call media to the first end-user computer terminal; and
on condition of detecting the second state, routing call set-up signalling to the first end-user terminal but route the call media to the telephone unit.
- the method comprising;
-
20. A computer program product for use in a first network comprising one or more first end-user computer terminals, a gateway to a second packet-based network comprising one or more second end-user computer terminals installed with a communication client of the second network, and one or more telephone units for performing calls with one of the second end-user computer terminals over the second network, wherein each of the one or more first end-user terminals is installed with a communication client for performing calls with the second end-user computer terminals over the second network;
- the program product comprising code embodied on a non-transitory computer readable medium and configured so as when executed on the gateway to;
detect a user selection between a first state in which one of said calls is to be performed using one of said first end-user computer terminals and a second state in which the call is to be performed using one of said telephone units; and on condition of detecting the first state, route both call set-up signalling and call media to the first end-user computer terminal; and
on condition of detecting the second state, route call set-up signalling to the first end-user terminal but route the call media to the telephone unit.
- the program product comprising code embodied on a non-transitory computer readable medium and configured so as when executed on the gateway to;
Specification