SMS Validation Engine for Malicious Message Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of mobile communication devices are vulnerable to cyber threats through unsolicited SMS messages, which can deliver phishing links and malware, making it difficult to prevent unwanted messages and protect sensitive data.

Innovation Solution

A Short Message Service (SMS) validation engine is implemented in the network to validate sender parameters and message content, perform behavior analysis on URIs, and monitor for premium rate messages, rejecting suspicious messages and alerting users to potential threats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If SMS messages are allowed to be sent freely without validation, then communication convenience is improved, but security against malicious messages deteriorates

Engineering Contradiction:
Improvecommunication convenienceVSAvoidsecurity against malicious messages
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an SMS validation engine as an intermediary component between the SMS messaging system and users. This validation engine intercepts and validates SMS messages before delivery, checking sender parameters (MSISDN, IMEI, SIM card status) and message content against a database of valid subscriber information. This intermediary validation mechanism blocks malicious messages while allowing legitimate communications to pass through, thus resolving the contradiction between communication convenience and security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If SMS validation is implemented to block malicious messages, then security is improved, but message delivery reliability deteriorates due to potential false positives

Engineering Contradiction:
ImprovesecurityVSAvoidmessage delivery reliability
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent implements preliminary validation actions by checking sender parameters and message content against a pre-populated database of valid subscriber information before messages are delivered. The validation engine verifies MSISDN numbers, IMEI devices, and SIM card statuses in advance, and maintains blacklists of known malicious senders. This preliminary filtering approach allows legitimate messages to be delivered reliably while blocking malicious ones, reducing false positives by using accurate pre-validated reference data.

Inventive Principle:
Principle #10Preliminary action

3Object-affected harmful factors

If comprehensive validation of sender parameters and message content is performed, then security is improved, but processing time and system complexity increase

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent segments the SMS validation process into distinct functional modules: a validation engine that handles parameter verification, a database component that stores valid subscriber information, and a message content analysis component. Each module performs a specific validation task (checking MSISDN, IMEI, SIM card status, or message content) independently. This segmentation allows the complex validation process to be managed through modular components, reducing overall system complexity while maintaining comprehensive security checks.

Inventive Principle:
Principle #1Segmentation

4Measurement precision

If sender parameters are validated against subscriber database, then message authenticity is improved, but processing speed deteriorates

Engineering Contradiction:
Improvemessage authenticityVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent performs preliminary validation by maintaining a pre-populated database of valid subscriber parameters (MSISDN, IMEI, SIM card information) that is prepared in advance. The validation engine quickly compares incoming message parameters against this pre-organized database rather than performing complex real-time verification. This preliminary preparation of validation data accelerates the authentication process while maintaining high precision in determining message authenticity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9277378B2Short message service validation engine
Publication Date: 2016.03.01 VERIZON PATENT & LICENSING INC
  • US9277378B2 patent drawing
  • US9277378B2 patent drawing
  • US9277378B2 patent drawing

AI summary

A method, performed by a computer device, may include receiving a Short Message Service (SMS) message. The method may further include analyzing one or more sender parameters associated with the received SMS message to validate the one or more sender parameters; determining whether the one or more sender parameters have been validated based on the analysis; rejecting the SMS message in response to determining that the one or more sender parameters have not been validated; analyzing message content included in the SMS message to validate the message content; determining whether the message content has been validated based on the analysis; rejecting the SMS message in response to determining that the message content has not been validated; and forwarding the SMS message to a recipient, in response to validating the one or more sender parameters and in response to validating the message content.