Secure Element Trust Data Migration During OS Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During operating system updates of secure elements in electronic devices, trust data preservation is challenging, especially when the data format versions of the existing and new secure element operating systems differ, leading to potential data loss or interruption.

Innovation Solution

A method involving a migration operating system that exports trust data from the existing secure element operating system, transforms it into a compatible format, and imports it into the new secure element operating system, ensuring continuity and integrity of trust data across updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the secure element operating system is updated directly without data format compatibility handling, then the update process is simple and fast, but trust data may be lost or become incompatible when data format versions differ

Engineering Contradiction:
Improvetrust data preservationVSAvoidupdate process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A migration operating system is introduced as an intermediary component between the existing secure element operating system and the new secure element operating system. This migration OS handles data format conversion and compatibility issues, allowing trust data to be successfully migrated even when data format versions differ. The migration OS acts as a bridge that resolves the incompatibility without requiring complete re-provisioning of trust data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a migration operating system with data transformation rules is used to handle data format differences, then trust data compatibility is improved, but the update process becomes more complex and time-consuming

Engineering Contradiction:
Improvedata format compatibilityVSAvoidupdate time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Data transformation rules are prepared and stored in advance within the migration operating system. These rules define how trust data should be converted between different data format versions. By having the transformation logic pre-configured in the migration OS, the actual data conversion during update can proceed efficiently without requiring complex real-time processing or manual intervention, thus reducing the time penalty associated with data format compatibility handling.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10936719B2Preserving trust data during operating system updates of a secure element of an electronic device
Publication Date: 2021.03.02 APPLE INC
  • US10936719B2 patent drawing
  • US10936719B2 patent drawing
  • US10936719B2 patent drawing

AI summary

Systems, methods, and computer-readable media for preserving trust data during operating system updates of a secure element of an electronic device are provide. An update package is received to update an existing secure element operating system to a new secure element operating system by exporting trust data from the existing secure element operating system, after the exporting, uninstalling the existing secure element operating system, migrating the exported trust data using a migration operating system when a data format version of the existing secure element operating system is different than a data format version of the new secure element operating system, installing the new secure element operating system, and importing the migrated trust data into the installed new secure element operating system.