Multi-Stream GUI Segmentation for Uninterrupted Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing graphical user interfaces (GUIs) often interrupt main content with advertisements or require manual switching between multiple content streams, lacking seamless integration and user-friendly simultaneous display of multiple content sources.
Innovation Solution
A system and method for splitting a GUI into multiple sub-GUI portions, allowing simultaneous display of a main media player and scrollable auxiliary thumbnails, with automatic switching and muting of content to enhance user interaction and content management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple content streams are displayed simultaneously via the same display interface, then content variety and user engagement are improved, but interface complexity and control difficulty increase
Solution Approach 1:
The display interface is segmented into multiple independent sub-interfaces, each capable of displaying different content streams simultaneously. The system divides the main GUI into separate display regions, allowing independent control and management of each sub-interface while maintaining overall system coordination through the system controller.
2Measurement precision
If manual switching between multiple content streams is required, then content control precision is improved, but user operation time and efficiency deteriorate
Solution Approach 1:
The system performs preliminary actions by automatically selecting and switching between content streams based on predefined criteria and user preferences. The system controller monitors multiple content sources and proactively manages switching without requiring manual user intervention, thus reducing operation time while maintaining control precision through intelligent algorithms.
3Quantity of substance
If advertisements interrupt main content streaming, then revenue generation is improved, but viewing continuity and user experience deteriorate
Solution Approach 1:
The system transitions from a single-dimensional sequential content display to a multi-dimensional simultaneous display architecture. Advertisements are displayed in separate sub-interfaces or alongside main content in a spatially distributed manner, allowing revenue generation without interrupting the main content stream in the primary viewing dimension.
4Adaptability or versatility
If multiple media players are provided simultaneously, then content selection versatility is improved, but system resource consumption increases
Solution Approach 1:
The system implements a universal media player architecture where a single media player engine can handle multiple content streams simultaneously through shared rendering resources and unified control mechanisms. The system controller coordinates multiple content displays using common processing resources, reducing redundant resource consumption while maintaining content selection versatility across different sub-interfaces.
Data Source
AI summary
There is provided a system for modulating a graphical user interface (GUI). The system comprising a user device and a system controller in communication therewith. The user device comprises a device controller and a display interface for displaying the GUI. Execution of processor executable code stored in the system controller or provided for storage in the user device by the system controller or by the device controller or by the combination thereof synergistically provides for the system controller or the device controller or the combination thereof with performing computer-implementable steps. The computer implementable steps comprise splitting the GUI into two or more sub-GUI portions positioned within the GUI frame boundary and providing for the two or more sub-GUI portions to display respective content stored within the user device and/or hosted by the system controller and/or a same or different remote host controllers in communication with the user device.


