Variable Message Size Spam Filtering Bandwidth Conservation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current spam filtering systems face challenges in balancing the filtering of unwanted messages with preventing legitimate messages from being blocked, especially in wireless environments where bandwidth limitations can lead to additional costs due to the forwarding of suspected spam messages for verification.
Innovation Solution
A system and method that vary the size of messages forwarded for verification based on the calculated probability of spam, with higher probabilities resulting in smaller message sizes and lower probabilities allowing full or larger message sizes, to conserve bandwidth and reduce unnecessary data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If spam filtering systems forward suspected spam messages for verification, then legitimate messages can be delivered, but wireless bandwidth is consumed and additional costs are incurred
Solution Approach 1:
The system changes the parameter of message size dynamically based on spam probability. Messages with higher spam probability are truncated to smaller sizes, while messages with lower spam probability are delivered in full or not forwarded at all. This parameter adjustment resolves the contradiction by reducing bandwidth consumption for likely-spam messages while preserving delivery accuracy for legitimate messages.
Solution Approach 2:
Instead of forwarding complete messages for verification, the system applies partial action by forwarding only truncated portions of suspected spam messages. This partial forwarding reduces bandwidth consumption while still providing enough information for spam detection, thereby resolving the contradiction between reliable message delivery and bandwidth conservation.
2Measurement precision
If all suspected spam messages are forwarded in full size for verification, then accurate spam detection is achieved, but unnecessary data transmission increases bandwidth costs
Solution Approach 1:
The system dynamically changes the message size parameter based on the calculated spam probability. For messages with high spam probability, the message size is reduced through truncation. For messages with low spam probability, full message delivery or no forwarding occurs. This parameter adaptation maintains spam detection accuracy while minimizing data transmission volume.
Solution Approach 2:
The system extracts only the necessary portion of suspected spam messages for verification by truncating them to appropriate sizes. This extraction of essential information maintains detection accuracy while removing unnecessary data, thereby reducing the quantity of transmitted substance.
3Object-generated harmful factors
If spam filters are made more aggressive to block more spam, then fewer unwanted messages reach users, but more legitimate messages are blocked
Solution Approach 1:
The system applies partial forwarding action for suspected spam messages with high probability scores. By truncating these messages to smaller sizes, the system maintains the ability to detect spam while reducing the harmful impact of false positives. Legitimate messages with low spam probability are either delivered in full or not forwarded at all, preserving their delivery reliability.
Solution Approach 2:
The system uses feedback from spam probability calculations to adjust message handling. Messages are categorized based on their spam probability scores, and different handling strategies (truncation, full delivery, or blocking) are applied accordingly. This feedback mechanism ensures that aggressive spam filtering does not unduly block legitimate messages.
Data Source
AI summary
There is disclosed a system and method for delivering a message to a communication device. In an embodiment, the method comprises obtaining a probability that the message is spam; in dependence upon the probability that the message is spam, determining a variable message size; and sending the message to the communication device in dependence upon the determined variable message size. In an embodiment, the method further comprises receiving a user response whether the message is spam; and if the message is verified as being spam, then filtering the message from the communication device.


