Generic NFC Tag Programming via POS Workflow Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for programming NFC tags in retail environments are cumbersome and unmanageable, requiring pre-programming and pre-sorting of thousands of products, which is costly and inefficient, and do not allow for easy integration with inventory systems, leading to customer dissatisfaction and missed sales opportunities.

Innovation Solution

The use of generic NFC tags with globally unique identifiers (GUIDs) that are programmed on-site using mobile devices, allowing clerks to associate unique IDs with product barcodes and store the information remotely, enabling customers to access product information and purchase options through NFC-enabled devices by tapping the tags.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pre-programming and pre-sorting of NFC tags is performed for thousands of products, then product information can be provided through NFC tags, but the programming process becomes cumbersome and unmanageable

Engineering Contradiction:
Improveproduct information provisionVSAvoidprogramming process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system enables self-service programming where the NFC tag programming is automatically performed by the point-of-sale system during regular product scanning operations, eliminating the need for manual pre-programming and sorting of tags

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A remote server acts as an intermediary to receive scanned product data, automatically program the NFC tags with appropriate product information, and manage the tag database, thereby simplifying the local programming process

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If pre-programming and pre-sorting of NFC tags is performed, then product information can be accessed, but the process is costly and inefficient

Engineering Contradiction:
Improveproduct information accessVSAvoidprogramming efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by integrating NFC tag programming into the existing product scanning workflow at the point of sale, so that tags are programmed automatically when products are first scanned and registered in the system

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the programming approach from manual pre-programming to automated on-demand programming, transforming the process parameters from labor-intensive to system-automated operations

Inventive Principle:
Principle #35Parameter changes

3Reliability

If conventional programming methods are used, then NFC tags can be programmed, but integration with inventory systems is difficult

Engineering Contradiction:
ImproveNFC tag programmingVSAvoidinventory system integration
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system achieves universality by making the NFC tag programming process compatible with existing point-of-sale and inventory management systems, allowing the same scanning infrastructure to serve both traditional inventory tracking and NFC tag programming functions

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system merges the NFC tag programming function with the existing product scanning and inventory management workflow, combining multiple functions into a single integrated process that occurs during regular operations

Inventive Principle:
Principle #5Merging (Combining)

4Ease of operation

If manual product searching is required, then customers can find product information, but customer satisfaction decreases and sales opportunities are lost

Engineering Contradiction:
Improveproduct information searchVSAvoidsales efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system replaces the mechanical action of manual product searching with automatic NFC-based information retrieval, where simply tapping a device against a tagged product instantly provides all relevant information without requiring customers to manually search

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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 simplifies the programming process, reduces costs, increases customer engagement by providing immediate access to product information and purchase options, and enhances sales by allowing customers to browse and purchase products more efficiently, eliminating the need for pre-manufactured tags and streamlining inventory management.

Implementation Method 1

NFC utilizes inductive-coupling at a license-free frequency of 13.56 MHz, with communication channels between devices being established in a simple and automated manner

Methodology Applied
Scientific EffectInductive coupling: Electromagnetic Induction

Data Source

PatentUS9953354B2System and method for providing product information
Publication Date: 2018.04.24 NOOK DIGITAL LLC
  • US9953354B2 patent drawing
  • US9953354B2 patent drawing
  • US9953354B2 patent drawing

AI summary

A system and method of associating an NFC tag to a product and transmitting information about the product are described. An electronic device is used to scan a generic NFC tag affixed to a product to obtain a unique ID code as well as other indicia identifying the product itself, such as a bar code. The unique ID and bar code are then transmitted to a central server, where they are associated with one another and stored in a database. Once associated, a customer may use a separate electronic device, such as a mobile phone or tablet, to scan a product of interest, transmit the unique ID code to the central server, and retrieve from the central server information about the product.