Methods, networks, and computer program products for selectively routing communications based on routing rules
First Claim
Patent Images
1. A method of routing incoming communications to a wireless terminal, the method comprising:
- associating a wireless terminal identifier and an alternate routing identifier with a wireless terminal;
determining whether an alternate routing rule has been satisfied; and
routing an incoming communication, which is directed to the wireless terminal identifier, based on the wireless terminal identifier when the alternate routing rule has not been satisfied or based on the alternate routing identifier when the alternate routing rule has been satisfied, wherein determining whether an alternate routing rule has been satisfied comprises determining whether a threshold amount of memory is available in the wireless terminal that is associated with the wireless terminal identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless terminal identifier and an alternate routing identifier are associated with a wireless terminal. When an incoming communication is directed to the wireless terminal identifier, it is routed based on the alternate routing identifier when the wireless terminal is not available.
-
Citations
27 Claims
-
1. A method of routing incoming communications to a wireless terminal, the method comprising:
-
associating a wireless terminal identifier and an alternate routing identifier with a wireless terminal; determining whether an alternate routing rule has been satisfied; and routing an incoming communication, which is directed to the wireless terminal identifier, based on the wireless terminal identifier when the alternate routing rule has not been satisfied or based on the alternate routing identifier when the alternate routing rule has been satisfied, wherein determining whether an alternate routing rule has been satisfied comprises determining whether a threshold amount of memory is available in the wireless terminal that is associated with the wireless terminal identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of routing incoming communications to a wireless terminal, the method comprising:
-
associating a wireless terminal identifier and an alternate routing identifier with a wireless terminal; determining whether an alternate routing rule has been satisfied; and routing an incoming communication, which is directed to the wireless terminal identifier, based on the wireless terminal identifier when the alternate routing rule has not been satisfied or based on the alternate routing identifier when the alternate routing rule has been satisfied, wherein; determining whether an alternate routing rule has been satisfied comprises determining that the incoming communication comprises a text message; and routing an incoming communication comprises converting the text message to an audible signal, and routing the audible signal based on the alternate routing identifier.
-
-
13. A wireless network that routes incoming communications to a wireless terminal, the wireless network comprising:
-
a registry that is configured to associate a wireless terminal identifier and an alternate routing identifier with a wireless terminal; and a mobile switching center that is configured to determine whether an alternate routing rule has been satisfied, and is configured to route an incoming communication, which is directed to the wireless terminal identifier, based on the wireless terminal identifier when the alternate routing rule has not been satisfied or based on the alternate routing identifier when the alternate routing rule has been satisfied, wherein the mobile switching center is configured to determine whether an alternate routing rule has been satisfied by determining whether a threshold amount of memory is available in the wireless terminal that is associated with the wireless terminal identifier. - View Dependent Claims (14, 15, 16)
-
-
17. A wireless network that routes incoming communications to a wireless terminal, the wireless network comprising:
-
a registry that is configured to associate a wireless terminal identifier and an alternate routing identifier with a wireless terminal; and a mobile switching center that is configured to determine whether an alternate routing rule has been satisfied, and is configured to route an incoming communication, which is directed to the wireless terminal identifier, based on the wireless terminal identifier when the alternate routing rule has not been satisfied or based on the alternate routing identifier when the alternate routing rule has-been satisfied, wherein the mobile switching center is configured to convert an incoming text message to an audible signal and to route the audible signal based on the alternate routing identifier when the wireless terminal is not available. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A wireless network that routes incoming communications to a wireless terminal, the wireless network comprising:
-
a registry that is configured to associate a wireless terminal identifier and an alternate routing identifier with a wireless terminal; and a mobile switching center that is configured to determine whether an alternate routing rule has been satisfied, and is configured to route an incoming communication, which is directed to the wireless terminal identifier, based on the wireless terminal identifier when the alternate routing rule has not been satisfied or based on the alternate routing identifier when the alternate routing rule has been satisfied, wherein the mobile switching center is configured to convert an incoming voice call to a text message and to route the text message based on the alternate routing identifier when the wireless terminal is not available.
-
-
26. A wireless network that routes incoming communications to a wireless terminal, the wireless network comprising:
-
a registry that is configured to associate a wireless terminal identifier and an alternate routing identifier with a wireless terminal; and a mobile switching center that is configured to determine whether an alternate routing rule has been satisfied, and is configured to route an incoming communication, which is directed to the wireless terminal identifier, based on the wireless terminal identifier when the alternate routing rule has not been satisfied or based on the alternate routing identifier when the alternate routing rule has been satisfied, wherein the mobile switching center is configured to record an incoming voice call as a data message when the wireless terminal is not available, and is configured to route the data message based on the alternate routing identifier.
-
-
27. A computer program product for routing incoming communications to a wireless terminal, the computer program product comprising program code embodied in a computer-readable storage medium, the computer program code comprising:
-
program code that is configured to associate a wireless terminal identifier with an alternate routing identifier; program code that is configured to determine whether an alternate routing rule has been satisfied; and program code that is configured to route an incoming communication, which is directed to the wireless terminal identifier, based on the wireless terminal identifier when the alternate routing rule has not been satisfied or based on the alternate routing identifier when the alternate routing rule has been satisfied, wherein the program code that is configured to determine whether an alternate routing rule has been satisfied is further configured to make the determination of whether the alternative routing rule has been satisfied based on whether a threshold amount of memory is available in the wireless terminal that is associated with the wireless terminal identifier.
-
Specification