eUICC Profile Installation Memory Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The installation of a profile on an electronic device with an embedded universal integrated circuit card (eUICC) fails due to insufficient memory space, requiring re-authentication and re-encryption, increasing the time needed for profile installation.

Innovation Solution

The electronic device identifies the cause of profile installation failure, specifically insufficiency in memory space, and cleans the memory while maintaining the one-time key, allowing for reinstallation of the profile without re-performing mutual authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the profile installation process deletes the one-time key and profile package upon failure, then security is maintained, but the time required for reinstallation increases due to re-authentication and re-encryption

Engineering Contradiction:
ImprovesecurityVSAvoidprofile installation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by preserving the one-time key and profile package in the memory even when profile installation fails. Instead of deleting these critical components upon failure, the system maintains them so that if the failure is due to insufficient memory space, the installation can be resumed without re-authentication. This preliminary preservation of authentication credentials directly resolves the contradiction by eliminating the time-consuming re-authentication process while maintaining security through controlled memory management.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If the memory space is cleaned by deleting existing data, then available space increases for profile installation, but data loss occurs

Engineering Contradiction:
Improveavailable memory spaceVSAvoiddata loss
Core Design Contradiction:
Quantity of substanceVSLoss of substance

Solution Approach 1:

The patent applies the taking out principle by selectively extracting only the unnecessary data (such as pending notification messages or temporary files) from the memory, while preserving critical data (the one-time key and profile package). This selective extraction approach increases available memory space for profile installation without causing loss of essential authentication credentials, thus resolving the contradiction between creating space and preventing data loss.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If mutual authentication and profile package download are re-performed after installation failure, then authentication security is ensured, but the overall process efficiency decreases

Engineering Contradiction:
Improveauthentication securityVSAvoidprofile installation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies continuity of useful action by maintaining the one-time key and profile package in memory across installation attempts. When installation fails due to space constraints, the system continues with the same authentication credentials rather than restarting the authentication process. This continuity allows the useful action of profile installation to resume without interruption to the authentication sequence, thereby maintaining security while significantly improving installation efficiency.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11297488B2Electronic device in which profile is installed and operating method for electronic device
Publication Date: 2022.04.05 SAMSUNG ELECTRONICS CO LTD
  • US11297488B2 patent drawing
  • US11297488B2 patent drawing
  • US11297488B2 patent drawing

AI summary

Provided according to various embodiments are an electronic device in which a profile is installed and an operating method for the electronic device. The electronic device may comprise: a communication module for receiving a profile package from a profile server; an eUICC for installing a profile by using the profile package, the eUICC including a memory; and a processor, wherein the processor is configured to: perform control such that the eUICC installs the profile thereon by using the profile package and a one-time key generated by mutual authentication between the profile server and the electronic device; when installation of the profile is unsuccessful, check the cause of the unsuccessful installation of the profile; when it is determined that the unsuccessful installation of the profile is due to insufficient available space in the memory, perform control such that the eUICC cleans the memory while keeping the one-time key stored in the memory; and perform control such that the eUICC reinstalls the profile thereon by using the profile package. Various other embodiments are also possible.