Electronic Device Application Execution Compatibility Check
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices face issues when trying to execute applications on external display devices due to resolution and size compatibility, leading to abnormal execution or failure, causing inconvenience to users without prior recognition.
Innovation Solution
An electronic device method and apparatus that determines whether an application can be executed on an external device by transmitting state and execution information to a server, which then recommends compatible applications based on the connected external devices and user profiles, displaying execution possibilities and recommending suitable apps for normal operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the electronic device attempts to execute an application on an external display device without checking compatibility, then the user can quickly connect and use the device, but the application may execute abnormally or fail due to resolution and size incompatibility
Solution Approach 1:
The system performs preliminary compatibility checking before application execution by transmitting device state information (resolution, display size) to a server, which determines whether the application can be normally executed on the external display device. This preliminary action prevents abnormal execution while maintaining ease of connection.
2Reliability
If the electronic device checks application compatibility with external devices before execution, then application execution reliability is improved, but the operation becomes more complex and time-consuming
Solution Approach 1:
The system automatically performs compatibility checking and provides feedback to the user without requiring manual intervention. The processor automatically transmits state information to the server, receives execution possibility feedback, and displays it to the user, making the complexity invisible while maintaining reliability.
3Loss of information
If the electronic device displays execution possibility information for all applications, then users can make informed decisions about which applications to execute, but the information display becomes overwhelming and difficult to navigate
Solution Approach 1:
The system provides differentiated information display based on execution possibility. Applications are visually distinguished by icons or indicators showing whether they can be normally executed or will execute abnormally. This local quality approach helps users quickly identify suitable applications without being overwhelmed by uniform information for all apps.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An electronic device is provided. The electronic device includes a memory for storing at least one application, a wireless and/or wired communication interface, and a processor. The processor is configured to detect a display event for the at least one application, in response to the detection of display event, determine whether the electronic device is in a state of being connected to an external output device through the communication interface, when it is determined that the electronic device is in the state of being connected to the external output device, determine whether execution of the at least one application is possible, based on a state of connection with the external output device, and control to display, on the external output device, information indicating whether execution of the at least one application is possible.