Secure Element Bus Routing for Multi-OS Coexistence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex electronic devices, such as smartphones, face challenges in integrating multiple functionalities that require multiple operating systems, leading to difficulties in coexistence and communication between different components and peripherals.

Innovation Solution

An electronic device with a secure element and a Near Field Communication (NFC) module connected by multiple buses, where the NFC module directs data to specific buses and an interface uses a routing table to associate each operating system with a bus, allowing seamless communication without awareness of other operating systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single secure element implements multiple operating systems, then device functionality and service integration are improved, but communication conflicts and system stability deteriorate

Engineering Contradiction:
Improveservice integrationVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The communication interface is segmented into multiple independent communication channels (first communication channel, second communication channel, etc.). Each operating system is assigned a dedicated communication channel, preventing interference between systems while allowing the secure element to serve multiple services simultaneously. This channel segmentation resolves the contradiction by isolating communication paths.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A channel selection module acts as an intermediary between the multiple operating systems and the secure element. This mediator receives communication requests from different operating systems, selects the appropriate communication channel based on the target operating system, and routes data accordingly. The intermediary prevents direct conflicts between operating systems while maintaining system stability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple communication channels are implemented, then communication reliability between operating systems is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidinterface complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple communication channels are merged into a single unified communication interface. The interface integrates multiple communication protocols and channels (first communication channel, second communication channel, etc.) into one cohesive structure, allowing the secure element to communicate with multiple operating systems through a single standardized interface rather than requiring separate physical interfaces for each protocol.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The communication interface is designed with universal multi-functionality, capable of supporting multiple communication protocols and channels within a single interface framework. The interface can adaptively handle different communication standards (first communication standard, second communication standard, etc.) without requiring separate dedicated interfaces, thereby reducing overall device complexity while maintaining communication reliability.

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

Data Source

PatentEP3716118B1Electronic system
Publication Date: 2023.10.04 PROTON WORLD INT
  • EP3716118B1 patent drawingFigure 1
  • EP3716118B1 patent drawingFigure 2
  • EP3716118B1 patent drawingFigure 3

AI summary

This description relates to an electronic device comprising at least one secure element (107) adapted to implement at least two operating systems (107-1, 107-2), and at least one near field communication module (103) connected to said secure element (107) by at least two buses (B1, B2).