NFC Virtual Tag Memory Management via Microcontroller
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current NFC communication systems in data centers face limitations in data transmission efficiency and security, particularly due to limited bandwidth and the need for close proximity between devices, which can lead to user discomfort and increased wear on NFC devices from frequent updates and authorization issues.
Innovation Solution
A system that uses a microcontroller to manage NFC transceiver memory, allowing for virtual tag sizes and increased transfer rates by partitioning memory and using external memory for data storage, ensuring secure and efficient NFC transactions through LDAP security and concurrent data access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If NFC devices are placed in close proximity for communication, then data transmission can occur, but user discomfort increases and device wear increases from frequent updates
Solution Approach 1:
The patent segments the NFC communication process into discovery phase (using limited tag memory) and data transfer phase (using virtual tag memory with external memory). This allows the system to maintain close proximity for initial connection while using external memory resources for bulk data transfers, reducing the need for continuous physical proximity and frequent memory updates.
Solution Approach 2:
The patent introduces a microcontroller as an intermediary between the NFC transceiver and external memory. The microcontroller manages virtual tag memory mappings and coordinates data transfers between the NFC interface and external storage, enabling larger data transfers without requiring the NFC devices to remain in close proximity throughout the entire communication process.
2Quantity of substance
If NFC tag memory size is increased, then data transfer capacity increases, but physical memory constraints limit the achievable size
Solution Approach 1:
The patent transitions from a single-dimensional physical memory constraint to a multi-dimensional memory architecture. It creates a virtual tag memory space that maps to physical memory locations in external storage, effectively adding a dimension of address translation. This allows the system to present a large virtual memory space (e.g., 64KB or more) while using much smaller physical memory resources in external storage.
Solution Approach 2:
The patent creates a virtual copy of the tag memory space that is mapped to external memory locations. Instead of physically expanding the NFC tag memory, the system creates a virtual representation that can access external storage, effectively copying the memory functionality to a different physical location with greater capacity.
3Reliability
If frequent updates are performed to maintain data freshness, then data accuracy improves, but device wear increases and transmission interruptions occur
Solution Approach 1:
The patent performs preliminary actions by establishing virtual tag memory mappings and caching data in external memory before NFC communication sessions begin. This allows the system to maintain data freshness without requiring frequent updates during active communication, as the microcontroller can serve data from pre-loaded external memory locations.
Solution Approach 2:
The patent implements feedback mechanisms where the microcontroller monitors NFC communication status and dynamically adjusts data transfer operations. When updates are detected, the system can pause or modify ongoing transfers to accommodate new data without causing interruptions, ensuring data accuracy while protecting device lifespan through controlled update timing.
Data Source
AI summary
Near Field Communication (NFC) supports server information handling system management through communication between a mobile information handling system and a baseboard management controller. Enhanced transfer by NFC of management information is provided by manipulating the NFC tag memory assigned for information transfer with the aid of a microcontroller coordinating NFC transfers at the baseboard management controller, such as with coordinated storage operations at a tag memory an supporting processors/microcontrollers. The microcontroller manages tag memory and/or system memory so that the portable information handling system writes and reads information beyond the capabilities of unaided tag memory.


