Storage Medium Control Unit Linkage for ID Card Adaptability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing devices face challenges in supporting various types of ID cards and accessing information stored on them due to differences in information forms and acquisition methods, making it difficult for application programs to utilize data from diverse ID cards.
Innovation Solution
A device with a storage medium control unit, acquisition units, and a linkage unit that determines the appropriate application program and storage medium control unit based on the ID card type, enabling access to information stored on the ID card through a management unit.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a device supports only a specific type of ID card with a fixed information format and acquisition method, then the device structure remains simple and easy to implement, but the device cannot support various types of ID cards and cannot use information stored in diverse ID cards
Solution Approach 1:
The device is segmented into multiple storage medium control units, with each unit dedicated to a specific type of storage medium. This segmentation allows the device to support various ID card types while maintaining simplicity within each control unit, as each unit handles only its designated medium type independently.
Solution Approach 2:
The device achieves multi-functionality by incorporating multiple storage medium control units that can handle different types of storage media. The management unit provides a universal interface that routes requests to the appropriate control unit based on the ID card type, enabling the device to support various ID card formats without requiring each control unit to be universally complex.
2Adaptability or versatility
If the device uses a fixed information format and acquisition method for ID cards, then the device design and implementation become straightforward, but application programs cannot effectively utilize data from diverse ID cards with different information forms
Solution Approach 1:
The management unit acts as an intermediary between application programs and storage medium control units. It receives information access requests from application programs, determines the appropriate storage medium control unit based on the ID card type, and routes the requests accordingly. This intermediary approach enables diverse ID card support while keeping application programs simple, as they interact only with the universal management interface.
Solution Approach 2:
The device employs dynamic routing of information requests based on the detected ID card type. The management unit dynamically determines which storage medium control unit should handle each request, allowing the system to adapt its information processing path according to the specific ID card being used, thereby supporting various formats without fixed rigid structures.
3Productivity
If the device implements a one-to-one mapping between application programs and specific ID card types, then information access is straightforward and reliable, but the device cannot allow multiple application programs to access and utilize data from different ID cards effectively
Solution Approach 1:
The device adds a new dimension to the mapping relationship by introducing the management unit as an intermediate layer. Instead of a direct one-to-one mapping between application programs and ID card types, the system creates a many-to-many relationship where the management unit handles routing based on both the application program's needs and the ID card type, enabling multiple programs to access multiple card types efficiently.
Solution Approach 2:
The management unit serves as a mediator that resolves conflicts and coordinates access between multiple application programs and multiple storage medium control units. It determines the appropriate control unit for each request and manages the routing, thereby enabling efficient information access while supporting multi-program capabilities without direct program-to-card-type binding.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
A device includes: a storage medium control unit provided for each type of storage medium to at least read out information from the storage medium; a linkage unit that determines an application program corresponding to a type of a storage medium from which information is to be read out, through a first acquisition unit that acquires first correspondence information in which each application program is associated with a type of a storage medium from which the application program uses information, and determines a storage medium control unit corresponding to the type of the storage medium, through a second acquisition unit that acquires second correspondence information in which a storage medium control unit is associated with a type of a storage medium from which the storage medium control unit can read out information; and a management unit that enables the determined application program to use the determined storage medium control unit.