NFC Middleware Operator Binding via Permission Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current NFC middleware fails to effectively bind NFC applications with mobile operators, leading to unauthorized access and misuse of NFC devices, as it lacks a mechanism to ensure only operator-related permissions are used.
Innovation Solution
A method and device that utilize NFC middleware to analyze and process operation commands, verify service permissions based on SIM card information, and filter data to ensure only authorized operations are executed on NFC devices, thereby binding NFC applications with mobile operators.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If NFC middleware provides universal services for upper layer NFC applications, then adaptability is improved, but security control and operator binding capability deteriorate
Solution Approach 1:
The NFC middleware is segmented into multiple functional modules: a permission verification module that checks operator permissions, an NFC device management module, and an application interface module. This segmentation allows the system to maintain universal adaptability while implementing granular security control through dedicated permission verification components that operate independently for each NFC operation.
Solution Approach 2:
The NFC middleware acts as an intermediary layer between upper layer NFC applications and the NFC device hardware. It introduces a permission verification mechanism that mediates all NFC operations by checking operator permissions before allowing access to NFC functions, thus providing security control without affecting the adaptability of the application layer.
2Ease of operation
If NFC middleware shields differences between hardware and system software, then ease of operation is improved, but operator binding capability and security verification deteriorate
Solution Approach 1:
The system performs preliminary permission verification through the NFC middleware before actual NFC operations occur. The middleware pre-establishes operator binding relationships and verifies permissions in advance, so that when applications access NFC devices, the security control is already in place without complicating the ease of operation for end users.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method, device and terminal for binding an NFC application and an operator are disclosed in the embodiments of the present invention. The method comprises: after receiving an operation command sent by an upper application program of a terminal, an NFC middleware judging whether the operation command is within an NFC service permission opened by the terminal at an operator; when determining that the operation command is within the NFC service permission opened by the terminal at the operator, sending the operation command to an NFC device; the NFC device reading original NFC data according to the information in the operation command; and after performing data processing on the original NFC data, sending the data to the upper application program.