Smartcard Application User Interface Selector
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Multi-application smartcards face difficulties in implementing user interfaces designed for single applications, leading to inconvenience and security concerns, as existing solutions are not adaptable for various applications or user needs.
Innovation Solution
A smartcard system with an application user interface selector that configures specific authentication interfaces based on encoded information from a host application, including tactile data decoding and user feedback interfaces, enabling selection and configuration of user interfaces suitable for different applications and user needs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single smartcard is used for multiple applications, then the convenience of the card holder is improved, but it becomes difficult to implement application-specific user interfaces
Solution Approach 1:
The user interface is made dynamic through the application user interface selector (306) which configures the authentication user interface (310) based on the selected application. The tactile data decoding unit (308) can be dynamically configured to decode different types of tactile pattern data (handwritten character, button press, swipe, keypad entry, signature) depending on which application is active, allowing the interface to adapt its behavior to each application's requirements while remaining on a single smartcard
Solution Approach 2:
The smartcard is designed with multi-functionality by incorporating a universal authentication user interface (310) that can serve multiple applications. The interface includes versatile components such as a tactile data decoding unit (308) capable of decoding multiple types of input patterns and a user feedback interface (310) with display and LED elements that can provide feedback for different application contexts, making the single interface adaptable to various authentication scenarios
2Device complexity
If authentication information is entered through an external device, then the system is simpler, but the overall level of security is reduced
Solution Approach 1:
The authentication functionality is merged into the smartcard itself by integrating the authentication user interface (310) and tactile data decoding unit (308) directly on the card. This combination allows the smartcard to independently verify authentication information without relying on external devices, thereby enhancing security while maintaining reasonable system simplicity through the unified card-based solution
Solution Approach 2:
The smartcard is designed to perform self-service authentication by incorporating the necessary interface and decoding capabilities directly on the card. The authentication user interface (310) enables the card to independently receive, decode, and verify authentication information (such as tactile patterns) without requiring external device intervention, thus improving security through self-contained verification while keeping the overall system relatively simple
3Adaptability or versatility
If multiple smartcards are stored in a wallet, then different applications can be accessed, but the risk of mechanical stress and damage increases
Solution Approach 1:
The smartcard is designed as a universal multi-functional card that can handle multiple applications through its configurable authentication user interface (310). By consolidating multiple application capabilities into a single card with adaptable interface (supporting different tactile decoding modes and feedback types), the solution eliminates the need to store multiple separate cards, thereby reducing mechanical stress and damage risks while maintaining comprehensive application coverage
4Adaptability or versatility
If a configurable user interface is implemented on a multi-application smartcard, then the adaptability is improved, but the device complexity increases
Solution Approach 1:
The smartcard employs dynamic configuration through the application user interface selector (306) which activates specific interface configurations based on the selected application. Rather than implementing multiple static interfaces, the system dynamically switches between different authentication modes and tactile decoding configurations, achieving high adaptability without the complexity of maintaining multiple complete interface implementations simultaneously
Solution Approach 2:
The user interface functionality is segmented into distinct configurable components: the application user interface selector (306), the authentication user interface (310), and the tactile data decoding unit (308). This segmentation allows each component to be independently configured and activated based on application requirements, managing overall device complexity by breaking down the interface into modular, selectable segments rather than implementing a monolithic complex interface
Data Source
Figure 1~2
Figure 3~4
Figure 5
AI summary
According to an aspect of the invention, a smartcard is conceived that comprises at least two pre-installed applications and an application user interface selector, wherein said application user interface selector is arranged to select and configure a specific authentication user interface corresponding to a specific one of the pre-installed applications in dependence on encoded information received from a host application.