NFC Communication Device Automatic Software Acquisition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems require complex user operations to process information received from Near Field Communication (NFC) terminal devices, as the necessary software must be installed and run on the reader/writer device.

Innovation Solution

A communication device that performs NFC with terminal devices and processes received information using software identification information, automatically acquiring and running the corresponding software, either from its storage unit or an external server, without requiring user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the necessary software is installed and run on the reader/writer device to process NFC information, then the information processing capability is improved, but the device complexity and user operation difficulty increase

Engineering Contradiction:
Improveinformation processing capabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary between the NFC reader/writer and the software processing system. The reader/writer only needs basic NFC functionality to communicate with terminal devices, while the server handles the complex software installation, management, and execution. This mediator approach allows the reader/writer to process NFC information without requiring complex local software infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements automatic software installation and execution based on information received from NFC terminal devices. When a terminal device communicates via NFC, the system automatically determines which software is needed, installs it if necessary, and runs it without requiring user intervention. This self-service mechanism eliminates the need for users to manually install and configure software while maintaining high processing capability.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the necessary software is installed and run on the reader/writer device to process NFC information, then the information processing capability is improved, but the ease of operation deteriorates

Engineering Contradiction:
Improveinformation processing capabilityVSAvoidease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically determines, installs, and executes the appropriate software based on NFC terminal device information without requiring any user operation. The automatic software installation and execution mechanism ensures that users simply need to perform the NFC contact action, while all subsequent software management tasks are handled autonomously by the system.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary software installation and configuration in advance, before the user needs to process any NFC information. By pre-installing necessary software and configuring it automatically based on anticipated processing needs, the system ensures that when a user initiates NFC communication, the processing capability is already ready without requiring any additional user actions.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If manual software installation and configuration is required for NFC processing, then the software can be precisely tailored to processing needs, but the time consumption and operational complexity increase

Engineering Contradiction:
Improvesoftware processing precisionVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system automatically determines which software is needed based on information from NFC terminal devices and installs the appropriate software without user intervention. This automated software selection and installation process maintains precise matching between software functionality and processing needs while eliminating the time users would spend on manual installation and configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback from NFC terminal device information to automatically determine software requirements. By analyzing the type of terminal device and the information it contains, the system receives feedback about what processing is needed and automatically selects and installs the corresponding software, ensuring precise tailoring without manual intervention.

Inventive Principle:
Principle #23Feedback

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

Enables seamless processing of information from NFC terminal devices without complicated user operations, reducing power consumption and simplifying the registration of terminal device information to a server.

Implementation Method 1

an antenna unit configured to receive radio waves from the communication terminal device; an NFC unit configured to perform Near Field Communication with the communication terminal device via the antenna unit

Methodology Applied
Scientific EffectNear Field Communication (NFC): Electromagnetic Induction

Data Source

PatentUS8886124B2Communication device and communication method
Publication Date: 2014.11.11 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US8886124B2 patent drawing
  • US8886124B2 patent drawing
  • US8886124B2 patent drawing

AI summary

A relay device performs Near Field Communication with a terminal device that is a communication terminal device, and processes information received from the terminal device. A loop antenna receives radio waves from the terminal device; an NFC unit performs Near Field Communication with the terminal device via a loop antenna, and receives from the terminal device application identification information, which identifies an application that processes the information received from the terminal device. A controller acquires an application corresponding to the received application identification information, and causes the acquired application to run.