Radio Module AT Command Interrogation for Chip Card Application Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for reading out applications on chip cards connected to radio modules in mobile devices are inefficient in detecting operating errors, particularly in radio modules, due to the complexity of data format conversions and lack of direct logging mechanisms.

Innovation Solution

A method involving the interrogation unit sending an AT command to the radio module, which converts and forwards it to the chip card, and then converts the response back to the interrogation unit, with the radio module logging the application information in its memory, using specific AT commands like AT^SAID to query and verify the presence of GSMSIM, USIM, and ISIM applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the interrogation unit sends AT commands through the radio module to query applications on the chip card, then the detection of operating errors is improved, but the device complexity increases due to multiple data format conversions

Engineering Contradiction:
Improvedetection of operating errorsVSAvoiddata format conversions
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The radio module acts as an intermediary between the interrogation unit and the chip card. It receives AT commands from the interrogation unit, converts them to the appropriate message format for the chip card, sends the converted message to the chip card, and then converts the chip card's response back to a format suitable for the interrogation unit. This intermediary function simplifies the overall system architecture by centralizing the conversion logic in the radio module, thereby improving reliability through standardized communication while managing device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the radio module logs the application information in its memory, then the ease of operation is improved, but the loss of time occurs during the logging process

Engineering Contradiction:
Improvelogging of application informationVSAvoidtime for logging
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The radio module performs preliminary action by logging the application information in its memory as soon as it receives the response from the chip card, before the interrogation unit needs to access this information. This preliminary logging simplifies subsequent operations because the information is already available in the radio module's memory without requiring additional reading operations, thereby reducing the time loss for future access operations.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple applications are stored on the UICC chip card, then the adaptability is improved, but the difficulty of detecting and measuring increases

Engineering Contradiction:
Improvemultiple applications on chip cardVSAvoidreading out applications
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system segments the detection process by using specific AT commands (such as AT^SAID) to query each application type separately on the chip card. Instead of attempting to read all applications simultaneously which would be complex, the interrogation unit sends targeted commands to detect the presence of specific applications (GSMSIM, USIM, ISIM). This segmentation simplifies the measurement and detection process while maintaining adaptability to support multiple application types on the UICC chip card.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2215884B1Method for reading the applications implemented on a chip card
Publication Date: 2013.09.11 GEMALTO M2M GMBH
  • EP2215884B1 patent drawing

AI summary

The invention relates to a method for reading the applications (GSMSIM, USIM, ISIM) implemented on a chip card (UICC), wherein the chip card (UICC) is connected to a wireless module (FM), wherein the wireless module (FM) is connected to a query unit (AE). In order to structure the method in a simple fashion, the query unit (AE) sends an AT command to the wireless module (FM), which then sends a particular message, generally so-called application protocol data units, to the chip card (UICC), by means of which the presence of applications (GSMSIM, USIM, ISIM) implemented on the chip card (UICC) is queried. The wireless module (FM) then receives the response message, generally so-called application protocol data units, generally so-called response application protocol data units, from the chip card (UICC) regarding applications (GSMSIM, USIM, ISIM) implemented on the chip card (UICC), analyzes said response, and sends said response back to the query unit (AE) after conversion into a different data format.