Secure Element Orphaned Applet Removal via Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile payment systems often fail to remove 'orphaned' applets from secure elements, leading to wasted space and potential security breaches, as users may delete device applications without realizing associated secure information remains.

Innovation Solution

A method and system for managing secure elements in mobile communication devices, which determines unassociated applets and sends communications to delete them from the secure element, utilizing a processor, memory, and communication subsystem to interact with a server for orphaned applet removal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of substance

If users delete device applications, then device application space is freed, but orphaned applets remain in the secure element wasting space and creating security risks

Engineering Contradiction:
Improvesecure element space utilizationVSAvoidsecurity
Core Design Contradiction:
Loss of substanceVSReliability

Solution Approach 1:

The system establishes a feedback mechanism where the device application sends notifications to the secure element about its installation and deletion status. When a device application is deleted, it notifies the secure element, which then automatically deletes the associated orphaned applet. This closed-loop feedback ensures that the secure element space is properly managed and security risks are eliminated without user intervention.

Inventive Principle:
Principle #23Feedback

2Reliability

If automatic orphaned applet deletion is implemented, then security is enhanced and space is optimized, but system complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service functionality where the secure element autonomously manages its own applet lifecycle. The secure element monitors for orphaned applets through notifications from device applications and automatically deletes them without requiring user action or complex external management systems. This reduces overall system complexity while maintaining security.

Inventive Principle:
Principle #25Self-service

3Device complexity

If manual user awareness and action are required to remove orphaned applets, then system complexity is reduced, but user convenience deteriorates and security risks persist

Engineering Contradiction:
Improvesystem complexityVSAvoiduser convenience
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system enables automatic self-service management of applets through notification-based communication between device applications and the secure element. When a device application is uninstalled, it automatically notifies the secure element, which then deletes the associated applet. This eliminates the need for user awareness or manual action, significantly improving user convenience while maintaining simple system architecture.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP2605202B1Method and device for managing a secure element
Publication Date: 2015.07.08 BLACKBERRY LTD
  • EP2605202B1 patent drawingFigure 1
  • EP2605202B1 patent drawingFigure 2
  • EP2605202B1 patent drawingFigure 3A~3D

AI summary

A method and system for managing, from a communication device (201), a secure element (227) for contactless transactions such as mobile payment applications. The communication device (201) includes a memory for storing one or more device applications. The method includes determining that an application stored on the secure element (227) does not have an association with any of the device applications, and in response to the determining, sending a communication to a server (412) to delete the application from the secure element (227).