Transport Mechanism Selector for Data Transfer Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Near-field communication (NFC) is not suitable for transferring large data due to its low data throughput, requiring extended device contact periods, necessitating the use of alternative transport mechanisms for efficient data transfer between computing devices.

Innovation Solution

Determining the size of the payload and attributes of the data to be transferred, and selecting between NFC and alternative transport mechanisms like Bluetooth or Wi-Fi based on thresholds, to ensure efficient data transfer without requiring support verification from the receiving device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If NFC is used for data transfer, then device contact is simple and quick, but data throughput is low and transfer time is long for large payloads

Engineering Contradiction:
Improvedevice contact simplicityVSAvoiddata throughput
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system dynamically switches between NFC and alternative transport mechanisms based on payload size. For small payloads, NFC is used for simple contact-based transfer. For large payloads, the system transitions to alternative mechanisms (Bluetooth, Wi-Fi, etc.) to achieve higher throughput, making the contact requirement temporary and optional rather than mandatory.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the transport mechanism parameter based on payload size thresholds. The system evaluates the payload characteristics and selects the appropriate transport mechanism accordingly, optimizing both ease of operation and data throughput for different scenarios.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If NFC is used for data transfer, then setup is simple, but transfer time exceeds specified time for large data

Engineering Contradiction:
Improvesetup simplicityVSAvoidtransfer time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The system performs preliminary evaluation of payload size before initiating transfer. Based on this pre-assessment, it determines whether NFC or alternative transport mechanisms should be used, preventing time-consuming NFC transfers for large payloads from occurring in the first place.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transport mechanism selection is dynamic and adapts to payload characteristics. The system continuously monitors payload size and switches between NFC and alternative mechanisms as needed, ensuring transfer time remains within acceptable specifications.

Inventive Principle:
Principle #15Dynamics

3Productivity

If alternative transport mechanisms are used, then data throughput increases, but device complexity increases

Engineering Contradiction:
Improvedata throughputVSAvoidtransport mechanism options
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements multi-functionality by supporting multiple transport mechanisms (NFC, Bluetooth, Wi-Fi, etc.) within a single framework. The transport mechanism selector and comparator components manage these diverse mechanisms uniformly, allowing the system to leverage high-throughput alternatives when needed while maintaining a cohesive, manageable architecture.

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

Solution Approach 2:

The invention introduces intermediary components (transport mechanism comparator, selector, and manager) that mediate between the data transfer requirements and the available transport mechanisms. These intermediaries handle the complexity of mechanism selection and coordination, shielding the user from the underlying complexity while enabling high throughput.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If support verification for alternative mechanisms is performed, then transfer reliability improves, but processing time increases

Engineering Contradiction:
Improvetransfer reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs support verification as a preliminary action before the actual data transfer begins. The transport mechanism comparator evaluates supported mechanisms in advance, ensuring reliability is established beforehand rather than during the transfer process, thus minimizing overall processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from the transport mechanism comparator about supported mechanisms to guide the selection process. This feedback loop ensures that only reliable, mutually-supported mechanisms are chosen, balancing reliability requirements with processing time efficiency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8706037B1Alternative transport mechanism selection
Publication Date: 2014.04.22 GOOGLE LLC
  • US8706037B1 patent drawing
  • US8706037B1 patent drawing
  • US8706037B1 patent drawing

AI summary

Generally, aspects of the present disclosure are directed to techniques for determining a transport mechanism to transfer data peer-to-peer between computing devices. One or more alternative transport mechanisms supported by both a first computing device and a second computing device may be determined. The first computing device may determine whether to use one of near-field communication (NFC) and one of the one or more alternative transport mechanisms as a transport mechanism to transfer data between the first computing device and the second computing device based at least in part on at least one attribute of the data to be transferred. Data may be transferred between the first computing device and the second computing device using the transport mechanism.