Methods, systems, and computer program products for providing a call attempt triggered messaging service in a communications network
First Claim
1. A method for providing a call attempt triggered messaging service in a communications network, the method comprising steps of:
- (a) intercepting a call signaling message including a calling party subscriber identifier and a called party subscriber identifier;
(b) querying a call attempt triggered message generation (CATMG) database using the called party subscriber identifier;
(c) generating a messaging service message if the called party subscriber identifier exists in the CATMG database; and
(d) transmitting the messaging service message to a contact address.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for providing a call attempt triggered messaging service in a communications network is described. In one embodiment, the method comprises intercepting a call signaling message including a calling party subscriber identifier and a called party subscriber identifier. A call attempt triggered message generation (CATMG) database using the called party subscriber identifier is queried. In the event the called party subscriber identifier exists in the CATMG database, a messaging service message is generated. The messaging service message is then transmitted to a contact address.
43 Citations
23 Claims
-
1. A method for providing a call attempt triggered messaging service in a communications network, the method comprising steps of:
-
(a) intercepting a call signaling message including a calling party subscriber identifier and a called party subscriber identifier; (b) querying a call attempt triggered message generation (CATMG) database using the called party subscriber identifier; (c) generating a messaging service message if the called party subscriber identifier exists in the CATMG database; and (d) transmitting the messaging service message to a contact address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for providing a call attempt triggered messaging service in a communications network, the method comprising steps of:
-
(a) intercepting a call signaling message including a calling party subscriber identifier and a called party subscriber identifier; (b) querying a call attempt triggered message generation (CATMG) database using the calling party subscriber identifier and the called party subscriber identifier; (c) generating a messaging service message if the calling party subscriber identifier is designated as a restricted number with regard to the called party subscriber identifier in the CATMG database; and (d) transmitting the messaging service message to a contact address.
-
-
15. A method for providing a call attempt triggered messaging service in a communications network, the method comprising steps of:
-
(a) intercepting a call signaling message including a calling party subscriber identifier and a called party subscriber identifier; (b) querying a call attempt triggered message generation (CATMG) database using the calling party subscriber identifier; (c) generating a messaging service message if the calling party subscriber identifier exists in the CATMG database; and (d) transmitting the messaging service message to a contact address.
-
-
16. A network routing element for providing a call attempt triggered messaging service in a communications network, comprising:
-
(a) a screening function for intercepting a call signaling message associated with a call including calling and called party information and searching a call attempt triggered message generation (CATMG) database using at least a portion of the calling and called party information to determine whether a call attempt trigger has been set for the call; and (b) a CATMG function for generating a messaging service message in response to the call attempt trigger being set for the call, and transmitting the messaging service message to a contact address. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A computer program product comprising computer executable instructions embodied in a computer readable medium for performing steps comprising:
-
(a) intercepting a call signaling message including a calling party subscriber identifier and a called party subscriber identifier; (b) querying a call attempt triggered message generation (CATMG) database using the called party subscriber identifier; (c) generating a messaging service message if the called party subscriber identifier exists in the CATMG database; and (d) transmitting the messaging service message to a contact address.
-
Specification