Transport Mechanism Selector for Data Transfer Optimization
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Ease of manufacture
If NFC is used for data transfer, then setup is simple, but transfer time exceeds specified time for large data
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.
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.
3Productivity
If alternative transport mechanisms are used, then data throughput increases, but device complexity increases
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.
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.
4Reliability
If support verification for alternative mechanisms is performed, then transfer reliability improves, but processing time increases
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.
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.
Data Source
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.


