USSD Gateway SIM Unlocking Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current SIM card lock mechanisms restrict user flexibility, as they require complex processes and are not easily unlockable by subscribers, even after contract expiration, limiting usage across different service provider areas.

Innovation Solution

A method utilizing an unlocking server connected to a USSD gateway, which receives unlocking requests, verifies subscriber rights, and transmits unlocking programs and passwords via OTA, specifically using SMS, to unlock SIM card locks, ensuring compatibility with telecommunications service providers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SIM card lock mechanism is implemented to constrain usage, then service provider control is improved, but user flexibility and ease of operation deteriorate

Engineering Contradiction:
Improveservice provider controlVSAvoiduser flexibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

An unlocking server is introduced as an intermediary between the mobile terminal and the service provider's SIM card lock mechanism. The server receives unlocking requests from terminals, verifies subscriber rights through interaction with the service provider's HLR, and distributes unlocking codes. This intermediary system maintains service provider control through authorized verification while enabling user flexibility through automated unlocking services.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The unlocking system enables subscribers to independently initiate and complete the SIM card unlocking process without requiring service provider intervention. Users can send unlocking requests via SMS or USSD codes, and the system automatically verifies rights and distributes unlocking codes, allowing users to service themselves while maintaining provider-controlled security.

Inventive Principle:
Principle #25Self-service

2Reliability

If complex unlocking procedures are used to maintain security, then unlocking reliability is improved, but ease of operation deteriorates

Engineering Contradiction:
Improveunlocking securityVSAvoidunlocking simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The complex verification and code distribution processes are extracted from the mobile terminal and concentrated in the unlocking server. The terminal only needs to send simple requests and receive unlocking codes, while the server handles the complex interactions with the service provider's HLR, verification of subscriber rights, and secure distribution of unlocking information through SMS or USSD channels.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The unlocking server acts as an intermediary that simplifies the user interface while maintaining secure backend processes. It translates simple user requests into complex verification procedures with the service provider and back into simple unlocking codes for the user, thereby improving ease of operation without compromising unlocking reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If manual unlocking processes are required, then control over the unlocking process is improved, but productivity and time efficiency deteriorate

Engineering Contradiction:
Improveprocess controlVSAvoidunlocking speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system enables automated self-service unlocking where subscribers can independently initiate unlocking requests at any time. The unlocking server automatically processes these requests by interacting with the service provider's HLR to verify subscriber rights and contract status, then automatically distributes unlocking codes via SMS or USSD, eliminating the need for manual intervention and significantly improving productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary verification of subscriber rights and contract status through automated interaction with the service provider's HLR before distributing unlocking codes. This preliminary action ensures process control and reliability while enabling rapid automated unlocking, improving productivity compared to manual processes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8369823B2Method for legitimately unlocking a SIM card lock, unlocking server, and unlocking system for a SIM card lock
Publication Date: 2013.02.05 WISTRON CORP
  • US8369823B2 patent drawing
  • US8369823B2 patent drawing
  • US8369823B2 patent drawing

AI summary

A method for legitimately unlocking a SIM card lock, using an unlocking server connected to a USSD gateway, is for unlocking a SIM card lock set by a telecommunications service provider to a mobile terminal of a subscriber. Upon receiving an unlocking request that is transmitted from the mobile terminal and through the USSD gateway and that includes subscriber data and a USSD code representing activation of the unlocking request, the unlocking server requests the telecommunications service provider to verify, with reference to the subscriber data, whether the subscriber has a right to unlock the SIM card lock. Upon receiving verification from the telecommunications service provider that the subscriber has the right to unlock, the unlocking server transmits an unlocking program and an unlocking password to the mobile terminal such that the mobile terminal may execute the unlocking program and load the unlocking password for unlocking the SIM card lock.