Secure Element Broker for Multi-SE Channel Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile devices can typically handle only one secure element (SE) at a time, limiting the functionality and efficiency of transactions involving multiple secure elements.

Innovation Solution

A secure elements broker (SEB) manages concurrent secure elements by maintaining them in a sleeping mode and activating the appropriate element based on application needs, using logical functions to organize and prioritize SEs, and ensuring seamless communication protocols are used.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple secure elements are activated concurrently in a mobile device, then the functionality and transaction efficiency are improved, but the device complexity and management difficulty increase

Engineering Contradiction:
ImprovefunctionalityVSAvoidmanagement difficulty
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a secure element manager as an intermediary component that mediates between multiple secure elements and the application processor. This manager handles the complexity of concurrent SE management by providing a standardized interface, managing activation states, and coordinating communication protocols, thereby enabling multiple SEs to function simultaneously without proportionally increasing system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the secure element management functionality into distinct components: the secure element manager, individual secure element modules, and application interfaces. This segmentation allows each component to be independently managed and activated based on transaction requirements, improving versatility while keeping the overall system manageable through modular architecture

Inventive Principle:
Principle #1Segmentation

2Productivity

If only one secure element is active at a time, then the device complexity is reduced, but the transaction efficiency and productivity are limited

Engineering Contradiction:
Improvetransaction efficiencyVSAvoidconcurrent management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic activation and deactivation of secure elements based on real-time transaction requirements. The secure element manager can activate specific SEs only when needed for particular transactions, allowing multiple SEs to be available in the system without maintaining all of them active simultaneously, thus improving transaction efficiency while managing complexity dynamically

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs periodic status checks and activation cycles where the secure element manager monitors transaction requests and activates appropriate secure elements on demand. This periodic action pattern allows the system to handle multiple SEs efficiently by activating them in response to specific transaction events rather than maintaining continuous active states

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12574733B2Secure elements broker (SEB) for application communication channel selector optimization
Publication Date: 2026.03.10 PAYPAL INC
  • US12574733B2 patent drawing
  • US12574733B2 patent drawing
  • US12574733B2 patent drawing

AI summary

Systems and methods for managing concurrent secure elements on a mobile device to coordinate with an application or “app” running on the mobile device and an appropriate communications protocol for conducting transactions using the mobile device include: informing, by the processor, the reader device of a preferred app and a communication protocol usable by the preferred app; receiving, by the processor, information about which apps and communication protocols are supported by a reader for processing a transaction; locating, by the processor, a secure element supporting an app and a communication protocol supported by the reader; channeling the communication protocol for the specific configuration of the app and the supporting secure element; activating the secure element that supports the app; and processing, with the activated secure element, using the supported app and communication channel, the transaction with the reader.