Providing notifications of call-related services
First Claim
1. A method of conducting voice or video calls over a network between a first near-end device and at least one far-end device, using a client application of a packet-based communication system, the method comprising:
- discovering a proximity, to the first near-end device, of at least one second near-end device that is available to provide a resource for use by a near-end user in conjunction with the first near-end device when conducting one of said calls, the proximity discovered by detection of a sound in an environment common to the first near-end device and the second near-end device, the detection of the sound based on one or more of a correlation or pattern matching of a sound detected by the first near-end device and the second near-end device, the resource being for use in conducting at least part of the call or in conjunction with the call, and the first near-end device being a mobile user terminal of the near-end user;
based on the discovering said proximity, presenting the near-end user with a message indicating the availability of the second near-end device to provide said resource when conducting said call;
prompting the near-end user for a user selection as to whether to accept the second near-end device for use as said resource; and
responsive to the near-end user accepting to use the second near-end device, using the second near-end device to play out or generate at least one audio or video stream of the call, while the first near-end device controls the call.
2 Assignments
0 Petitions
Accused Products
Abstract
A first near-end terminal is able to conduct voice or video calls with at least one far-end terminal via a packet-based communication system, the first near-end terminal being a mobile user terminal of a near-end user. The first near-end terminal is enabled to discover proximity of at least one second near-end terminal available to provide a resource for use by the near-end user in conjunction with the first near-end terminal when conducting one of said calls, the resource being for use in conducting at least part of the call or in conjunction with the call. The first near-end terminal is also arranged, based on discovering said proximity, to present the near-end user with a message indicating the availability of the second near-end terminal to provide the resource when conducting the call.
160 Citations
20 Claims
-
1. A method of conducting voice or video calls over a network between a first near-end device and at least one far-end device, using a client application of a packet-based communication system, the method comprising:
-
discovering a proximity, to the first near-end device, of at least one second near-end device that is available to provide a resource for use by a near-end user in conjunction with the first near-end device when conducting one of said calls, the proximity discovered by detection of a sound in an environment common to the first near-end device and the second near-end device, the detection of the sound based on one or more of a correlation or pattern matching of a sound detected by the first near-end device and the second near-end device, the resource being for use in conducting at least part of the call or in conjunction with the call, and the first near-end device being a mobile user terminal of the near-end user; based on the discovering said proximity, presenting the near-end user with a message indicating the availability of the second near-end device to provide said resource when conducting said call; prompting the near-end user for a user selection as to whether to accept the second near-end device for use as said resource; and responsive to the near-end user accepting to use the second near-end device, using the second near-end device to play out or generate at least one audio or video stream of the call, while the first near-end device controls the call. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Equipment for use in a first near-end device being a mobile user terminal of a near-end user, the equipment comprising:
-
a transceiver operable to conduct voice or video calls with at least one far-end device via a network; and a notification module configured to; discover proximity of at least one second near-end device that is available to provide a call-related service in relation to one of said voice or video calls, the proximity discovered by detection of a sound in an environment common to the first near-end device and the second near-end device, the detection of the sound based on one or more of a correlation or pattern matching of a sound detected by the first near-end device and the second near-end device; based on discovering said proximity, output a notification notifying the near-end user of said call-related service; prompt the near-end user for a user selection as to whether to accept the second near-end device to provide the call-related service in relation to one of said voice or video calls; and responsive to the near-end user accepting to use the second near-end device, use the second near-end device to play out or generate at least one audio or video stream of the call, while the first near-end device controls the call. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
one or more processors; and one or more memory devices comprising instructions executable, by the one or more processors, to configure a first near-end terminal, the first near-end terminal being a mobile terminal operable to establish packet-based voice or video calls with at least one far-end terminal over a network, to; discover the first near-end terminal is within a relative proximity of a second near-end terminal that is available to act as an audio or video end-point for one of said voice or video calls, the relative proximity discovered by detection of a sound in an environment common to the first near-end terminal and the second near-end terminal, the detection of the sound based on one or more of a correlation or pattern matching of a sound detected by the first near-end terminal and the second near-end terminal; responsive to said discovery of the relative proximity, output a notification to a user of the first near-end terminal, the notification notifying the user of the availability of the second near-end user terminal to act as the audio or video endpoint for the one of the calls; prompt the user for a user selection as to whether to accept the second near-end terminal for use as said audio or video end-point; and responsive to the user accepting to use the second near-end terminal, use the second near-end terminal to play out or generate at least one voice or video stream of the call, while the first near-end terminal controls the call. - View Dependent Claims (19, 20)
-
Specification