IC Card Automatic Protocol Detection Logic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
IC cards are typically customized to use a single communication protocol, limiting their ability to communicate using other protocols, and existing methods for detecting protocols are often slow, prone to infinite looping, and require external control signals.
Innovation Solution
An automatic protocol detection method is implemented within the IC card, where all decoders are activated at the start of a transaction to analyze incoming signals, allowing for rapid detection of the appropriate protocol without external control, using a state machine and logic circuits to minimize power consumption and prevent looping.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If multiple protocol decoders are activated simultaneously for automatic protocol detection, then protocol detection speed and reliability are improved, but power consumption increases
Solution Approach 1:
The system pre-activates all protocol decoders before receiving the actual communication signal, so that when the signal arrives, the decoders are already ready to immediately process and analyze it. This preliminary activation enables fast protocol detection without waiting for sequential decoder activation, directly addressing the speed requirement while the patent acknowledges the power consumption trade-off through selective activation strategies.
Solution Approach 2:
The patent implements periodic activation of decoders - all decoders are activated during protocol detection phase, then selectively deactivated after protocol identification. This periodic on/off cycling allows the system to achieve fast detection when needed while minimizing average power consumption through inactive periods, resolving the contradiction between detection speed and energy usage.
2Use of energy by moving object
If decoders are activated sequentially one after another, then power consumption is reduced, but protocol detection may loop indefinitely and detection time increases
Solution Approach 1:
The patent merges the functionality of multiple protocol decoders into a unified detection architecture where all decoders operate in parallel during the detection phase. This combining approach eliminates the sequential activation problem that causes infinite looping, while the system manages power consumption through selective activation only during necessary detection periods, achieving both reliability and energy efficiency.
Solution Approach 2:
The system incorporates feedback mechanisms where the analysis results from decoders are continuously monitored and fed back to the control logic. This feedback enables the system to identify the correct protocol quickly and deactivate unnecessary decoders, preventing infinite looping while maintaining low power consumption through intelligent control based on real-time detection progress.
3Ease of operation
If external control signals are used to trigger protocol detection, then detection can be controlled precisely, but the system requires additional external control infrastructure
Solution Approach 1:
The patent implements self-service protocol detection where the IC card autonomously detects and identifies the communication protocol without requiring external control signals. The card's internal decoders automatically analyze incoming signals and select the appropriate protocol, eliminating the need for complex external control infrastructure while maintaining precise detection control through the card's own intelligent logic.
Data Source
AI summary
The device is equipped with several protocol decoding means (DCDi) corresponding respectively to various communication protocols so as to be capable of dialoguing with the said communication apparatus during transactions selectively according to one of these communication protocols; the method comprises an automatic protocol detection comprising a) an activation (40) of all the decoding means at the start of a transaction, b) a delivery of the signal received by the electronic device to all the decoding means, c) an analysis (41) of at least one signal delivered by at least one of the decoding means and d) a selection (42) of one of the decoding means on the basis of the result of the said analysis, and a conducting of the said transaction with the selected decoding means.


