Remote Controller Profile System for Web Object Key Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in selecting objects on websites displayed on TV screens using remote controllers, as they are unaware of which object corresponds to which key, especially when using different remote controllers or encountering new websites, and lack information about the functions of these objects.
Innovation Solution
A system and method that match objects on a website with remote controller keys, displaying the corresponding key on the object and providing information about its operation, including a profile storage unit, receiver, event unit, and presentation unit to interpret input signals and display keys on the webpage, enabling users to understand the function of each object.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If objects on a website are mapped with remote controller keys, then users can select objects more easily, but users remain unaware of which object matches which key without additional information display
Solution Approach 1:
The system displays visual feedback on the TV screen showing which object corresponds to which remote controller key. When a user presses a key, the system highlights the corresponding object on the website, providing immediate feedback that confirms the key-object mapping and helps users understand the correspondence between keys and objects.
Solution Approach 2:
The system introduces an intermediary information display layer between the remote controller keys and the website objects. This intermediary layer provides textual or visual information about the key-object correspondence, mediating the user's understanding and enabling informed selection without direct visual connection between keys and objects.
2Adaptability or versatility
If different remote controllers are used for the same website, then users can access the website with different devices, but users become confused about which button corresponds to which object since each remote controller uses different buttons
Solution Approach 1:
The system adapts the information display parameters based on the specific remote controller being used. When a different remote controller is detected, the system changes the displayed key mappings and correspondence information to match that specific remote controller's button layout, ensuring consistent usability across different devices.
Solution Approach 2:
The system provides universal support for multiple remote controller types by implementing a standardized information display mechanism that automatically adapts to different remote controllers. The same system architecture handles various remote controller brands and models, providing consistent key-object correspondence information regardless of which remote controller is used.
3Loss of information
If functions of objects are not displayed, then the interface remains simple, but users cannot understand what functions each object supports
Solution Approach 1:
The system performs preliminary action by displaying function information and key mappings to users before they attempt to use the objects. This advance information provision allows users to understand the available functions and corresponding keys beforehand, reducing the need for complex trial-and-error interactions and simplifying the overall system usage.
Data Source
AI summary
Provided is a remote controller supporting system and method that may display, on objects included in a webpage, keys of a remote controller corresponding to the objects and manipulation schemes, respectively. The remote controller supporting system may include: a profile storage unit to store a plurality of profiles containing functions of the remote controller and information associated with the functions of the remote controller; a receiver to receive an input signal from the remote controller, and to interpret a meaning of the input signal based on a profile corresponding to the remote controller; an event unit to transform the meaning of the input signal to an event form; and a presentation unit to access a web server to display a webpage, to transform, to a predetermined behavior, at least one event transformed by the event unit, and to request the web server for an operation corresponding to the behavior.


