NFC Metadata Application Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices face challenges in determining the appropriate software application to open received data via near field communication (NFC) transmissions, leading to errors or inability to open data when the correct application is not available.

Innovation Solution

A method and system that determine whether a second mobile device is within NFC range, receive data and metadata indicating a software application, and either select the appropriate application from stored options or retrieve it from a network if necessary, ensuring the data is processed correctly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If NFC data transfer is performed without verifying application availability, then transfer speed is fast, but data opening reliability deteriorates when correct application is not available

Engineering Contradiction:
Improvedata transfer speedVSAvoiddata opening reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary actions by including application identification metadata (such as MIME types, file extensions, or application package names) along with the transferred data. This metadata is processed in advance to determine the required application before actual data opening, ensuring both fast transfer and reliable opening by pre-preparing the application selection mechanism.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

An intermediary component (application determination module) is introduced between the NFC receiver and the data processing system. This intermediary receives the transferred data and associated metadata, determines the appropriate application based on the metadata, and then routes the data to the correct application, thereby maintaining both speed and reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If application metadata is included in NFC transmissions, then application selection accuracy is improved, but transmission data volume increases

Engineering Contradiction:
Improveapplication selection accuracyVSAvoidtransmission data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system extracts only the essential application identification metadata (such as MIME type, file extension, or application identifier) from the complete application information, transferring only this condensed metadata along with the data. This extraction approach maintains high application selection accuracy while minimizing the additional data volume transmitted through NFC.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If the system checks for application availability before NFC transfer, then data opening success rate is improved, but processing time increases

Engineering Contradiction:
Improvedata opening success rateVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by including application identification metadata with the transferred data, enabling the receiving device to immediately determine the required application upon receipt. This eliminates the need for time-consuming application searches after transfer, maintaining high success rates while minimizing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transferred data package includes self-descriptive metadata that enables the receiving device to autonomously determine the appropriate application without requiring external assistance or time-consuming system-wide searches. The metadata acts as a self-service guide that immediately directs the system to the correct application.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9485602B2Techniques for using software application-related metadata in near field communication transmissions
Publication Date: 2016.11.01 GOOGLE LLC
  • US9485602B2 patent drawing
  • US9485602B2 patent drawing
  • US9485602B2 patent drawing

AI summary

A computer-implemented method includes determining, at a first mobile device associated with a first user, whether a second mobile device is within range for near field communication (NFC). When in range, the method includes receiving, at the first mobile device, first data and second data from the second mobile device via an NFC transmission, the first data being based on input from a second user associated with the second mobile device, the second data being metadata indicating a software application configured to process the first data. When the first mobile device does not have the software application indicated by the second data, the method includes retrieving, at the first mobile device, the software application via a network. The method also includes providing, at the first mobile device, the first data to the first user via the software application.