Cross-Device Function Migration Using Trusted Group Negotiation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge of securely and reliably sharing service data between different digital devices, such as smartphones and personal computers, has not been adequately addressed.
Innovation Solution
A function migration method involving the creation of groups between applications on different devices through negotiation, using identifiers and PINs to ensure security, and transferring graphical user interfaces (UIs) to maintain data integrity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If function migration between applications on different devices is enabled, then data sharing capability is improved, but security and reliability of data sharing deteriorates
Solution Approach 1:
The patent introduces a group mechanism as an intermediary between applications on different devices. Before function migration can occur, applications must first join a common group through negotiation, which establishes a trusted relationship. This group intermediary ensures that data sharing only occurs between authorized applications, thereby maintaining security and reliability while enabling cross-device function migration.
2Reliability
If group negotiation and authentication mechanisms are implemented, then security of data sharing is improved, but device complexity increases
Solution Approach 1:
The patent implements a universal group management mechanism that handles multiple functions: application discovery, trust negotiation, authentication, and function migration coordination all occur within the same group framework. This multi-functional approach consolidates complexity into a single manageable system rather than requiring separate mechanisms for each function, thereby improving security without proportionally increasing device complexity.
Data Source
AI summary
A method for function migration includes a first device that sends a first request carrying an identifier of the first device to a second device. The second device receives the first request from the first device. The second device sends a first response to the first device, where the first response indicates a first group created by the second device, and a member in the first group includes the second device. The first device receives the first response from the second device. The first device sends a second request to the second device, where the second request is for applying for adding the first device to the first group. The first device migrates a first function in a first application to the second device, where the first application is any application in the first device, and the first function includes one or more graphical user interfaces.


