SMSC Spam Detection via Parallel Flagging and Blocking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional spam filters for mobile messaging services are inefficient as they delay message delivery by requiring manual review, which is not optimal for the speed and reliability needed in mobile communication networks.
Innovation Solution
Implementing a system where a Short Message Service Center (SMSC) flags and unflags devices as spammers based on criteria such as message content, velocity, and user actions, and uses a spam detection server to determine and block spam messages, allowing non-spam messages to be delivered while preventing spam from reaching recipients.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional spam filters are used to review each message manually, then spam detection accuracy is improved, but message delivery speed deteriorates
Solution Approach 1:
The system performs preliminary actions by pre-establishing spam criteria and automatically flagging devices as spammers based on past behavior patterns. This allows the system to make rapid decisions about message delivery without requiring manual review of each message, thereby maintaining high detection accuracy while improving delivery speed.
Solution Approach 2:
The spam filter system operates autonomously by automatically detecting spam patterns, flagging devices, and blocking messages without requiring manual intervention. The system self-manages the spam filtering process through automated criteria evaluation and device flagging, eliminating the need for manual message review while maintaining effective spam detection.
2Reliability
If manual review of each message is required, then spam detection reliability is improved, but system complexity increases
Solution Approach 1:
The system eliminates manual review processes and operates autonomously by automatically evaluating messages against predefined spam criteria. The automated flagging of devices and messages reduces system complexity by removing the need for manual intervention while maintaining reliable spam detection through consistent automated application of spam criteria.
Solution Approach 2:
The system changes the approach from manual qualitative review to automated quantitative parameter evaluation. By using measurable parameters such as message velocity, content patterns, and device behavior metrics, the system achieves reliable spam detection through automated parameter-based decision making rather than complex manual review processes.
3Speed
If all messages are delivered immediately, then message delivery speed is improved, but spam blocking capability deteriorates
Solution Approach 1:
The system performs preliminary flagging of devices as spammers based on their message sending patterns and content characteristics before delivering messages. This preliminary action allows the system to maintain fast message delivery for non-spam messages while automatically blocking messages from flagged devices, thus preserving both delivery speed and spam blocking capability.
Solution Approach 2:
The system introduces an intermediary layer of device flagging and spam criteria evaluation between the message sending and delivery processes. This intermediary mechanism allows immediate delivery of legitimate messages while filtering out spam through automated device flagging, thus maintaining both speed and blocking capability without requiring manual intervention.
Data Source
AI summary
Systems and method for identifying and blocking short messaging service spam are disclosed. In some aspects, a first mobile messaging service message is received from a messaging source in a node of a mobile communication network, the first mobile messaging service message being addressed to a destination mobile device. The first mobile messaging service message is forwarded through the mobile communication network for delivery to the destination mobile device. Whether or not the first mobile messaging service message meets a spam messaging criterion is determined, where determining whether or not the first mobile messaging service message meets the spam messaging criterion occurs in parallel with forwarding the first mobile messaging service message through the mobile communication network. Information identifying the messaging source as a spam source is stored, upon determining that the first mobile messaging service message meets the spam messaging criterion.


