Smart call delivery with GIS integration
First Claim
1. A method of delivering a call to a called party'"'"'s device, comprising:
- receiving a call directed to a first device;
validating that a telephone number of the first device is associated with a telephone number of a wireless device;
transmitting a message to the wireless device;
delivering the call to the first device when a return message is not received from the wireless device;
determining a location of the wireless device when a return message is received from the wireless device;
comparing the location of the wireless device with a location of the first device;
delivering the call to the wireless device when the location of the wireless device is not within a predefined vicinity of the location of the first device; and
delivering the call to the first device when the location of the wireless device is within a predefined vicinity of the location of the first device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of delivering a call to a called party'"'"'s device. The method includes receiving a call directed to a wireline device and validating that a telephone number of the wireline device is associated with a telephone number of a wireless device. The method also includes transmitting a message to the wireless device, delivering the call to the wireline device when a return message is not received from the wireless device, and determining a location of the wireless device when a return message is received from the wireless device. The method further includes comparing the location of the wireless device with a location of the wireline device, delivering the call to the wireless device when the location of the wireless device is not within a predefined vicinity of the location of the wireline device, and delivering the call to the wireline device when the location of the wireless device is within a predefined vicinity of the location of the wireline device.
12 Citations
20 Claims
-
1. A method of delivering a call to a called party'"'"'s device, comprising:
-
receiving a call directed to a first device; validating that a telephone number of the first device is associated with a telephone number of a wireless device; transmitting a message to the wireless device; delivering the call to the first device when a return message is not received from the wireless device; determining a location of the wireless device when a return message is received from the wireless device; comparing the location of the wireless device with a location of the first device; delivering the call to the wireless device when the location of the wireless device is not within a predefined vicinity of the location of the first device; and delivering the call to the first device when the location of the wireless device is within a predefined vicinity of the location of the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable medium comprising instructions that when executed by a processor cause the processor to:
-
receive a call directed to a first device; validate that the telephone number of the first device is associated with a telephone number of a wireless device; transmit a message to the wireless device; deliver the call to the first device when a return message is not received from the wireless device; determine a location of the wireless device when a return message is received from the wireless device; compare the location of the wireless device with a location of the first device; deliver the call to the wireless device when the location of the wireless device is not within a predefined vicinity of the location of the first device; and deliver the call to the first device when the location of the wireless device is within a predefined vicinity of the location of the first device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for delivering a call to a called party'"'"'s device, comprising:
-
a controller receiving a request to complete a call to a first device, the controller having data specifying the location of the first device; A first switch in communication with a wireless device and the controller, wherein upon the controller receiving the request, the controller communicates with the first switch to determine a location of the wireless device, compares the location of the wireless device to the location of the first device, and when the wireless device is in a pre-defined vicinity of the first device, then the controller initiates completion of the call to the first device and when the wireless device is not in the pre-defined vicinity of the first device, then completing the call to the wireless device. - View Dependent Claims (18, 19, 20)
-
Specification