Security Module Application Selection via Group Identifier Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of mobile terminals with multiple equivalent applications on a security module cannot prioritize their preferred application for transactions, as the selection is typically made by the terminal without considering user preferences.

Innovation Solution

A method that allows users to configure and select applications based on groups, using a group identifier to determine the preferred application for transactions, which is stored in the security module and used to modify the selection command sent to the communicating device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple equivalent applications are installed on the security module, then the functionality and service coverage are improved, but the user cannot prioritize their preferred application for transactions

Engineering Contradiction:
Improveservice coverageVSAvoidapplication selection
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary configuration by storing a mapping between service identifiers and application identifiers in the security module before transaction execution. This pre-established mapping enables the security module to automatically select the appropriate application based on the service identifier received from the terminal, eliminating the need for user intervention during transactions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mapping mechanism (association between service identifier and application identifier) that mediates between the terminal's service selection and the security module's application execution. This intermediary layer allows the terminal to work with service-level identifiers while the security module translates them to specific application identifiers, resolving the conflict between multiple equivalent applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the terminal makes the application selection, then the selection process is simplified, but the carrier of the mobile cannot intervene in the choice

Engineering Contradiction:
Improveselection processVSAvoiduser preference
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces an intermediary mapping mechanism (association between service identifier and application identifier) that mediates between the terminal's service selection and the security module's application execution. This intermediary layer allows the terminal to work with service-level identifiers while the security module translates them to specific application identifiers, resolving the conflict between multiple equivalent applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The security module autonomously performs application selection by translating service identifiers to application identifiers using its internal mapping table. This self-service capability allows the security module to independently resolve application selection without requiring terminal modification or complex user intervention, while still respecting user preferences encoded in the mapping.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If the security module stores configuration information for application selection, then user preferences are preserved, but the complexity of the security module increases

Engineering Contradiction:
Improveuser preferenceVSAvoidsecurity module
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter level at which selection occurs by introducing service identifiers as an intermediate abstraction layer between the terminal and applications. Instead of storing complex application configuration data, the security module stores simple service-to-application identifier mappings, reducing complexity while preserving user preferences.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2153629B1Method for selecting an application installed on a secured module, and associated terminal and security module
Publication Date: 2017.01.25 ORANGE SA
  • EP2153629B1 patent drawingFigure 1~2
  • EP2153629B1 patent drawingFigure 3~4
  • EP2153629B1 patent drawingFigure 5

AI summary

The invention relates to a method for selecting an application from a plurality of applications installed on a security module capable of communication with a communicating apparatus, that comprises: a preliminary configuration step (EO) that comprises the step of determining at least one group of applications to which a group identifier is associated, the step of determining one application per group and the step of storing configuration information representing the association of a determined application with the identifier of the group corresponding to a reception step (E1) of a selection order including a group identifier transmitted by the communicating apparatus, and the step of selecting (E2) the application associated with the received group identifier based on the stored configuration information. The invention also relates to a security module and a terminal.