Synchronized Animation Display via Timing Attribute Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Visual aberrations occur when sub-animations in computing devices are not synchronized, detracting from the visually pleasing presentation of operations or transitions.
Innovation Solution
A method for concurrently presenting two animations based on an input value received through an input interface, where a first animation defines a second animation using attributes, ensuring synchronized display of both animations by associating time-instant values for attribute changes, such as position or color, to prevent visual aberrations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple sub-animations are presented concurrently without synchronization, then the device can display multiple animations simultaneously, but visual aberrations occur that detract from visual appeal
Solution Approach 1:
The system uses feedback from the first animation's timing attributes to automatically adjust and synchronize the second animation's timing. By monitoring when the first animated object reaches specific states (maximum or minimum attribute values) and using these timing signals to control when the second animation occurs, the system eliminates visual aberrations while maintaining concurrent animation presentation.
Solution Approach 2:
The system performs preliminary analysis of the first animation's timing attributes before initiating the second animation. By pre-determining the optimal start and end times for the second animation based on the first animation's characteristic timing patterns, the system ensures visual synchronization without requiring real-time complex coordination.
2Object-affected harmful factors
If animations are synchronized by using timing attributes from the first animation to define the second animation, then visual aberrations are eliminated, but the complexity of animation coordination increases
Solution Approach 1:
The system segments the animation coordination task into distinct, manageable components: extracting timing attributes from the first animation, determining optimal start/end times based on these attributes, and applying these timing parameters to the second animation. This segmentation simplifies the overall coordination complexity by breaking down the synchronization problem into discrete steps.
Solution Approach 2:
The system changes the parameter approach by transforming the complex problem of continuous animation synchronization into a discrete parameter-based solution. By focusing on specific timing parameters (start time, end time, duration) derived from the first animation's attribute extrema, the system reduces coordination complexity while achieving visual alignment.
Data Source
AI summary
Some embodiments of the invention provide a method for concurrently presenting two synchronized animations based on an input value that is received through an input interface of a device. The method defines, based on the received input, a first animation that presents a first animated object, and then uses a set of attributes of the first animation to define a second animation that presents a second animated object. The method then displays at least portions of the first and second animations concurrently. In some embodiments, the method displays the first and second animations on a display screen of the device, or on a display screen connected to the device.


