NFC Tag Data Processing in Portable Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable terminals with NFC functions can only process Android Application Record (AAR) type data and disregard other data types, limiting their ability to simultaneously process multiple data types during NFC data exchange.
Innovation Solution
The solution involves a method and apparatus that allow a portable terminal to read and process both AAR type data and other data types, such as TNF_MIME_MEDIA or TNF_WELL_KNOWN type data, by storing and utilizing the additional data for application execution and communication, enabling simultaneous processing of multiple data types during NFC interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the portable terminal processes only AAR type data during NFC data exchange, then the processing logic is simple and straightforward, but the terminal cannot simultaneously process other data types (TNF_MIME_MEDIA, TNF_WELL_KNOWN), limiting functionality
Solution Approach 1:
The patent segments the NFC data processing by separating AAR type data handling from other data type handling. The terminal identifies and extracts AAR type data records from the NDEF message, processes them through the traditional AAR processing path, while simultaneously preserving and processing other data types (TNF_MIME_MEDIA, TNF_WELL_KNOWN) through a separate path, enabling multi-type data processing without overwhelming complexity
Solution Approach 2:
The patent implements a universal data processing framework that can handle multiple data types (AAR, TNF_MIME_MEDIA, TNF_WELL_KNOWN) within a single NFC tagging event. The terminal's processor is designed to universally process different record types by identifying their types and routing them to appropriate processing routines, making the terminal versatile without requiring separate NFC hardware for each data type
2Adaptability or versatility
If the portable terminal processes multiple data types simultaneously during NFC tagging, then the functionality and user experience are enhanced, but the processing logic and system complexity increase
Solution Approach 1:
The patent applies preliminary action by pre-identifying and categorizing data records within the NDEF message before processing. The terminal scans the NDEF message structure in advance, identifies records of different types (AAR, TNF_MIME_MEDIA, TNF_WELL_KNOWN), and prepares them for appropriate processing paths. This preliminary classification simplifies the actual processing operation by organizing data beforehand
Solution Approach 2:
The patent introduces an intermediary data structure and processing layer that mediates between the raw NFC data reception and the various processing routines. This intermediary layer standardizes the data format and provides a unified interface for handling different data types, making the overall operation easier by abstracting the complexity of multi-type processing
Data Source
Figure 1A~1B
Figure 2
Figure 3
AI summary
An apparatus and a method of providing a Near Field Communication (NFC) function in a portable terminal are provided. The method includes recognizing a tag and reading an NFC message from the tag, storing second data in the memory when the NFC message includes first data of a predetermined record type, the second data corresponding to other data except for the first data among all data included in the NFC message, determining whether a particular application corresponding to the first data has been installed, and when the particular application has been installed, executing the particular application and providing the second data to the particular application so as to enable the particular application to execute a particular function by using the second data.