Dynamic Display Screen Configuration by Time
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current display screens on computing devices lack configurability and relevance, as they do not adapt to changing user needs over time, presenting the same information regardless of the user's varying requirements throughout the day.
Innovation Solution
The system allows for the configuration of display screens with multiple channels, each associated with specific user interface components that can be activated at different times, enabling dynamic presentation of relevant information based on user needs at various times of the day, with options for resizing and repositioning channels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the idle screen displays a plurality of icons to facilitate access to applications, then the ease of operation is improved, but the adaptability to changing user needs over time deteriorates
Solution Approach 1:
The idle screen is transformed from a static display to a dynamic one that automatically changes its content based on the time of day. The system divides the day into time periods and selectively displays different user interface components (widgets) in different display channels according to the current time, enabling the screen to adapt to changing user needs without requiring manual reconfiguration.
Solution Approach 2:
The idle screen is divided into multiple display channels, each capable of displaying different user interface components. This segmentation allows different types of information (e.g., weather, news, calendar events) to be displayed in different regions simultaneously, with each channel's content determined by the current time period, thus providing both comprehensive information access and time-based adaptability.
2Ease of operation
If active idle screens incorporate various user interface components to provide convenient access to applications, then the ease of operation is improved, but the device complexity increases
Solution Approach 1:
The system automatically determines which user interface components to display based on the current time without requiring user intervention. The processor automatically selects appropriate widgets for different display channels based on pre-configured time periods, eliminating the need for users to manually configure and reconfigure the idle screen settings throughout the day.
Solution Approach 2:
The idle screen configuration changes periodically based on time periods. The system is configured with multiple time periods and associated user interface components, and automatically transitions between different configurations as time progresses, providing structured and manageable complexity through temporal organization.
3Device complexity
If the idle screen presents the same information regardless of time, then the device complexity is reduced, but the loss of information relevance increases
Solution Approach 1:
The system changes the displayed information based on the time parameter. Different time periods are associated with different user interface components, allowing the idle screen to present contextually relevant information (e.g., morning news, afternoon calendar events, evening weather updates) without requiring complex manual configuration by the user.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method, apparatus and computer program product are provided to facilitate the configuration of a display screen, such as an idle screen, a home screen, etc. The method provides for presentation of a setup screen defining a plurality of display channels and a time scale for the display channels. The method also receives an indication of a user interface component configured to generate information to be presented in a respective display channel commencing at a respective time. Further, the method provides for presentation of a display screen that includes a plurality of display channels and further includes information generated by the user interface component in the respective display channel commencing at the respective time. A corresponding apparatus and computer program product are also provided.