Animation Duration Adjustment for Display Region Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing animation technologies on computing devices face challenges in maintaining viewer perception due to varying display region sizes, resolutions, and viewing conditions, leading to incorrect animation speed and performance issues.
Innovation Solution
A method that determines the configuration of a display region and adjusts the animation duration based on comparisons between the given and actual configurations, ensuring the animation is performed at an appropriate speed for the viewer's intended perception.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Duration of action of moving object
If animation is performed with a fixed duration based on a given display region configuration, then the animation can be completed in the specified time, but the animation speed becomes incorrect when the actual display configuration differs from the given configuration
Solution Approach 1:
The patent applies dynamics by making the animation duration adjustable and adaptive rather than fixed. The system dynamically modifies the animation duration based on the actual display configuration detected at runtime, allowing the animation to adapt to different screen sizes, resolutions, and densities while maintaining correct perceived speed across various device configurations
Solution Approach 2:
The patent changes the animation duration parameter based on display configuration parameters. By detecting actual display characteristics and comparing them with the given configuration, the system calculates a modified duration that compensates for configuration differences, thereby maintaining consistent animation speed perception across diverse display environments
2Reliability
If animation duration is adjusted to accommodate different display configurations, then viewer perception is maintained, but the animation performance may be affected
Solution Approach 1:
The patent implements feedback by detecting the actual display configuration and using this information to adjust the animation duration. The system continuously monitors display characteristics and modifies animation parameters accordingly, creating a closed-loop control system that ensures reliable viewer perception while optimizing animation performance for the specific display environment
3Speed
If the animation duration is modified based on configuration comparison, then correct animation speed is achieved, but additional processing time is required
Solution Approach 1:
The patent applies preliminary action by pre-calculating configuration comparison factors and storing them for later use. The system performs initial detection and comparison of display configurations, preparing adjustment parameters in advance so that when animations are executed, the duration modifications can be applied immediately without significant additional processing delay
Data Source
AI summary
A device that includes one or more processors may determine a configuration of a display region of the device. The device may also receive a request to perform an animation of a virtual object within the display region. The request may be indicative of a given duration for the animation based on the animation being performed within a given display region having a given configuration. The device may also modify the given duration to determine an adjusted duration for the animation based on a comparison between the configuration and the given configuration. The device may also perform the animation within the display region based on the animation having the adjusted duration.


