Shared Web Page Assistance with Dual Cursor Avatars
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Non-tech-savvy users face challenges in effectively integrating technology into their daily lives, particularly when interacting with computer programs like web browsers, due to a lack of familiarity and assistance.
Innovation Solution
A system enables a first mobile device to receive assistance from a second mobile device through a shared web page by generating avatars that indicate cursor locations and inputs, using a unique identifier to initiate screen sharing, and adjusting avatar quality based on network bandwidth.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If screen sharing is enabled to provide assistance, then ease of operation is improved, but device complexity increases
Solution Approach 1:
A web page intermediary is introduced between the first mobile device (needing assistance) and the second mobile device (providing assistance). The web page manages the screen sharing session, avatar generation, and communication protocols, abstracting the complexity from the end users while enabling the assistance function.
Solution Approach 2:
Avatars are created as visual copies representing the first mobile device's screen and cursor position. These avatars appear on the second mobile device, allowing the assisting user to interact with a simplified visual representation of the target device's interface without directly exposing the complex underlying system.
2Adaptability or versatility
If avatar quality is adjusted based on network bandwidth, then adaptability is improved, but manufacturing precision deteriorates
Solution Approach 1:
The avatar rendering quality is made dynamic rather than static. The system continuously monitors network bandwidth conditions and adjusts the avatar quality in real-time, transitioning between high-quality and low-quality rendering modes to match current network capabilities while maintaining functional effectiveness.
Solution Approach 2:
The system changes the quality parameter of avatar rendering based on network bandwidth measurements. By adjusting rendering resolution, detail level, and visual fidelity as variables that respond to network conditions, the system optimizes the balance between visual quality and network efficiency.
3Reliability
If screen sharing is initiated using a unique identifier, then reliability is improved, but ease of operation worsens
Solution Approach 1:
The system automatically generates and manages the unique identifier (URL) for screen sharing sessions without requiring manual configuration. When assistance is requested, the web page automatically creates a unique identifier and transmits it to the assisting device, eliminating the need for users to manually generate or configure security parameters.
Data Source
AI summary
The disclosed system receives an indication to seek assistance from a second UE, including a unique identifier of the second UE. The system generates a shared digital location configured to present an output of the computer program and a first avatar indicating a cursor location and an input provided by the first UE. The system generates a unique identifier of the shared digital location. The system generates a message including the unique identifier associated with shared digital location and sends the message to the second UE. The system receives a selection of the unique identifier of shared digital location included in the message from the second UE. Upon receiving the selection, the system generates a second avatar representing indicating a cursor location associated with the second UE. The system provides the shared digital location, the first avatar, and the second avatar to the first and second UE.


