NFC Share Framework Adaptor for Auto Discovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing NFC-enabled mobile devices face challenges in efficiently adapting existing applications to support Near Field Communication (NFC) functionality, requiring developers to learn and implement NFC-specific APIs and formats, which increases development time and costs.
Innovation Solution
The NFC Share Framework Adaptor automatically wraps payload data in NDEF messages, inferring proper message parameters and interacting with the NFC API on behalf of applications, allowing non-NFC applications to share information without requiring direct NFC API implementation, thus simplifying the integration of NFC capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If applications directly implement NFC API and use NFC-specific formats, then NFC communication functionality is achieved, but development time and cost increase
Solution Approach 1:
The patent introduces an intermediary component that translates between generic application data formats and NFC-specific NDEF message formats. This mediator handles the format conversion automatically, allowing applications to communicate using simple generic formats while the intermediary ensures proper NFC protocol compliance, thereby reducing development complexity and time without sacrificing NFC functionality
Solution Approach 2:
The patent creates a simplified copy or abstraction layer of the NFC communication interface that applications can use instead of the full NFC API. This copy provides the essential functionality needed for NFC communication but with a simplified interface that doesn't require developers to learn complex NFC-specific protocols, thus reducing development time while maintaining communication reliability
2Reliability
If applications directly implement NFC API and use NFC-specific formats, then NFC communication functionality is achieved, but development cost increases
Solution Approach 1:
The patent creates a universal translation layer that can handle multiple NFC formats and protocols through a single generic interface. This multi-functional component serves applications across different platforms and NFC implementations, reducing the need for separate development efforts for each NFC scenario and thereby lowering overall development costs while maintaining full NFC functionality
Solution Approach 2:
The patent changes the interface parameters from complex NFC-specific formats to simple generic formats that applications can easily handle. By transforming the data representation parameters at the interface level, the system maintains full NFC capability while making the development process more cost-effective through simplified data handling
3Reliability
If NFC-specific APIs and formats are required, then proper NFC communication is achieved, but application complexity increases
Solution Approach 1:
The patent introduces an intermediary component that translates between generic application data formats and NFC-specific NDEF message formats. This mediator handles the format conversion automatically, allowing applications to communicate using simple generic formats while the intermediary ensures proper NFC protocol compliance, thereby reducing development complexity and time without sacrificing NFC functionality
Solution Approach 2:
The patent extracts the complex NFC protocol handling logic from the application layer and places it in a separate translation component. This extraction removes the complexity burden from applications, allowing them to focus on their core functionality while the extracted translation layer handles all NFC-specific format conversions
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution reduces the complexity and cost of adapting applications for NFC environments, enabling rapid and cost-effective development of NFC applications by abstracting NFC API requirements, allowing them to communicate using generic, universal formats, and supporting various mobile platforms.
Implementation Method 1
NFC technology may be used for short-range communications. NFC may use magnetic field induction to enable communication between electronic devices
Data Source
Figure 1A~1C
Figure 2
Figure 3
AI summary
A Near Field Communication (NFC) Share Framework Adaptor (1200) in an NFC device, comprising a module (1208) to receive a message from an application running on the NFC device; a parser module (1204) to parse the message, identify its payload data, and determine the payload data's type; a converter module (1204) to convert the parsed message into an encapsulated message; and a sending module (1206) to transmit the encapsulated message for external transport.