Secure Processor Selector for Multi-Card Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users require multiple smart cards for different functions, and existing technologies do not efficiently integrate various card functionalities into a single mobile communication device, leading to privacy concerns and complexity in managing multiple payment and service interactions.

Innovation Solution

A method for a secure processor in a mobile communication device that includes a selector capable of analyzing patterns in requests for interactions, allowing the selection of appropriate program modules based on interaction classes, and enabling integration of multiple card functionalities into a single secure element, with user preferences and conflict management to ensure privacy and functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If multiple single smart cards are used for different functions, then each card can perform its specific function reliably, but the user must manage multiple cards which increases complexity and reduces ease of operation

Engineering Contradiction:
Improveease of managing card functionalitiesVSAvoidnumber of separate cards
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent combines multiple separate smart card functions into a single integrated secure element. The secure processor contains multiple program modules that can be selectively activated based on the interaction pattern, allowing one physical device to replace multiple separate cards while maintaining the security and functionality of each individual card type.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The secure element is designed with multi-functionality to handle various card types (payment cards, access cards, loyalty cards, etc.) within a single device. The selector analyzes interaction patterns and activates the appropriate program module, enabling the same hardware to universally support multiple different card functions through software-based differentiation.

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

2Reliability

If all program modules are always active in the secure processor, then any desired interaction can be immediately performed, but information security is compromised as terminal interfaces may access functionalities they should not

Engineering Contradiction:
Improveinformation securityVSAvoidresponse time for interactions
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically activates or deactivates program modules based on the analyzed interaction pattern. Instead of having all modules statically active or inactive, the selector determines which modules should be active at any given moment based on the specific request, providing both security (by limiting access) and efficiency (by having the needed functionality available).

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The selector performs preliminary analysis of the interaction pattern before activating the corresponding program module. This preliminary action identifies which module is needed and prepares it for execution, ensuring that only the necessary functionality is activated in advance, maintaining security while being ready for the specific interaction.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If a single secure element integrates multiple card functions, then ease of operation improves, but determining which program module to select becomes more complex

Engineering Contradiction:
Improveuser convenienceVSAvoidpattern analysis complexity
Core Design Contradiction:
Ease of operationVSDifficulty of detecting and measuring

Solution Approach 1:

The selector acts as an intermediary component between the terminal interface and the multiple program modules. It receives the interaction request, analyzes the pattern to determine the appropriate card function, and routes the request to the correct program module. This intermediary simplifies the overall system by providing a clear separation of concerns: the selector handles the complexity of pattern recognition and module selection, while other components focus on their specific tasks.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP2048590B1Method for communication, communication device and secure processor
Publication Date: 2014.10.01 VODAFONE HOLDING GMBH
  • EP2048590B1 patent drawingFigure 1
  • EP2048590B1 patent drawingFigure 2~4

AI summary

The invention relates to a method for communication between a secure processor (10) with a terminal interface whereby the terminal interface sends a request for a desired interaction with a program module. According to invention the method is carried out in a way, that that the terminal interface or a digital processing unit connected to the terminal interface integrates a pattern into the request for the desired interaction, wherein the pattern includes information about a class of interactions to which the desired interaction belongs, that the subscriber identitiy module contains at least two different program modules, and that the secure processor (10) and/or a mobile communication device which is connected to the secure processor (10) contains a selector (25, 26), wherein the selector (25, 26) is capable of analysing the pattern, that the selector (25, 26) determines the class of interactions, to which the request belongs, that the selector (25, 26) makes a selection of a selectable program module, wherein the selection is influenced by the class of interactions to which the desired interaction belongs. The invention furthermore relates to a mobile communication device and a secure processor (10).