Methods and systems for call routing via a telephone number
First Claim
Patent Images
1. A method of processing calls, the method comprising:
- receiving over a network at a call processing system operated by a first service provider a first call from a caller directed to a first phone address of a user, wherein the user receives wireless service from a wireless provider, and wherein signaling information associated with the first call includes the phone address of the caller and the first service provider is different than the wireless provider of the user;
originating a second call from the call processing system to a mobile device of the user, wherein the mobile device accesses wireless service provided by the wireless provider of the user;
determining if the mobile device of the user is unavailable by detecting a voice prompt provided by the wireless provider of the user and without accessing a Home Location Register system of the user'"'"'s wireless provider, wherein the caller does not hear the user unavailable voice prompt;
querying a call processing system database to determine an alternate phone address associated with the user;
originating a third call from the call processing system to the alternate phone address associated with the user, wherein signaling information associated with the third call includes an identifier associated with the caller so that the third call appears to be originating from the caller; and
,bridging the first call with the third call.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates generally to telecommunications and in particular to systems and methods for routing telephone calls. By way of example, a first address, such as a first phone number, can be associated with a telephonic terminal, such as a mobile phone. Incoming calls to the first address can be routed to the telephonic terminal or to other destinations based on telephonic terminal status.
239 Citations
20 Claims
-
1. A method of processing calls, the method comprising:
-
receiving over a network at a call processing system operated by a first service provider a first call from a caller directed to a first phone address of a user, wherein the user receives wireless service from a wireless provider, and wherein signaling information associated with the first call includes the phone address of the caller and the first service provider is different than the wireless provider of the user; originating a second call from the call processing system to a mobile device of the user, wherein the mobile device accesses wireless service provided by the wireless provider of the user; determining if the mobile device of the user is unavailable by detecting a voice prompt provided by the wireless provider of the user and without accessing a Home Location Register system of the user'"'"'s wireless provider, wherein the caller does not hear the user unavailable voice prompt; querying a call processing system database to determine an alternate phone address associated with the user; originating a third call from the call processing system to the alternate phone address associated with the user, wherein signaling information associated with the third call includes an identifier associated with the caller so that the third call appears to be originating from the caller; and
,bridging the first call with the third call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of processing calls, the method comprising:
-
receiving over a network at a call processing system operated by a first service provider a first call from a caller directed to a first phone address of a user, wherein the user receives wireless service from a wireless provider, and wherein signaling information associated with the first call includes the phone address of the caller and the first service provider is different than the wireless provider of the user; originating a second call from the call processing system to a mobile device number of the user, wherein the mobile device number is other than first phone address of the user; determining if the mobile device of the user is unavailable by detecting a voice prompt provided by the wireless provider of the user and without accessing a Home Location Register system of the user'"'"'s wireless provider, wherein the first call is not answered during a period in which the second call is originated and the mobile device is determined to be unavailable; querying a call processing system database to determine an alternate phone address associated with the user; and
,connecting the caller to the alternate phone address associated with the user, wherein signaling information associated with the second call includes an identifier associated with the caller so that the second call appears to be originating from the caller. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system for processing calls, comprising:
-
one or more processing devices; instructions stored in non-transitory computer readable memory that, when executed by the one or more processing devices, cause the system to perform operations comprising; receiving over a network at the system operated by a first service provider a first call from a caller directed to a first phone address of a user, wherein the user receives wireless service from a wireless provider, and wherein signaling information associated with the first call includes the phone address of the caller and the first service provider is different than the wireless provider of the user; originating a second call to a mobile device number of the user, wherein the mobile device number is other than first phone address of the user; determining if the mobile device of the user is unavailable by detecting a voice prompt provided by the wireless provider of the user and without accessing a Home Location Register system of the user'"'"'s wireless provider, wherein the first call is not answered during a period in which the second call is originated and the mobile device is determined to be unavailable; querying a database to determine an alternate phone address associated with the user; and
,connecting the caller to the alternate phone address associated with the user, wherein signaling information associated with the second call includes an identifier associated with the caller so that the second call appears to be originating from the caller. - View Dependent Claims (19, 20)
-
Specification