Performing proximity based routing of a phone call
First Claim
1. A method of routing an incoming phone call, the method comprising:
- in response to an intended receiving telecommunication device receiving a call from a caller telecommunication device, determining, by a processor whether a ringer of the intended receiving telecommunication device is off;
in response to determining that the ringer of the intended receiving telecommunication device is off, triggering, by the processor, the intended receiving telecommunication device to transmit a short range wireless signal to determine whether wireless telecommunication devices are within range and active; and
in response to the intended receiving telecommunication device receiving responses from two or more of the wireless telecommunication devices indicating that the two or more of the wireless telecommunication devices have received the short range wireless signal, rerouting, by the processor, the call to one of the two or more of the wireless telecommunication devices based, in part, on preferences stored internal to the intended receiving telecommunication device specifying which of the wireless telecommunication devices has highest priority for receiving the call in case the intended receiving telecommunication device is unavailable and signal strengths and battery strengths of the two or more of the wireless telecommunication devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program for routing an incoming voice call in real time is presented. A call is received from a caller to an intended receiving wireless telecommunication device. In response to the call failing to connect to the intended receiving wireless telecommunication device, a short range wireless query signal is transmitted to determine if an other wireless communication device is within a predefined proximity to the intended receiving wireless telecommunication device. If the intended receiving wireless telecommunication device receives a response from the other wireless telecommunication device indicating that the other wireless telecommunication device is within the predefined proximity to the intended receiving wireless telecommunication device, then the call is rerouted to the other wireless telecommunication device.
70 Citations
20 Claims
-
1. A method of routing an incoming phone call, the method comprising:
-
in response to an intended receiving telecommunication device receiving a call from a caller telecommunication device, determining, by a processor whether a ringer of the intended receiving telecommunication device is off; in response to determining that the ringer of the intended receiving telecommunication device is off, triggering, by the processor, the intended receiving telecommunication device to transmit a short range wireless signal to determine whether wireless telecommunication devices are within range and active; and in response to the intended receiving telecommunication device receiving responses from two or more of the wireless telecommunication devices indicating that the two or more of the wireless telecommunication devices have received the short range wireless signal, rerouting, by the processor, the call to one of the two or more of the wireless telecommunication devices based, in part, on preferences stored internal to the intended receiving telecommunication device specifying which of the wireless telecommunication devices has highest priority for receiving the call in case the intended receiving telecommunication device is unavailable and signal strengths and battery strengths of the two or more of the wireless telecommunication devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a memory; and a processor coupled to the memory, wherein the processor is configured to; in response to an intended receiving telecommunication device receiving a call from a caller telecommunication device, determine whether a ringer of the intended receiving telecommunication device is off; in response determining that the ringer of the intended receiving telecommunication device is off, trigger the intended receiving telecommunication device to transmit a short range wireless signal to determine whether wireless telecommunication devices are within range and active; and in response to the intended receiving telecommunication device receiving responses from two or more of the wireless telecommunication devices indicating that the two or more of the wireless telecommunication devices have received the short range wireless signal, reroute the call to one of the two or more of the wireless telecommunication devices based, in part, on preferences stored internal to the intended receiving telecommunication device specifying which of the wireless telecommunication devices has highest priority for receiving the call in case the intended receiving telecommunication device is unavailable and signal strengths and battery strengths of the two or more of the wireless telecommunication devices. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
-
one or more computer-readable tangible storage devices; and program code embodied on the storage devices, wherein the program code, when executed by a data processing system, configures the data processing system to; in response to an intended receiving telecommunication device receiving a call from a caller telecommunication device, determine whether a ringer of the intended receiving telecommunication device is off; in response determining that the ringer of the intended receiving telecommunication device is off, trigger the intended receiving telecommunication device to transmit a short range wireless signal to determine whether wireless telecommunication devices are within range and active; and in response to the intended receiving telecommunication device receiving responses from two or more of the wireless telecommunication devices indicating that the two or more of the wireless telecommunication devices have received the short range wireless signal, reroute the call to one of the two or more of the wireless telecommunication devices based, in part, on preferences stored internal to the intended receiving telecommunication device specifying which of the wireless telecommunication devices has highest priority for receiving the call in case the intended receiving telecommunication device is unavailable and signal strengths and battery strengths of the two or more of the wireless telecommunication devices. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification