Portable Data Carrier Dual Interface Priority Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current portable data carriers with dual interfaces face conflicts when competing data communication requests arise, leading to delayed processing and potential exclusion from networks due to prioritization issues between contactless and contact-based communications.
Innovation Solution
A method that prioritizes data communications by checking execution priorities and estimating runtime to determine whether to continue or abort ongoing communications, ensuring higher-priority requests are processed without exceeding maximum response times.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If contactless data communication is given priority over contact-based interface, then contactless communication is processed without delay, but contact-based data communication experiences delay that may exceed maximum response time
Solution Approach 1:
The system performs preliminary actions by detecting activation data on the first interface before full communication begins, and by estimating runtime of ongoing communications in advance. This allows the system to proactively manage interface switching and prioritize communications before time conflicts fully manifest, preventing both contactless delays and contact-based timeout errors.
Solution Approach 2:
The system dynamically switches between contactless and contact-based interfaces based on real-time conditions including communication priority, runtime estimates, and detected activation data. The interface controller adapts its behavior by continuing, aborting, or switching communications based on dynamic runtime comparisons against maximum response times, creating a flexible priority management system.
2Productivity
If a real-time capable multitasking operating system is used to enable simultaneous data communication via both interfaces, then both communications can be processed concurrently, but device complexity increases significantly
Solution Approach 1:
The system segments communication management by interface type, with the interface controller handling contactless communications and a separate coordination mechanism managing contact-based communications. This segmentation allows independent optimization of each interface while avoiding the complexity of a full multitasking operating system, as each interface can be managed with dedicated, simpler control logic.
Solution Approach 2:
The system introduces an intermediary coordination mechanism that mediates between contactless and contact-based interface requests. This intermediary evaluates runtime estimates, detects activation data, and makes switching decisions without requiring a complex multitasking OS, effectively coordinating both interfaces through a simplified intermediary layer rather than full parallel processing.
3Reliability
If the second interface is deactivated as soon as communication via the first interface is detected, then interface conflicts are avoided, but the second high-priority communication request cannot be processed
Solution Approach 1:
The system applies preliminary anti-action by detecting activation data on the first interface in advance and estimating the runtime of ongoing communications before conflicts occur. This allows the system to preemptively switch interfaces or abort communications based on predicted conflicts, preventing the harmful effect of interface conflicts while still allowing high-priority requests to be processed by switching to the appropriate interface.
Solution Approach 2:
The system performs preliminary actions by evaluating runtime estimates and detecting activation data before full communication conflicts manifest. This enables proactive interface switching and priority management, allowing the system to prepare for and respond to high-priority requests on the second interface while managing ongoing communications on the first interface in advance.
Data Source
Figure 1
Figure 2
AI summary
The method involves operating (S1) a data communication, which results from an interface, and receiving (S3) of data of another data communication over another interface. The method involves examining (S6) a remark priority for both data communications. An independent claim is included for a portable data carrier.