Device State Transfer via Packaged Data Files
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for transferring the state or progress of a task between electronic devices are cumbersome and inefficient, requiring users to save and reconfigure settings manually across devices.
Innovation Solution
A system and method that allows for the capture, packaging, and transfer of a device's state using a networked architecture, where client devices can communicate directly or through a server, utilizing modules for authentication, location awareness, gesture recognition, and connection management to seamlessly reproduce the state on another device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If users manually save and transmit documents between devices, then the document can be transferred, but the process becomes time-consuming and cumbersome
Solution Approach 1:
The patent creates a digital copy of the entire device state including application data, settings, and task progress. This copy is then transmitted to the second device, allowing the user to resume work immediately without manual saving or reconfiguration. The state capture module packages the complete device state as a transferable data structure.
Solution Approach 2:
The system performs preliminary capture and packaging of the device state before the user actually needs to switch devices. By pre-packaging the state data with all necessary application contexts and settings, the system eliminates the time required for manual setup and configuration when the user switches devices.
2Ease of operation
If users transmit documents via network or storage media, then the document reaches the second device, but additional setup actions are required to restore the original state
Solution Approach 1:
The patent merges the document data with all associated application state, settings, and contextual information into a single packaged state object. This unified package is transmitted together, eliminating the need for separate setup actions. The state capture module combines multiple data elements into one transferable unit that restores the complete device state.
Solution Approach 2:
The system introduces a state capture module and state reproduction module as intermediaries between the user and the device switching process. These modules automatically handle the capture, packaging, transmission, and restoration of device state, shielding the user from complex setup procedures and providing a seamless device switching experience.
3Productivity
If users perform manual setup actions to duplicate device state, then the second device can be configured, but productivity decreases due to repetitive actions
Solution Approach 1:
The system enables self-service by automatically capturing the device state, packaging it with all necessary information, and reproducing it on the second device without requiring user intervention. The state capture module and state reproduction module work autonomously to maintain task continuity, eliminating repetitive manual setup actions and maximizing productivity.
Data Source
AI summary
In some examples, a system comprises a memory device for storing instructions and a processor which executes instructions causing the system to perform operations comprising receiving an instruction to transfer a state of a first device to a second device, and packaging information relating to the state of the first device in a file. The packaging of the information relating to the state of the first device includes recording each application executing on the first device in a list maintained in the file, and transferring the file containing information relating to the state of the first device to the second device, either directly or indirectly based on an availability of connections between the first device and the second device. The file, when processed by the second device, causes the second device to reproduce the state of the first device. In some example, reproducing the state of the first device includes the second device downloading, from one or more of the locations, one or more of the applications.


