Methods and systems for triggerless prepaid SMS screening and accounting in a signaling message routing node
First Claim
Patent Images
1. A method for providing localized prepaid short message service (SMS) screening and accounting, the method comprising:
- at a prepaid SMS screening, accounting, and muting node;
(a) receiving, from an originating node, a first SMS message including mobile subscriber identification information;
(b) determining whether the mobile subscriber has prepaid SMS service or post-paid SMS service, wherein determining whether the mobile subscriber has prepaid SMS service includes performing a lookup in a prepaid SMS screening database internal to the prepaid SMS screening, accounting, and routing node; and
(c) in response to determining that the mobile subscriber has prepaid SMS service, determining whether the mobile subscriber has sufficient prepaid SMS credit for delivery of the first SMS message, wherein determining whether the mobile subscriber has sufficient credit for delivery of the first SMS message includes performing a lookup in a prepaid SMS accounting database internal to the prepaid SMS screening, accounting, and routing node.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for triggerless prepaid SMS screening and accounting in a signalling message muting node are disclosed. According to one method, a prepaid SMS screening, accounting, and routing node receives a first SMS message including mobile subscriber identification information. It is determined whether the mobile subscriber has prepaid SMS service or post-paid SMS service. In response to determining that the mobile subscriber has prepaid SMS service, it is determined whether the mobile subscriber has sufficient prepald SMS credit for delivery of the first SMS message.
43 Citations
38 Claims
-
1. A method for providing localized prepaid short message service (SMS) screening and accounting, the method comprising:
-
at a prepaid SMS screening, accounting, and muting node; (a) receiving, from an originating node, a first SMS message including mobile subscriber identification information; (b) determining whether the mobile subscriber has prepaid SMS service or post-paid SMS service, wherein determining whether the mobile subscriber has prepaid SMS service includes performing a lookup in a prepaid SMS screening database internal to the prepaid SMS screening, accounting, and routing node; and (c) in response to determining that the mobile subscriber has prepaid SMS service, determining whether the mobile subscriber has sufficient prepaid SMS credit for delivery of the first SMS message, wherein determining whether the mobile subscriber has sufficient credit for delivery of the first SMS message includes performing a lookup in a prepaid SMS accounting database internal to the prepaid SMS screening, accounting, and routing node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 37)
-
-
23. A method for providing localized prepaid short message service (SMS) screening and accounting, the method comprising:
-
at a prepaid SMS screening, accounting, and routing node; (a) receiving, from an originating node, a first SMS message including mobile subscriber identification information; (b) determining whether the mobile subscriber has prepaid SMS service or post-paid SMS service; (c) in response to determining that the mobile subscriber has prepaid SMS service, determining whether the mobile subscriber has sufficient prepaid SMS credit for delivery of the first SMS message; (d) determining whether the mobile subscriber is a subscriber of a first network; (e) in response to determining that the mobile subscriber is not a subscriber of the first network, checking an SMSC ID in the first SMS message to determine whether the SMSC ID is of the first network; and (f) in response to determining that the SMSC ID is of the first network preventing the mobile subscriber from accessing the SMSC. - View Dependent Claims (24)
-
-
25. A prepaid SMS screening, accounting, and routing node for providing prepaid short message service (SMS) screening, the routing node comprising:
-
(a) a link interface module for sending and receiving SMS messages over a network; (b) a prepaid SMS screening database located within the prepaid SMS screening, accounting, and routing node including information for identifying prepaid SMS messages; (c) a prepaid SMS accounting database located within the prepaid SMS screening, accounting, and routing node including information for determining whether sufficient credit exists in prepaid SMS subscriber accounts for delivery of SMS messages; and (d) a prepaid SMS processing module for extracting information from the databases to determine whether SMS messages received by the link interface module require prepaid SMS processing and whether sufficient credit exists in the prepaid subscriber accounts to forward the received SMS messages to their intended destinations. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
38. A method for providing localized prepaid short message service (SMS) screening and accounting, the method comprising:
-
at a prepaid SMS screening, accounting, and routing node; (a) receiving an SMS message originating from one of a prepaid and a post-paid subscriber; (b) performing a lookup for the SMS message in a screening database local to prepaid SMS screening, accounting, and muting node to determine whether the SMS message originated from the prepaid subscriber; and (c) upon determining that the SMS message originated from the prepaid subscriber, performing prepaid SMS accounting functions for the SMS message, wherein performing the prepaid SMS accounting includes; (i) performing a lookup in a prepaid SMS accounting database local to prepaid SMS screening, accounting, and routing node to determine whether sufficient credit exists for sending the SMS message; and (ii) upon a determination that sufficient credit exists for sending the SMS message, forwarding the SMS message to a destination associated with the message.
-
Specification