Avatar Migration Across Devices via Remote Coordination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in seamlessly transitioning content and avatar interactions across different computing devices, such as from a tablet to a television, due to differences in hardware capabilities and user experience consistency.
Innovation Solution
The system enables the migration of avatars and content between devices using a remote computing device, which coordinates the transfer by maintaining a consistent user experience through animation and audio synchronization, allowing the avatar to appear to transition visually and assist the user on the new device while the original device continues to support operations like microphone input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If content and avatar are transferred from a first device to a second device, then user experience consistency is improved, but device hardware capability differences cause transition smoothness to deteriorate
Solution Approach 1:
The system introduces an avatar as an intermediary element that bridges the first device and second device. The avatar is rendered on both devices and maintains consistent state and behavior across the transition, serving as a mediator that preserves user experience consistency despite hardware differences. The avatar carries user context and interaction state between devices, enabling seamless transitions.
Solution Approach 2:
The system dynamically adjusts avatar rendering parameters based on the capabilities of the current device. When transitioning from a first device to a second device, the avatar's visual parameters (such as resolution, animation complexity, or display size) are modified to match the second device's hardware capabilities while maintaining the same functional behavior and user interaction model, thus ensuring consistent user experience across different hardware configurations.
2Reliability
If the avatar is fully transferred to the second device, then user experience consistency is improved, but the first device loses ability to support operations like microphone input
Solution Approach 1:
The avatar is designed as a universal entity that can be rendered and operated on multiple devices simultaneously. The same avatar instance maintains its state and functionality across the first device and second device, allowing it to serve as the user interface on either device depending on which device the user is currently interacting with. This multi-functionality enables the avatar to support operations on the first device (such as microphone input) while also being present on the second device for continued interaction.
3Adaptability or versatility
If different computing devices are used for different purposes, then device specialization is improved, but seamless content transition between devices becomes difficult
Solution Approach 1:
The avatar serves as a mediator that enables seamless transitions between specialized devices. By maintaining a consistent avatar instance across different device types (such as transitioning from a mobile device to a television), the system allows users to leverage the specialized capabilities of each device while maintaining continuous interaction context through the avatar, thus easing content transition between specialized devices.
Data Source
AI summary
This disclosure is directed to migrating an avatar from a first computing device to a second computing device during a user interaction with the avatar, such as during a user-support session with the avatar. Migration includes depicting the avatar on the first device at a first time and then terminating the avatar on the first device and displaying the avatar on a second, different device at a second time. In some embodiments, the avatar may be migrated along with content. The first device may transfer data to the second device using a peer-to-peer transfer. In some embodiments, a remote computing device may facilitate the migration of the avatar and content between devices.


