Display Screen Segmentation for Concurrent Media and Interactive Applications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Television viewers using over-the-top (OTT) networking appliances for content streaming fail to utilize concurrently available content, as existing technologies do not effectively integrate additional applications with media content delivery services.
Innovation Solution
A method and apparatus that apportion a display screen into a main area for media content and an application area, allowing metadata extraction and concurrent display of application content without interfering with media streaming, by applying a bitrate limit to prevent interference and generating display content based on metadata information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the display screen is used exclusively for media content streaming, then the media content quality is maintained, but the ability to provide interactive applications and additional content is lost
Solution Approach 1:
The display screen is segmented into multiple regions: a first region for media content and a second region for interactive applications. This spatial segmentation allows both media streaming and interactive content to coexist without interfering with each other, resolving the contradiction between versatility and reliability.
Solution Approach 2:
The system dynamically adjusts the allocation of display regions based on the importance and data requirements of different applications. High-importance applications receive more bandwidth and display space, while low-importance ones are restricted, allowing the system to adaptively balance media quality and application functionality.
2Loss of information
If bandwidth is allocated to download additional content and metadata for applications, then the interactivity and information availability improve, but the media content download speed and quality may be compromised
Solution Approach 1:
The system implements dynamic bandwidth allocation where the network connection is continuously monitored and bandwidth is reallocated based on current needs. When media content requires high download speed, bandwidth is prioritized to media streaming; when applications need data, bandwidth is shifted to them. This dynamic adjustment prevents information loss for applications while maintaining media download speed.
Solution Approach 2:
The system changes network parameters dynamically by adjusting bandwidth allocation, download priorities, and data caching strategies. Metadata and application content are downloaded with lower priority and cached locally, while media content receives higher priority bandwidth allocation, resolving the speed-information availability contradiction.
3Adaptability or versatility
If the entire display area is allocated to media content, then the media viewing experience is optimized, but the ability to concurrently display and interact with additional content is eliminated
Solution Approach 1:
The display area is segmented into a primary region for media content and secondary regions for interactive applications. This segmentation enables concurrent display of multiple content types while preserving the majority of the display area for media, thus achieving versatility without significantly compromising media display area.
Solution Approach 2:
The system utilizes the spatial dimension of the display screen by arranging content in different regions rather than competing for the same space. Media content occupies the primary viewing area while interactive applications are positioned in secondary regions, allowing both to be displayed simultaneously without one compromising the other's area.
4Adaptability or versatility
If unlimited bandwidth is allocated to interactive applications, then the application functionality and information access improve, but the media content streaming quality and stability deteriorate
Solution Approach 1:
The system implements dynamic bandwidth allocation with priority levels. Media content streaming is assigned high priority to ensure stable, uninterrupted playback, while interactive applications receive bandwidth only when excess capacity is available. This dynamic prioritization maintains media streaming reliability while still enabling application functionality.
Solution Approach 2:
The system changes network parameters including bandwidth allocation, data priority, and caching strategies. Metadata and application data are downloaded with lower priority and stored in cache, reducing real-time bandwidth demands. Media content receives guaranteed bandwidth allocation, ensuring streaming stability while applications remain functional.
Data Source
AI summary
Aspects of the subject disclosure may include, for example, a method of apportioning, by a processing system including a processor, a viewable area of a display screen into a main area and an application area; downloading, by the processing system, media content; displaying, by the processing system, the media content within the main area of the display screen; extracting, by the processing system, metadata from the media content; and providing, by the processing system, the metadata to an application, wherein the application: downloads information associated with the metadata provided in the media content, applies a bitrate limit to the downloading of the information to prevent interference with the downloading of the media content, generates display content based on the information, and sends the display content for displaying within the application area of the display screen concurrently with the media content being displayed in the main area of the display screen. Other embodiments are disclosed.


