Dynamic NFC Record Ordering for Multi-State Operation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing near-field communication technologies only allow for the automatic execution of a single operation based on the top record in a message, limiting the ability to perform multiple operations based on device states.

Innovation Solution

A near-field communication module configures a list of records with an order determined by a device's state, enabling automatic execution of different operations depending on whether the device is in an advertising, communicatively coupled, or off state, using Bluetooth Low Energy or uniform resource identifiers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a near-field communication message stores a list of records with only the top record being automatically executed, then the system maintains simple execution logic, but the system cannot automatically perform multiple operations based on different device states

Engineering Contradiction:
Improveability to perform multiple operationsVSAvoidcomplexity of record configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The message is segmented into multiple records, each representing a different operation. The system divides the single execution task into multiple conditional execution paths by creating separate records for different device states (e.g., advertising state record, coupled state record, off state record). This allows the external device to automatically execute the appropriate operation based on which record is first in the list.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The order of records in the message is made dynamic rather than static. The control unit automatically reconfigures the record list order based on the detected device state, ensuring that the appropriate record appears first for automatic execution. This dynamic reconfiguration enables the system to adapt to different operational contexts without manual intervention.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the record list order is fixed at manufacturing, then the manufacturing process is simple, but the system cannot adapt to different device states encountered during usage

Engineering Contradiction:
Improveadaptability to device statesVSAvoidease of record configuration
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

All possible operation records are pre-configured in the message during manufacturing, but their execution order is not fixed. The system prepares multiple records in advance (advertising state record, coupled state record, off state record) and stores them in the message, deferring the ordering decision to runtime based on detected device states.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameter of record order based on device state parameters. The control unit detects the current device state (advertising, coupled, or off state) and reconfigures the message by changing the order parameter of the records, placing the appropriate record first for automatic execution by the external device.

Inventive Principle:
Principle #35Parameter changes

3Extent of automation

If manual selection of the first record is required, then the system maintains control flexibility, but the user experience becomes less automatic and more complex

Engineering Contradiction:
Improveautomatic operation executionVSAvoiduser interaction complexity
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The system performs self-service by automatically detecting its own device state and reconfiguring the message record order accordingly. The control unit monitors device state (advertising, coupled, or off state) and autonomously determines which record should be first, eliminating the need for manual user selection while maintaining appropriate operation execution.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback by continuously monitoring device state and using that information to dynamically adjust the message configuration. The control unit receives feedback about the current device state and automatically reconfigures the record list order, creating a closed-loop system that adapts to changing conditions without user 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 multiple operations to be automatically executed by an external device based on the device's state, ensuring appropriate actions are taken regardless of the device's status, facilitating communication and registration processes.

Implementation Method 1

the near-field communication reader circuitry of the mobile terminal to generate a weak magnetic field. When the mobile terminal is brought within a few centimeters of the near-field communication module, the weak magnetic field generated by the near-field communication reader circuitry induces a magnetic field in the near-field communication module. The magnetic field induces electricity in the near-field communication module, creating a radio field.

Methodology Applied
Scientific EffectElectromagnetic induction: Electromagnetic Induction

Data Source

PatentEP4171298B1An aerosol-generating device and system comprising a dynamic near-field communication module
Publication Date: 2025.10.22 PHILIP MORRIS PRODUCTS SA
  • EP4171298B1 patent drawingFigure 1
  • EP4171298B1 patent drawingFigure 2A~2B
  • EP4171298B1 patent drawingFigure 3

AI summary

A device comprises a near-field communication module for communicating with an external device and a control unit. The near-field communication module is configured to store a message comprising a list of records, wherein the list comprises a first record associated with a first operation to be executed by the external device and a second record associated with a second operation to be executed by the external device, and wherein the first operation is different from the second operation. The control unit is configured to monitor a state of the device and, in response to detecting a predetermined state of the device, configure the list of records to define an order of the first record and the second record in the list.