Orientation-Based GUI Switching for Smart Device Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inconvenience when navigating multiple separately installed remote control applications on mobile smart devices for controlling various smart devices, as they need to manually switch between applications based on the device they want to operate.
Innovation Solution
A system that automatically changes the displayed graphical user interface on a mobile smart device based on its orientation relative to controllable devices, using image recognition and triangulation to detect and identify devices and switch the remote control application accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple separate remote control applications are installed for different smart devices, then each device can be controlled with dedicated functionality, but the complexity of device navigation and operation increases
Solution Approach 1:
The patent combines multiple separate remote control applications into a single unified application that can control multiple smart devices. The system integrates device detection, identification, and control functionality for television, audio equipment, and other smart devices within one application interface, eliminating the need to navigate between multiple separate applications.
Solution Approach 2:
The remote control application is designed with universal functionality to control various types of smart devices through a single interface. The system automatically detects and adapts to different device types (television, audio, etc.) and provides appropriate control capabilities without requiring separate specialized applications for each device category.
2Ease of operation
If users manually switch between multiple remote control applications, then they can access the specific device controls needed, but the time and effort required for device switching increases
Solution Approach 1:
The system automatically performs device detection, identification, and interface switching without requiring manual user intervention. The application uses sensors to detect which smart device the user is facing and automatically displays the appropriate control interface for that device, eliminating the need for users to manually search for and switch between applications.
Solution Approach 2:
The system continuously monitors sensor data to detect changes in device orientation and automatically adjusts the displayed interface based on real-time feedback. When the user rotates or moves the device toward a different smart device, the system detects this change and switches the control interface accordingly, providing responsive and context-aware operation.
3Device complexity
If a single unified remote control application is used for multiple devices, then navigation complexity is reduced, but the ability to provide device-specific optimized controls may be compromised
Solution Approach 1:
The system dynamically changes interface parameters and control options based on the detected device type. When a television is detected, the interface displays television-specific controls; when audio equipment is detected, audio-optimized controls are shown. This allows the unified application to provide device-specific optimized controls while maintaining a single interface structure.
Solution Approach 2:
The unified application provides different control functionalities and interface characteristics for different device types within the same application. Each device type receives customized control options and interface layout appropriate to its specific requirements, while the overall application structure remains unified and consistent.
Data Source
AI summary
According to one embodiment, a method for changing a graphical user interface is provided. The method may include identifying one or more devices. The method may include determining product information associated with the one or more devices, whereby the product information includes at least one of a type, a model number, and a brand. The method may include determining one or more applications associated with the one or more devices based on the product information, whereby the one or more applications allow for operation of the one or more devices. The method may include retrieving the one or more applications. The method may include determining that the computer is oriented toward a first device of the one or more devices. The method may include displaying a first graphical user interface corresponding to a first application of the one or more applications that allows for operation of the first device.


