Page Display Configuration for Freeform Switching Without Truncation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The switch of application pages from an activity-embedding mode to a freeform window mode in large-screen terminal devices often results in inconsistent window numbers, leading to content truncation due to reliance on third-party applications for adapting split minimum widths.
Innovation Solution
A method and device that determine a target sub-page for switching to a freeform window mode by obtaining and modifying display configuration information, using windowingmode values to adapt the display without relying on third-party applications, ensuring consistent display without content truncation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If third-party applications are used to adapt split minimum widths for switching from activity-embedding mode to freeform window mode, then display mode switching is enabled, but content truncation occurs due to inconsistent window numbers
Solution Approach 1:
The patent extracts the window management functionality from third-party applications and implements it directly in the system. By obtaining display configuration information and modifying windowingmode values directly, the system eliminates dependency on external applications, ensuring consistent window numbering and preventing content truncation during mode switching.
Solution Approach 2:
The patent introduces display configuration information as an intermediary data structure that mediates between the activity-embedding mode and freeform window mode. This intermediary contains windowingmode values that systematically adapt the display parameters, ensuring smooth transitions without content loss while maintaining consistency across different display modes.
2Adaptability or versatility
If third-party applications are relied upon for adapting display configuration, then display mode flexibility is achieved, but resource consumption increases
Solution Approach 1:
The system performs self-service by implementing native window management capabilities directly in the operating system. The system obtains and modifies display configuration information using its own resources, eliminating the need to invoke third-party applications. This self-contained approach reduces CPU usage, memory consumption, and energy expenditure while maintaining full display configuration flexibility.
3Reliability
If windowingmode values are modified to adapt display configuration, then content display consistency is improved, but device complexity increases
Solution Approach 1:
The patent systematically changes the windowingmode parameter values within the display configuration information to adapt between different display modes. By modifying these predefined parameter values rather than introducing complex new structures, the system achieves consistent content display while keeping the implementation relatively simple and maintainable.
Data Source
AI summary
A page display method includes: determining a target sub-page to be switched into a freeform window mode from a plurality of sub-pages of a target application in an activity-embedding mode in response to a dragging operation; obtaining first display configuration information of a first display window for displaying the target sub-page in the activity-embedding mode; obtaining second display configuration information in the freeform window mode by modifying the first display configuration information according to the freeform window mode; and displaying the target sub-page in a second display window in the freeform window mode according to the second display configuration information.


