Subscription Manager Automatic Switching Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices experience network connectivity loss when switching between different subscriptions, requiring manual reboot to synchronize, leading to an inconvenient blocked state.

Innovation Solution

A method and system that allows automatic switching between subscriptions by using a subscription manager to update variables, deactivate the current active subscription, and activate a new subscription, synchronizing data between the subscription manager and the device operating system without human intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual reboot is performed to synchronize terminal and UICC after subscription switch, then synchronization between terminal and UICC is achieved, but network connectivity is lost and user convenience deteriorates

Engineering Contradiction:
Improvesynchronization between terminal and UICCVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies preliminary action by having the subscription manager proactively notify the terminal operating system before the subscription switch is completed in the UICC. This advance notification allows the terminal to prepare for the switch, ensuring synchronization is maintained without requiring a manual reboot, thus preventing network connectivity loss and maintaining user convenience.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If automatic subscription switching is implemented between subscription manager and device OS, then network connectivity is maintained, but system complexity increases

Engineering Contradiction:
Improvenetwork connectivity continuityVSAvoidsynchronization mechanism between subscription manager and OS
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent uses an intermediary approach by introducing a notification mechanism where the subscription manager acts as a mediator between the UICC and the terminal operating system. The subscription manager sends notifications to the OS about subscription switch events, and the OS responds with appropriate actions. This intermediary communication layer simplifies the overall system architecture compared to implementing complex direct synchronization between multiple components.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If manual intervention is required to synchronize SIM application and terminal, then synchronization accuracy is ensured, but productivity and user experience deteriorate

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidsubscription switching efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements self-service by enabling the subscription manager to automatically manage subscription switching between the UICC and terminal operating system without requiring user intervention. The subscription manager autonomously notifies the OS of subscription changes and coordinates the switching process, ensuring synchronization accuracy while dramatically improving productivity and user experience by eliminating manual synchronization requirements.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9615244B2Method for accessing a service and a corresponding device
Publication Date: 2017.04.04 THALES DIS FRANCE SA
  • US9615244B2 patent drawing
  • US9615244B2 patent drawing

AI summary

A first device stores a subscription manager and at least two subscriptions. A first subscription is active and a second subscription is non-active. A second device sends a request for switching to the second subscription. The subscription manager sets a first variable relating to a next active subscription to the second subscription. The subscription manager sends to the first device a message requesting the first device to re-launch an execution of the subscription manager and to read data. The first device sends to the subscription manager a message including a command for re-launching an execution of the subscription manager. The subscription manager de-activates, based upon the first variable value, the first subscription. The subscription manager activates, based upon the first variable value, the second subscription, and sends to the first device operating system data relating to the second subscription, as a current active subscription.