Methods and systems for preventing short message service (SMS) message flooding
First Claim
1. A method for preventing short message service (SMS) message flooding, the method comprising:
- (a) receiving a first SMS message including called and calling party identification information;
(b) performing a lookup in a message flood control (MFC) database using at least one of the called and calling party identification information;
(c) in response to locating a matching entry in the MFC database, using information contained in the matching entry to detect the presence of SMS message flooding; and
(d) in response to detecting the presence of SMS message flooding, discarding the first SMS message.
3 Assignments
0 Petitions
Accused Products
Abstract
A short message service (SMS) flood control routing node includes an SMS flood control module that receives short message service messages, determines the presence of short message service flooding, and takes appropriate action, such as discarding short message service messages that result in flooding. The presence of short message service message flooding may be determined by maintaining a count of short message service messages addressed to a particular called party within a time period. If the count exceeds a threshold, the short message service message that caused the count to exceed the threshold may be discarded. The routing node may generate a message the originator of a short message service message flood and/or to an enforcement agency.
125 Citations
45 Claims
-
1. A method for preventing short message service (SMS) message flooding, the method comprising:
-
(a) receiving a first SMS message including called and calling party identification information;
(b) performing a lookup in a message flood control (MFC) database using at least one of the called and calling party identification information;
(c) in response to locating a matching entry in the MFC database, using information contained in the matching entry to detect the presence of SMS message flooding; and
(d) in response to detecting the presence of SMS message flooding, discarding the first SMS message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for collecting information that can be used to prevent a calling party who has previously flooded a called party with SMS messages from flooding another subscriber or the network again, the method comprising:
-
(a) at a network element, detecting that a calling party identified in a received SMS message is flooding a called party with SMS messages and, in response, entering information for identifying the calling party in a message flood control (MFC) database;
(b) in response to detecting that the calling party is flooding the called party, checking the MFC database to determine whether the calling party has previously flooded any subscriber identified in the MFC database; and
(c) in response to locating a matching entry in the MFC database, sending a message to a third party indicating that the calling party is a repeat offender. - View Dependent Claims (32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
35. An SMS flood control routing node comprising:
-
(a) a first communication module for receiving SMS messages from a network;
(b) an SMS message flood control (MFC) database for storing information for preventing SMS message flooding; and
(c) an SMS flood control module for receiving the SMS messages from the first communication module for performing a lookup in the SMS MFC database based on information extracted from the SMS messages and detecting the presence of SMS message flooding.
-
Specification