Mobile Station Near-File Identification Emulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technical specifications do not adequately address the provisioning mechanisms for proprietary technologies like Mifare Classic and DESFire, which are used in mobile stations and near-field communication systems, leading to compatibility issues between different file-identification protocols.
Innovation Solution
A mobile station with an over-the-air transceiver and near-field communications transceiver that uses a Java-based emulator to access files identified by different sizes of file-identifiers, allowing for compatibility with both Java and non-Java protocols, and includes a processor to manage access to stored files using Java APIs for specific file sets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a mobile station uses a Java-based emulator to access files with first-size file-identifiers, then compatibility with terminal readers using non-Java protocols is improved, but the device complexity increases due to supporting multiple file access methods
Solution Approach 1:
The patent introduces a Java-based emulator as an intermediary layer between the terminal reader and the file system. This emulator intercepts file access requests with first-size file-identifiers from terminal readers and translates them into appropriate access patterns for the underlying file system, enabling compatibility without requiring the terminal reader to understand Java card protocols
Solution Approach 2:
The patent segments the file access mechanism into two distinct pathways: one for Java-based access (using second-size file-identifiers) and another for non-Java protocol compatibility (using first-size file-identifiers through the emulator). This segmentation allows each pathway to be optimized independently while maintaining overall system functionality
2Adaptability or versatility
If the mobile station stores files in two different sets with different file-identifier sizes, then interoperability with both Java and non-Java protocols is improved, but the memory structure complexity increases
Solution Approach 1:
The patent creates a virtual copy of the file system structure that mirrors the physical file organization but presents a different interface to terminal readers. The emulator maintains a mapping between first-size file-identifiers and the actual file locations, creating a simplified view that abstracts away the complexity of the dual-file-identifier system
Solution Approach 2:
The patent designs the file storage system to serve multiple protocol requirements simultaneously. The same physical file can be accessed through different identifier formats depending on whether the request comes from a Java-based application or a non-Java terminal reader, making the file system universally accessible across different protocol domains
Data Source
AI summary
A variety of near-field devices, methods and systems are implemented in various fashions. One implementation is directed to a mobile station (102) with an over-the-air (OTA) transceiver (104) for communication with a trusted service manager. The mobile station also has a near-field communications transceiver (112) for communication with a terminal reader using file-identifiers of a first size. A memory (106) is used for storing files arranged according to two different sets of files, the first set of files identified by file-identifiers of a first size and the second set of files identified by file-identifiers of a second size that is a different size from the first size. A processor (108) provides access by the OTA transceiver (104) to the stored files. Access by the near-field communications transceiver (112) is provided to the stored files by running either a Java-based emulator for accessing the first set of files or Java APIs to access the second set of files.


