Call handling
First Claim
Patent Images
1. A user device comprising:
- a network interface for connecting to a network;
an audio output component for outputting audio signals to a loudspeaker of the user device;
a processor configured to execute a communication client, said client operable to;
join a call conducted over said network;
at the user device, code an identifier of the user device into audio generated at the user device;
during the call, output said audio via the audio output component such that said audio can be received by a microphone of another user device, and processed to identify the user device by the another user device, in the vicinity of the user device, already participating in the call;
determine that the another user device has identified the user device; and
responsive to said determination, do at least one of;
notify a user of the user device of said identification via a user interface of the client;
reduce an audio level at the user device;
supply audio from an audio input component of the user device to an audio processing component for processing;
ortrigger selection by a selection component of one of an audio input component of the user device, or an audio input component of the another user device, for use during the call.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is a technique whereby a user device joins a call conducted over a network, generates audio which can be processed to identify that user device and, during the call, outputs the audio such that it can be received by another user device in the vicinity of the user device which is already participating in the call, thereby enabling the other user device to identify that user device.
31 Citations
22 Claims
-
1. A user device comprising:
-
a network interface for connecting to a network; an audio output component for outputting audio signals to a loudspeaker of the user device; a processor configured to execute a communication client, said client operable to; join a call conducted over said network; at the user device, code an identifier of the user device into audio generated at the user device; during the call, output said audio via the audio output component such that said audio can be received by a microphone of another user device, and processed to identify the user device by the another user device, in the vicinity of the user device, already participating in the call; determine that the another user device has identified the user device; and responsive to said determination, do at least one of; notify a user of the user device of said identification via a user interface of the client; reduce an audio level at the user device; supply audio from an audio input component of the user device to an audio processing component for processing;
ortrigger selection by a selection component of one of an audio input component of the user device, or an audio input component of the another user device, for use during the call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A user device comprising:
-
a network interface for connecting to a network; an audio input component for receiving audio signals from a loudspeaker of a second user device; a processor configured to execute a communication client, said client operable to; participate in a call conducted over said network; whilst the client is participating in the call, receive audio via the audio input component, said audio having been generated at the second user device in the vicinity of the user device and output by the second user device during the call, an identifier associated with the second user device having been coded into said audio at the second user device; at the user device, extract the identifier from the received audio to identify the second user device; and do at least one of; transmit, in response to said identification, a notification to the network so as to inform the second user device of said identification; supply audio from the audio input component of the user device to an audio processing component for processing;
ortrigger selection by a selection component of one of the audio input component of the user device, or an audio input component of the second user device, for use during the call. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of handling a call conducted over a network, the method being performed at a user device whilst participating in said call and comprising:
-
receiving audio via an audio input component of the user device, said audio having been generated by a second user device in the vicinity of the user device and output by a loudspeaker of the second user device during the call, an identifier associated with the user device having been coded into said audio at the second user device; responsive to said receiving the audio, extracting the identifier to identify the second user device; and performing at least one of; transmitting, in response said identification, a notification to the network so as to inform the second user device of said identification; supplying audio from the audio input component of the user device to an audio processing component for processing;
ortriggering selection by a selection component of one of the audio input component of the user device, or an audio input component of the second user device, for use during the call. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A user device comprising:
-
a network interface for connecting to a network; an audio output component for outputting audio signals; a processor configured to execute a communication client, said client operable to; join a call conducted over said network; at the user device, code an identifier into audio generated at the user device; during the call, output said audio via the audio output component such that said audio can be received and processed to identify the user device by a second user device, in the vicinity of the user device, already participating in the call; determine that the second user device has identified the user device; and responsive to said determination, do at least one of; notify a user of the user device of said identification via a user interface of the client reduce an audio level at the user device; supply audio from an audio input component of the user device to an audio processing component for processing; trigger selection by a selection component of one of an audio input component of the user device and an audio input component of the second user device for use during the call.
-
-
22. A user device comprising:
-
a network interface for connecting to a network; an audio input component for receiving audio signals; a processor configured to execute a communication client, said client operable to; participate in a call conducted over said network; whilst the client is participating in the call, receive audio via the audio input component, said audio having been generated at a second user device in the vicinity of the user device and output by the second user device during the call, an identifier associated with the user device having been coded into said audio at the second user device; at the user device, extract the identifier from the received audio to identify the second user device; and do at least one of; transmit, in response to said identification, a notification to the network so as to inform the second user device of said identification; supply audio from the audio input component of the user device to an audio processing component for processing; trigger selection by a selection component of one of the audio input component of the user device and an audio input component of the second user device for use during the call.
-
Specification