Dynamic Window Display Positioning for Multi-User Touch Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional window display methods on touch-screen terminals are inconvenient, especially for multiple users, as they do not allow dynamic positioning and orientation adjustment based on user interaction, limiting simultaneous multi-user interaction and flexibility in orientation.
Innovation Solution
A method and apparatus for dynamically determining and displaying windows on a data processing terminal based on user input, adjusting their position and orientation to ensure optimal visibility and usability, including determining the closest edge or line of sight for positioning and orienting windows perpendicular to user edges or lines of sight.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If windows are displayed at preset physical positions or previous positions, then the display location is fixed and simple to implement, but the user cannot face the window directly and must move, reducing convenience
Solution Approach 1:
The patent applies dynamics by making the window display position dynamic rather than fixed. The window automatically positions itself at locations corresponding to different edges of the terminal based on which edge the user is facing, allowing the display to adapt to user orientation without requiring manual intervention or complex configuration.
Solution Approach 2:
The system implements self-service by automatically detecting user orientation through edge detection and autonomously positioning windows at appropriate locations. The terminal itself determines and adjusts the display position without requiring external control or user movement, making the system serve the user's needs automatically.
2Adaptability or versatility
If the terminal is designed for single-user use with fixed display positions, then the system is simple, but it is inconvenient when used by multiple users
Solution Approach 1:
The patent applies universality by designing the display system to serve multiple users effectively. The same terminal and window management system can accommodate different users by detecting which edge they are facing and positioning windows accordingly, allowing the system to adapt to different user scenarios without requiring separate configurations or modes.
3Adaptability or versatility
If conventional techniques support only single orientation display, then the software is simple to implement, but the user can only use the terminal along a single orientation
Solution Approach 1:
The patent applies dynamics by enabling the display orientation to change dynamically based on user interaction. When users rotate or reposition the terminal, the system detects the new orientation and automatically adjusts window positions and orientations to maintain proper display alignment, allowing flexible usage in multiple orientations without manual reconfiguration.
Data Source
AI summary
Disclosed are methods and apparatuses for window display, and methods and apparatuses for touch-operating an application. The method for window display enables displaying a window in an appropriate position for convenient use. The method include displaying a main menu including at least one menu item, determining a first window corresponding to a first menu item in the main menu based on a first input operation on the first menu item, determining a position parameter and/or a direction parameter for the first window, and displaying the first window according to the position parameter and/or the direction parameter. The present application also discloses an apparatus for implementing the method.


