Multi-device display processing with synchronized animation agents
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for synchronizing multiple displays are inefficient, particularly when interactive animations are involved, as they either rely on a single computing host that can be overloaded or underutilize processing capabilities across devices.
Innovation Solution
A system where multiple devices cooperate through Peer-To-Peer connections, using display agents to manage and process animated objects across displays, allowing for interactive animations and efficient resource utilization by passing processing control between devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single computing host controls multiple displays, then interactive objects can be moved between displays, but the host becomes overloaded and processing efficiency deteriorates
Solution Approach 1:
The patent divides the processing control among multiple devices instead of concentrating it in a single host. Each device maintains its own processing capabilities and can independently manage objects on its display, eliminating the bottleneck of a single overloaded host while preserving interactive object movement across displays through peer-to-peer coordination.
Solution Approach 2:
The patent transitions from a centralized hierarchical control model (single host controlling multiple displays) to a distributed peer-to-peer model where each device operates independently but coordinates with others. This dimensional shift in control architecture allows interactive functionality without sacrificing processing efficiency.
2Ease of operation
If a single computing host controls multiple displays, then objects can be moved between displays, but processing capabilities on individual displays remain underutilized
Solution Approach 1:
Each device in the patent is equipped with its own processing capabilities and can independently execute operations without relying on a central host. This self-service approach ensures that processing capabilities on each display are fully utilized while still enabling collaborative interactive operations across multiple devices through direct peer-to-peer communication.
3Stability of the object's composition
If multiple displays are synchronized based on specific starting times, then objects appear synchronized, but user interaction capability is lost
Solution Approach 1:
The patent implements dynamic synchronization where each device independently manages its display timing and object state while coordinating with other devices in real-time. This dynamic approach allows objects to maintain synchronized appearance across displays while preserving full interactive capability, as each device can respond to user input locally without being constrained by predetermined animation schedules.
Data Source
AI summary
Two separate executing agents that execute on two separate devices coordinate to animate objects between two separate displays. The agents take control and pass control of the objects presented on the displays between one another and a common scene can be synchronized between the two displays by the agents. The objects are animated and rendered on the displays by the agents.


