Methods and systems for preventing delivery of unwanted short message service (SMS) messages
First Claim
1. A method for identifying and processing unwanted short message service (SMS) messages, the method comprising:
- (a) receiving, at a telecommunications signaling message routing node for routing telecommunications signaling messages between telecommunications signaling nodes of a telecommunications signaling network, a first SMS message including sending an receiving party identification information;
(b) performing a lookup in an SMS message discrimination (MD) database at the telecommunications signaling message routing node using at least one of the sending and receiving party identification information to determine whether the SMS message is an unwanted message; and
(c) in response to determining that the first SMS message is an unwanted message, discarding the first SMS message.
3 Assignments
0 Petitions
Accused Products
Abstract
A signaling message processing and routing node transmits and receives short message service (SMS) data packets via a communications network. The routing node includes an SMS message discrimination module that determines whether an unwanted or spam SMS message is being sent to a receiving or called party. Unwanted SMS messages are discarded and consequently not delivered to their intended recipient. As a result, mobile subscribers and network nodes are shielded from unwanted SMS traffic. The SMS message discrimination module also includes a provisioning interface that allows end users and network operators to control SMS message discrimination criteria.
-
Citations
52 Claims
-
1. A method for identifying and processing unwanted short message service (SMS) messages, the method comprising:
-
(a) receiving, at a telecommunications signaling message routing node for routing telecommunications signaling messages between telecommunications signaling nodes of a telecommunications signaling network, a first SMS message including sending an receiving party identification information;
(b) performing a lookup in an SMS message discrimination (MD) database at the telecommunications signaling message routing node using at least one of the sending and receiving party identification information to determine whether the SMS message is an unwanted message; and
(c) in response to determining that the first SMS message is an unwanted message, 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. A method for processing short message service (SMS) messages, the method comprising:
-
(a) allowing a user to provision SMS message discrimination data in an SMS message discrimination table at a telecommunications signaling message routing node for routing telecommunications signaling messages between telecommunications signaling nodes of a telecommunications signaling network;
(b) at the telecommunications signaling message routing node, receiving SMS messages from a network;
(c) extracting parameters from the SMS messages using SMS message decoding logic at the telecommunications signaling message routing node;
(d) performing a lookup in the SMS message discrimination table using the extracted parameters; and
(e) identifying wanted and unwanted SMS messages base on the SMS message discrimination data provisioned by the user using SMS message discrimination logic at the telecommunications signaling message routing node. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A telecommunications signaling message routing node for routing telecommunications signaling messages between telecommunications signaling nodes in a telecommunications signaling network and for preventing the delivery of unwanted short message service (SMS) signaling messages to a receiving party, the telecommunications signaling message routing node comprising:
-
(a) a communications module at the telecommunications signaling message routing node for sending and receiving SMS messages;
(b) an SMS message discrimination module at the telecommunications signaling message routing node for analyzing SMS messages received by the communications module and determining whether the SMS messages comprise unwanted messages; and
(c) an SMS message discrimination database at the telecommunications signaling message routing node and containing data used by the SMS discrimination module to determine whether the receive SMS messages are unwanted messages. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A signaling messaae routing node for preventing the delivery of unwanted short message service (SMS) signaling messages to a receiving party, the signaling message routing node comprising:
-
(a) a communications module at the signaling message routing node for sending and receiving SMS messages;
(b) an SMS message discrimination module for anal using SMS messages received by the communications module and determinig whether the SMS messages comprise unwanted messages;
(c) an SMS message discrimination database at the signaling message routing node containing data used by the SMS discrimination module to determine whether the received SMS messages are unwanted messages; and
(d) a stand-alone message processing platform (MPP) and a signal transfer point coupled to the MPP, wherein the SMS message discrimination module and the SMS message discrimination database are resident on the MPP and wherein the communications module is resident on the signal transfer point.
-
Specification