NFC Chipset Data Routing via Internal Arbitration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing NFC chipset routing methods face challenges in efficiently routing incoming data without requiring external routing management, particularly in scenarios where the external body transmitting data is not designed to provide routing indications, and existing solutions like the classic HCI protocol have long and complex header fields that increase processing time and power consumption.

Innovation Solution

A method for routing incoming or outgoing application data in an NFC system that involves an arbitration point to analyze and identify the application, specify a destination point, and route data accordingly, using a reduced header frame format and a routing channel number for efficient data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the classic HCI protocol is used for routing incoming data, then data can be routed to multiple host processors, but the header fields become long and complex, increasing processing time and power consumption

Engineering Contradiction:
Improverouting capabilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent extracts the routing indication from external sources and places it internally within the NFC component. The routing indication is embedded in the data frame header by the NFC component itself, eliminating the need for external bodies to provide routing information. This internal extraction resolves the contradiction by simplifying the routing mechanism while maintaining the ability to route to multiple host processors.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter structure of the data frame header by introducing a compact routing indication field with specific bit allocations (e.g., 2 bits for host processor identification, 2 bits for interface circuit identification). This parameter change reduces the header length from the classic HCI protocol's long format to a streamlined format that enables fast processing while preserving routing versatility.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the classic HCI protocol is used for routing incoming data, then data can be routed to multiple host processors, but the header fields become long and complex, increasing power consumption

Engineering Contradiction:
Improverouting capabilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the routing indication from external sources and places it internally within the NFC component. The routing indication is embedded in the data frame header by the NFC component itself, eliminating the need for external bodies to provide routing information. This internal extraction resolves the contradiction by simplifying the routing mechanism while maintaining the ability to route to multiple host processors.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter structure of the data frame header by introducing a compact routing indication field with specific bit allocations (e.g., 2 bits for host processor identification, 2 bits for interface circuit identification). This parameter change reduces the header length from the classic HCI protocol's long format to a streamlined format that enables fast processing while preserving routing versatility.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If external bodies are required to provide routing indications, then routing can be managed externally, but the system becomes more complex and requires coordination with external entities

Engineering Contradiction:
Improveexternal routing managementVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling the NFC component to autonomously generate and embed routing indications in the data frame headers without requiring external bodies to provide this information. The NFC component independently identifies the appropriate host processor and interface circuit, and encodes the routing indication using its internal logic. This self-service approach eliminates external coordination requirements while maintaining routing functionality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary mechanism where the NFC component acts as a mediator between the interface circuit and host processors. The NFC component receives data from the interface circuit, embeds the routing indication in the data frame header based on its internal routing logic, and forwards the data to the appropriate host processor. This intermediary approach simplifies the overall system by centralizing routing decisions within the NFC component rather than requiring complex external coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP2050081B1Method of routing incoming application data in an NFC chipset, through identification of the application
Publication Date: 2015.11.11 INSIDE SECURE
  • EP2050081B1 patent drawingFigure 1
  • EP2050081B1 patent drawingFigure 2
  • EP2050081B1 patent drawingFigure 3A~3B

AI summary

The invention relates to a method of routing incoming or outgoing application data in an NFC system (NFCC, CLINT, HP1, HP2, HP3) comprising an NFC (CLINT) interface circuit for transmitting and receiving data without contact. According to the invention, the routing of incoming application data received by the interface circuit (CLINT) comprises the steps of: routing at least the first incoming application data to a destination point located in the NFC system and designated as arbitration point (P2(AR)) for the routing of incoming application data; the arbitration point (P2(AR)) analyzes the first incoming application data in order to identify the application by which the data are sent to the NFC system; the arbitration point (P2(AR)) designates a point (P1,P2(AP)) as the destination of the application data and the processing of the application; and the subsequent incoming application data are routed to the destination and processing point (P1,P2(AP)).