Communication system and method
First Claim
1. A method comprising:
- executing instructions of a client application, for conducting voice or video calls over a communication system, the instructions executable by a processor of a user terminal to perform operations comprising;
receiving inputs from multiple different audio or video input transducers of the user terminal;
analyzing the received inputs in relation to one another; and
responsive to the analyzing, selecting at least one audio input transducer, video input transducer, or output transducer of the user terminal for use in conducting a voice or video call with a remote user terminal via the communication system.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, client application and user terminal, the method including 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 is configured so as when executed on the first terminal to receive an input from multiple different audio and/or video input transducers of the first terminal, to analyze those inputs in relation to one another, and based on that analysis to select at least one audio and/or video input transducer and/or output transducer of the first terminal for use in conducting a voice or video call with a remote user terminal via the packet-based communication system.
102 Citations
23 Claims
-
1. A method comprising:
executing instructions of a client application, for conducting voice or video calls over a communication system, the instructions executable by a processor of a user terminal to perform operations comprising; receiving inputs from multiple different audio or video input transducers of the user terminal; analyzing the received inputs in relation to one another; and responsive to the analyzing, selecting at least one audio input transducer, video input transducer, or output transducer of the user terminal for use in conducting a voice or video call with a remote user terminal via the communication system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
20. One or more computer-readable storage memories comprising instructions executable by one or more processors of a user terminal of a communication system to perform operations comprising:
-
receiving inputs from multiple different audio or video input transducers of the user terminal; analyzing the received inputs in relation to one another; and responsive to the analyzing, selecting at least one audio input transducer, video input transducer, or output transducer of the user terminal for use in conducting a voice or video call with a remote user terminal via the communication system. - View Dependent Claims (21)
-
-
22. A user terminal comprising:
-
a transceiver operable to access a communication system to conduct voice or video calls over the communication system; one or more processors operably coupled to the transceiver; one or more computer-readable memories, coupled to the one or more processors, comprising instructions executable by the one or more processors to perform operations comprising; receiving inputs from multiple different audio or video input transducers of the user terminal; analyzing the received inputs in relation to one another; and responsive to the analyzing, selecting at least one audio input transducer, video input transducer, or output transducer of the user terminal for use in conducting a voice or video call with a remote user terminal via the communication system. - View Dependent Claims (23)
-
Specification