Call Routing Using Call Forwarding Options In Telephony Networks
First Claim
1. A method comprising:
- receiving, by a computing device, a call from a caller that is initiated as a public switched telephone network (PSTN) call and directed to first contact information for a recipient'"'"'s device, the call being forwarded using an unconditional call forwarding option to the computing device;
retrieving, by the computing device, second contact information for the recipient'"'"'s user device, the second contact information different from the first contact information used in the PSTN call;
initiating, by the computing device, a communication to the recipient'"'"'s user device using the second contact information via a communication channel different from the PSTN, wherein the communication avoids triggering the unconditional call forwarding option for the recipient'"'"'s device; and
connecting, by the computing device, the call between the caller and the recipient'"'"'s device upon initiating the communication, wherein the computing device is in a call path of the call and performs a call feature for the call.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a device receives a call from a caller that is initiated as a public switched telephone network (PSTN) call and directed to first contact information for a recipient'"'"'s device. The call is forwarded using an unconditional call forwarding option to the device. The device retrieves second contact information for the recipient'"'"'s user device. The second contact information is different from the first contact information used in the PSTN call. The device initiates a communication to the recipient'"'"'s user device using the second contact information via a communication channel different from the PSTN. The communication avoids triggering the unconditional call forwarding option for the recipient'"'"'s device. The device connects the call between the caller and the recipient'"'"'s device upon initiating the communication. The device is in a call path of the call and performs a call feature for the call.
-
Citations
22 Claims
-
1. A method comprising:
-
receiving, by a computing device, a call from a caller that is initiated as a public switched telephone network (PSTN) call and directed to first contact information for a recipient'"'"'s device, the call being forwarded using an unconditional call forwarding option to the computing device; retrieving, by the computing device, second contact information for the recipient'"'"'s user device, the second contact information different from the first contact information used in the PSTN call; initiating, by the computing device, a communication to the recipient'"'"'s user device using the second contact information via a communication channel different from the PSTN, wherein the communication avoids triggering the unconditional call forwarding option for the recipient'"'"'s device; and connecting, by the computing device, the call between the caller and the recipient'"'"'s device upon initiating the communication, wherein the computing device is in a call path of the call and performs a call feature for the call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 21)
-
-
9. A method comprising:
-
receiving, by a computing device, a call from a caller that is directed to first contact information for a recipient'"'"'s device, the call being forwarded using a conditional call forwarding option to the computing device, wherein second contact information for the caller is configured on a blocklist that causes redirection to the computing device; retrieving, by the computing device, third contact information; initiating, by the computing device, a communication to the recipient'"'"'s user device using the third contact information, wherein the communication avoids triggering the conditional call forwarding option for the recipient'"'"'s device based on the blocklist; and connecting, by the computing device, the call between the caller and the recipient'"'"'s device upon initiating the communication, wherein the computing device is in a call path of the call and performs a call feature for the call. - View Dependent Claims (10, 11, 12, 13, 14, 15, 19)
-
- 16. (canceled)
-
20. A method comprising:
-
receiving, by a computing device, a call from a caller that is directed to first contact information for a recipient'"'"'s device, the call forwarded from the recipient'"'"'s device using a call forwarding option; analyzing, by the computing device, the call to determine the call forwarding option from a plurality of call forwarding options that was used to forward the call; selecting, by the computing device, a mechanism to connect the call between the caller and the recipient'"'"'s device with the computing device in a call path of the call, the mechanism selected from a plurality of mechanisms based on the determining of the call forwarding option; initiating, by the computing device, a communication to the recipient'"'"'s user device using the mechanism, wherein the mechanism avoids triggering the call forwarding option set for the recipient'"'"'s device; and connecting, by the computing device, the call between the caller and the recipient'"'"'s device upon initiating the communication, wherein the computing device is in the call path of the call and performs a call feature for the call.
-
-
22. A method comprising:
-
retrieving, by a computing device, first contact information for a recipient'"'"'s user device; sending, by the computing device, a notification to a recipient'"'"'s user device at the first contact information using a communication channel different from a PSTN, the notification indicating a caller has made a call to the recipient; receiving, by the computing device, a communication from the recipient'"'"'s device from second contact information for the recipient'"'"'s user device; and connecting, by the computing device, the call from the caller, the call being directed to the second contact information for the recipient'"'"'s device, wherein the computing device is in a call path of the call and performs a call feature for the call.
-
Specification