Projected Interfaces for Cross-Device Data Transfer on Shared Displays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In projection scenarios, data transmission between devices such as a mobile phone and a notebook computer is challenging when both project user interfaces onto a television, as the television cannot facilitate direct data exchange between these devices.
Innovation Solution
A method and device that enable data transmission between source devices by performing operations on a destination device, utilizing input instructions to convert and send transmission information between projected interfaces, incorporating security verification and coordinate-based operations to ensure accurate data transfer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a television is used as a display device for multiple projected interfaces, then multiple devices can be displayed simultaneously, but data transmission between the source devices cannot be implemented
Solution Approach 1:
The destination device is transformed from a simple display terminal into a multi-functional hub that can both display projected interfaces and facilitate data transmission between source devices. The device receives projection data from multiple source devices while simultaneously detecting input instructions and routing data between them, making it universal in function.
Solution Approach 2:
The destination device acts as an intermediary between source devices. It receives projection data from source devices, detects input instructions from users, converts these instructions into data transmission commands, and routes data between source devices. This intermediary role enables data transmission without requiring direct connections between source devices.
2Ease of operation
If the destination device detects input instructions and converts them to transmission commands, then data transmission between source devices is enabled, but the device complexity increases
Solution Approach 1:
The destination device integrates multiple functions including display reception, input detection, command conversion, and data routing within a single device architecture. This multi-functionality enables complex operations without requiring additional separate devices, managing complexity through consolidation.
Solution Approach 2:
The destination device autonomously detects input instructions, converts them into appropriate data transmission commands, and routes data between source devices without requiring external control systems. This self-service capability manages complexity by making the device independent rather than requiring additional external infrastructure.
3Measurement precision
If coordinate conversion is performed based on display resolution, then input instructions are accurately mapped to source device coordinates, but processing time increases
Solution Approach 1:
The system pre-establishes correspondence relationships between the display interface and source device interfaces, including coordinate mapping tables and resolution parameters. This preliminary preparation allows rapid coordinate conversion during actual input processing without performing complex calculations in real-time, reducing processing time while maintaining accuracy.
Data Source
AI summary
A data transmission method is implemented by a first electronic device and includes displaying a first window and a second window, where the first window displays a projected interface of a second electronic device, and the second window displays a projected interface of a third electronic device; detecting a first input instruction that acts on first information in the first window; sending a second input instruction to the second electronic device based on the first input instruction, where the second input instruction instructs the second electronic device to determine the first information; receiving, from the second electronic device, first transmission information about the first information; detecting a third input instruction acting on the second window; and sending, to the third electronic device based on the third input instruction, second transmission information generated based on the first transmission information.


