Application State Transfer via NFC Proximity Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in seamlessly transferring the state of applications across different devices, such as switching from a smartphone to a tablet or computer, due to limitations in screen size and keyboard functionality, leading to an inconvenient user experience.
Innovation Solution
A method that involves retaining application registration information for sharing application states between devices, detecting proximity using near-field communication (NFC), and automatically transferring the application state from one device to another when a predefined proximity is met, allowing for a 'zero-click' handoff operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If application state is manually transferred between devices, then data transfer can be completed, but user convenience deteriorates and time is lost
Solution Approach 1:
The system performs preliminary actions by pre-establishing device pairing relationships and maintaining application state information in a readily transferable format. When a user initiates a handoff, the target device is already prepared to receive the application state, eliminating the need for manual data transfer and reducing time loss.
Solution Approach 2:
The application state transfer process is automated through self-service mechanisms. The system automatically detects available devices, selects the appropriate target device based on pairing information, and transfers the application state without requiring user intervention for each transfer operation, thereby improving ease of operation.
2Ease of operation
If application state is automatically transferred between devices, then user convenience is improved, but system complexity increases
Solution Approach 1:
The system implements a universal handoff framework that can transfer multiple types of application states across different device types (smartphones, tablets, computers, televisions). This multi-functional approach consolidates what would otherwise require separate solutions for each device pair, managing complexity through standardization.
Solution Approach 2:
The patent introduces an intermediary handoff management system that coordinates between the source and target devices. This intermediary layer handles the complexity of device discovery, pairing verification, and state synchronization, shielding users from the underlying system complexity while enabling automatic transfer.
3Extent of automation
If device proximity detection is implemented, then automatic handoff is enabled, but energy consumption increases
Solution Approach 1:
Instead of continuous proximity monitoring, the system employs periodic action by only activating proximity detection when a handoff operation is initiated by the user. The system transitions from a static state to an active detection state only when needed, reducing overall energy consumption while maintaining automatic handoff capability.
Solution Approach 2:
The proximity detection system dynamically adjusts its operation based on user needs. The detection mechanism is activated only during the brief period when handoff is required and deactivated otherwise, creating a dynamic energy consumption pattern that balances automation capability with energy efficiency.
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 seamless continuation of tasks across devices without the need for manual data transfer, enhancing user experience by maintaining application states and user interface integrity during device transitions.
Implementation Method 1
detecting a transfer triggering condition. The transfer triggering condition includes presence of a second client device or system within a predefined proximity of the first client device or system, and the predefined proximity is a predefined proximity for near field communication
Data Source
AI summary
A first client device or system performs a method that includes retaining in memory registration information for a respective application indicating the respective application is registered for sharing application state with other client devices or systems. The method further includes storing an application state of a respective application, and detecting a transfer triggering condition. The transfer triggering condition includes presence of a second client device or system within a predefined proximity of the first client device or system, and the predefined proximity is a predefined proximity for near field communication. Furthermore, upon detecting the triggering condition, the first client device or system determines, in accordance with the stored registration information, that the respective application is registered for application state sharing, and transmits the application state of the respective application to the second client device or system.


