METHOD AND SYSTEM FOR PERFORMING CALLER BASED ROUTING OF A PHONE CALL
First Claim
1. A method of routing an outgoing phone call, the method comprising:
- transmitting a call from a caller who is using a caller telecommunication device to an intended receiving wireless telecommunication device; and
in response to the call failing to connect to the intended receiving wireless telecommunication device, transmitting an instruction from the caller telecommunication device to a first proximate telecommunication device, wherein the instruction directs the first proximate telecommunication device to perform the steps of;
determining if the first proximate telecommunication device is within a predefined proximity of the intended receiving wireless telecommunication device;
in response to determining that the first proximate telecommunication device is within the predefined proximity of the intended receiving wireless telecommunication device, connecting the call from the caller telecommunication device to the first proximate wireless telecommunication device; and
in response to determining that the first proximate telecommunication device is outside the predefined proximity of the intended receiving wireless telecommunication device, connecting the call from the caller telecommunication device to a second proximate wireless telecommunication device that is within the predefined proximity of the intended receiving wireless telecommunication device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program for routing an outgoing 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 caller initiated 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 an other proximate telecommunication device indicating that the proximate telecommunication device is within the predefined proximity to the intended receiving wireless telecommunication device, then the call is rerouted to the proximate telecommunication device based on preferences internal to the caller telecommunication device. These preferences may be stored on the caller telecommunication device or remotely stored on the host carrier network.
-
Citations
18 Claims
-
1. A method of routing an outgoing phone call, the method comprising:
-
transmitting a call from a caller who is using a caller telecommunication device to an intended receiving wireless telecommunication device; and in response to the call failing to connect to the intended receiving wireless telecommunication device, transmitting an instruction from the caller telecommunication device to a first proximate telecommunication device, wherein the instruction directs the first proximate telecommunication device to perform the steps of; determining if the first proximate telecommunication device is within a predefined proximity of the intended receiving wireless telecommunication device; in response to determining that the first proximate telecommunication device is within the predefined proximity of the intended receiving wireless telecommunication device, connecting the call from the caller telecommunication device to the first proximate wireless telecommunication device; and in response to determining that the first proximate telecommunication device is outside the predefined proximity of the intended receiving wireless telecommunication device, connecting the call from the caller telecommunication device to a second proximate wireless telecommunication device that is within the predefined proximity of the intended receiving wireless telecommunication device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A caller telecommunication device comprising:
-
a telecommunications transceiver for communicating over a phone system, wherein the telecommunications transceiver transmits a call from a caller, who is using the caller telecommunication device, to an intended receiving wireless telecommunication device; and computing logic configured for, in response to the call failing to connect to the intended receiving wireless telecommunication device, transmitting an instruction from the caller telecommunication device to a first proximate telecommunication device, wherein the instruction directs the first proximate telecommunication device to perform the steps of; utilizing a short range wireless transceiver to determine if the first proximate telecommunication device is within a predefined proximity of the intended receiving wireless telecommunication device; in response to determining that the first proximate telecommunication device is within the predefined proximity of the intended receiving wireless telecommunication device, connecting the call from the caller telecommunication device to the first proximate wireless telecommunication device; and in response to determining that the first proximate telecommunication device is outside the predefined proximity of the intended receiving wireless telecommunication device, connecting the call from the caller telecommunication device to a second proximate wireless telecommunication device that has been determined by the short range wireless transceiver to be within the predefined proximity of the intended receiving wireless telecommunication device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable medium having stored a plurality of instructions processable by a machine embodied therein, wherein said plurality of instructions, when processed by said machine, causes said machine to perform a method, said method comprising:
-
transmitting a call from a caller who is using a caller telecommunication device to an intended receiving wireless telecommunication device; and in response to the call failing to connect to the intended receiving wireless telecommunication device, transmitting an instruction from the caller telecommunication device to a caller-defined first proximate telecommunication device, wherein the instruction from the caller device instructs the first proximate telecommunication device to; determine if the intended receiving wireless telecommunication device is within a predefined proximity of the first proximate telecommunication device; attempt to connect the call from the caller telecommunication device to a first proximate telecommunication device; in response to the attempt to connect the call to the first proximate telecommunication device succeeding, maintain a connection of the call between the caller telecommunication device and the first proximate telecommunication device; and in response to the attempt to connect the call to the first proximate telecommunication device failing, connect the call to a second proximate telecommunication device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification