Communication System and Method
First Claim
1. A method comprising:
- providing a packet-based communication system for conducting voice or video calls over a packet-based network; and
providing an instance of a client application enabling a first user terminal to access the packet-based communication system, the client application being configured so as when executed on the first terminal to receive an input from one or more audio and/or video input transducers of the first terminal, and to operate in conjunction with one or more other instances of the client application executed on one or more respective second terminals so as to participate in an analysis of said one or more inputs in relation to an input from one or more audio and/or video input transducers of the one or more second terminals;
thereby enabling selection of one of the first and second terminals, based on said analysis, for use by a near-end user in conducting a voice or video call with a far-end user of a third user terminal via the respective client instance and packet-based communication system.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided an instance of a client application enabling a first user terminal to access a packet-based communication system to conduct voice or video calls over a packet-based network. The client application is configured to receive an input from one or more audio and/or video input transducers of the first terminal, and to operate in conjunction with one or more other instances of the client application executed on one or more respective second terminals so as to participate in an analysis of the one or more inputs in relation to an input from one or more audio and/or video input transducers of the one or more second terminals; thereby enabling selection of one of the first and second terminals for use by a near-end user in conducting a call with a far-end user of a third user terminal via the respective client instance and packet-based communication system.
24 Citations
21 Claims
-
1. A method comprising:
-
providing a packet-based communication system for conducting voice or video calls over a packet-based network; and providing an instance of a client application enabling a first user terminal to access the packet-based communication system, the client application being configured so as when executed on the first terminal to receive an input from one or more audio and/or video input transducers of the first terminal, and to operate in conjunction with one or more other instances of the client application executed on one or more respective second terminals so as to participate in an analysis of said one or more inputs in relation to an input from one or more audio and/or video input transducers of the one or more second terminals; thereby enabling selection of one of the first and second terminals, based on said analysis, for use by a near-end user in conducting a voice or video call with a far-end user of a third user terminal via the respective client instance and packet-based communication system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising code embodied on a non-transitory computer-readable medium and configured so as when executed on a first terminal to perform operations of:
-
accessing a packet-based communication system to conduct voice or video calls over a packet-based network; receiving an input from one or more audio and/or video input transducers of the first terminal; and operating in conjunction with one or more other instances of the client application executed on one or more respective second terminals so as to participate in an analysis of said one or more inputs in relation to an input from one or more audio and/or video input transducers of the one or more second terminals;
thereby enabling selection of one of the first and second terminals, based on said analysis, for use by a near-end user in conducting a voice or video call with a far-end user of a third user terminal via the respective client instance and packet-based communication system. - View Dependent Claims (19)
-
-
20. A first user terminal comprising:
-
a transceiver operable to access a packet-based communication system to conduct voice or video calls over a packet-based network; a storage medium storing an instance of a client application enabling the first user terminal to access the packet-based communication system; and processing apparatus arranged to execute the instance of the client application, the client application being configured so as when executed on the first terminal to receive an input from one or more audio and/or video input transducers of the first terminal, and to operate in conjunction with one or more other instance of the client application executed on one or more respective second terminals so as to participate in an analysis of said one or more inputs in relation to an input from one or more audio and/or video input transducers of the one or more second terminals;
thereby enabling selection of one of the first and second terminals, based on said analysis, for use by a near-end user in conducting a voice or video call with a far-end user of a third user terminal via the respective client instance and packet-based communication system. - View Dependent Claims (21)
-
Specification