Telecommunication Gateway SMS Blocking via Content and Number Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile communication systems lack the ability to selectively block short messages based on intended recipient numbers or specific text content, limiting the versatility of short messaging services and preventing service providers from offering certain services.

Innovation Solution

A method and system that utilize a subscriber-specific database to control short message transmission by checking the intended destination number and text content, allowing for selective blocking of messages through a gateway and short message service center, preventing unauthorized or unwanted messages from being delivered.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If short message service is activated for subscribers without selective blocking capability, then service availability is improved, but service control and management capability deteriorates

Engineering Contradiction:
Improveservice availabilityVSAvoidservice control
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

A service control entity is introduced as an intermediary between the short message service center and the network elements. This intermediary receives short messages, checks them against blocking criteria (destination number, text content), and either forwards or blocks messages accordingly. This resolves the contradiction by maintaining service availability while adding centralized control capability through the intermediary component.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If short messages are transmitted without content checking, then transmission speed is improved, but ability to block unwanted messages deteriorates

Engineering Contradiction:
Improvetransmission speedVSAvoidblocking capability
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The service control entity performs preliminary checking of short messages against blocking criteria before they are transmitted through the network. By checking the destination number and text content in advance, the system can block unwanted messages before they consume network transmission resources, thus maintaining transmission speed for legitimate messages while adding blocking capability.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If selective blocking based on destination number and text content is implemented, then service management flexibility is improved, but system complexity deteriorates

Engineering Contradiction:
Improveservice management flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The service control entity is designed as a universal component that handles multiple blocking criteria (destination number matching, text content keyword matching) through a single integrated architecture. This multi-functional design provides service management flexibility for different blocking scenarios while avoiding the need for separate complex systems for each blocking type, thus managing system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8078200B2System and method for blocking the use of a service in a telecommunication system
Publication Date: 2011.12.13 INTELLECTUAL VENTURES I LLC
  • US8078200B2 patent drawing
  • US8078200B2 patent drawing
  • US8078200B2 patent drawing

AI summary

A method and system for controlling the use of a short message service in a telecommunication system that includes a telecommunication network, a terminal device by which a subscriber is connected to the network, a mobile services switching center connected to the network, a gateway connected to the network, a short message service center connected to the gateway, and a database (DB) connected to or associated with the gateway. A short message sent by an originating subscriber is checked as to whether the short message is among those deemed non-allowed. Forwardable short messages are directed to the gateway, from which the database is queried to determine whether the originating subscriber is permitted the short message to the intended recipient or, alternatively, whether the message should been blocked based on predetermined criteria.