Virtual Machine Manager Screen Partitioning for Auxiliary Content
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users find pop-up advertisements irritating, and existing software tools are not effective in providing a solution to eliminate auxiliary information from the user's Internet browsing experience without user intervention.
Innovation Solution
A network computing system that allocates a portion of the display screen for auxiliary information, such as advertisements, at a software/firmware architecture level inaccessible to the end user, using a virtual machine manager to partition the screen into requested content and auxiliary information sections, allowing continuous display of dynamic information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If pop-up advertisements are displayed to provide auxiliary information, then advertising reach is improved, but user experience deteriorates due to irritation and disruption
Solution Approach 1:
The display screen is segmented into multiple sections: a primary browsing area for user-controlled content and a secondary auxiliary area for advertisement display. This segmentation allows advertisements to be displayed in a dedicated zone that does not interfere with the user's primary browsing experience, thus maintaining advertising reach while reducing user irritation.
Solution Approach 2:
A terminal device acts as an intermediary between the advertisement server and the user's browser. The terminal's operating system or firmware controls the display of advertisements in the auxiliary area, preventing direct pop-up interruptions in the user's browsing window. This intermediary approach delivers advertisements while protecting the user's browsing experience.
2Object-affected harmful factors
If pop-up blockers are used to eliminate advertisements, then user experience is improved, but advertising delivery effectiveness deteriorates
Solution Approach 1:
The system pre-allocates a designated auxiliary area on the display screen for advertisement purposes before the user begins browsing. By preparing this dedicated space in advance and controlling advertisement display through the terminal's operating system rather than through browser pop-ups, the system ensures advertisements are delivered in a manner that does not trigger pop-up blockers while maintaining user experience.
3Ease of operation
If auxiliary information is displayed in a dedicated area, then user control over browsing is maintained, but screen space for primary content is reduced
Solution Approach 1:
Different areas of the display screen are assigned different functions with different quality characteristics. The primary browsing area maintains full user control and responsiveness, while the auxiliary area is optimized for advertisement display with automated content delivery. This local differentiation allows the system to maintain user control where needed while dedicating specific screen real estate to advertising without compromising overall usability.
Data Source
AI summary
Methods and apparatus to provide dynamic messaging services are disclosed. An example method of displaying information on a display screen includes determining, using a virtual machine manager, supported dimensions for display of information on the display screen; generating, using the virtual machine manager, restricted dimensions that are less than the supported dimensions; providing the restricted dimensions to an operating system of a virtual machine supported by the virtual machine manager, wherein the restricted dimensions define a boundary between a first screen portion and a second screen portion; and using the virtual machine manager to display first information in the first screen portion, the virtual machine manager enforcing the presence of the first screen portion on the display screen.


