Display Sliding Policy Switching for Smooth Scrolling and Low Power
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices use a single sliding policy that is not adaptable to different usage scenarios, leading to suboptimal user experience due to slow response, power consumption issues, and display artifacts like white or black blocks.
Innovation Solution
Implement a method that allows electronic devices to switch between a quick and a slow sliding policy based on usage scenarios, adjusting initial velocity and friction coefficients to optimize sliding duration and distance according to user interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single sliding policy is used for all scenarios, then the system is simple to implement, but the user experience deteriorates due to slow response and power consumption issues
Solution Approach 1:
The patent implements dynamic switching between quick and slow sliding policies based on usage scenarios. The system determines the current scenario (e.g., full-screen video, text browsing, mixed content) and automatically selects the appropriate sliding policy, making the system adaptive rather than static. This resolves the contradiction by allowing fast response when needed while conserving energy during normal usage.
Solution Approach 2:
The patent changes key parameters (initial velocity and friction coefficient) based on the determined usage scenario. In full-screen video scenarios, it uses larger initial velocity and smaller friction coefficients for quick sliding; in text scenarios, it uses smaller initial velocity and larger friction coefficients for slow sliding. This parameter adaptation resolves the contradiction between response speed and power consumption.
2Ease of operation
If a quick sliding policy is used, then the sliding response is smooth and fast, but power consumption increases and display artifacts appear
Solution Approach 1:
The system dynamically adjusts the sliding policy based on the determined usage scenario. For full-screen video scenarios where quick sliding is appropriate, it applies the quick sliding policy with larger initial velocity. For text or mixed scenarios, it switches to slow sliding policy to prevent display artifacts. This dynamic adaptation eliminates harmful effects while preserving smooth performance where needed.
Solution Approach 2:
The patent applies different sliding policies to different usage scenarios locally. Instead of using a uniform policy across all scenarios, it tailors the sliding characteristics (initial velocity, friction coefficient) to the specific scenario type. This localized approach ensures smooth performance for video content while preventing artifacts during text browsing.
3Use of energy by moving object
If a slow sliding policy is used, then power consumption is reduced, but the sliding response becomes sluggish and less smooth
Solution Approach 1:
The system dynamically selects between slow and quick sliding policies based on the usage scenario. For energy-intensive full-screen video playback, it uses slow sliding to conserve power. For text browsing or mixed content where responsiveness matters more, it switches to quick sliding. This dynamic selection resolves the contradiction by matching the sliding speed to the operational requirements of each scenario.
4Ease of operation
If different sliding policies are implemented for different scenarios, then user experience improves, but device complexity increases
Solution Approach 1:
The patent segments usage scenarios into distinct categories (full-screen video, text browsing, mixed content) and assigns specific sliding policies to each segment. This segmentation simplifies the decision-making process compared to trying to handle all scenarios uniformly. The system determines which segment the current usage falls into and applies the corresponding policy, making the complexity manageable through clear categorization.
Solution Approach 2:
The system uses feedback from the usage scenario determination to automatically select the appropriate sliding policy. The scenario determination module continuously monitors the current usage state and provides feedback to the sliding policy selection, creating a closed-loop system that adapts to changing conditions. This feedback mechanism automates the complexity of policy management, reducing the need for manual configuration while improving user experience.
Data Source
Figure 1A
Figure 1B
Figure 2A
AI summary
Embodiments of this application disclose a display control method and an electronic device, and relate to the field of electronic devices, so that the electronic device can use different sliding policies in different usage scenarios, thereby improving usage experience of a user. Specific solutions are as follows: The electronic device displays a first page; the electronic device receives a first sliding operation of the user sliding along a first direction on the first page; and the electronic device controls, based on a target sliding processing policy in response to the first sliding operation, the first page to slide along the first direction, where when the target sliding processing policy is a first sliding processing policy, duration for which the first page is slid along the first direction is first duration, and a distance for which the first page is slid is a first distance; or when the target sliding processing policy is the second sliding processing policy, duration for which the first page is slid along the first direction is second duration, a distance for which the first page is slid is a second distance, where the first duration is greater than the second duration, and the first distance is greater than the second distance.