Remote Shared Browser Therapy Platform for Private Interaction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing tele-health and tele-education tools struggle to engage individuals with limited technical capabilities, particularly children, due to lack of non-verbal communication support and privacy concerns, and fail to embed clinical protocols and interactive tools for effective therapy sessions.
Innovation Solution
A remote therapy platform with a remote shared browser instance and control management service enabling collaborative digital activities, allowing multiple participants to interact seamlessly while protecting privacy and integrating AI-augmented monitoring.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If screen sharing is used for therapy activities, then the therapist can access digital applications, but the patient cannot directly interact with the activities and cannot provide non-verbal clinical feedback
Solution Approach 1:
A virtual machine is introduced as an intermediary system that runs digital applications and shares its display with both therapist and patient. This virtual machine acts as a mediator that enables collaborative interaction, allowing the patient to control input devices and interact with activities while the therapist maintains oversight and can take control when needed.
2Adaptability or versatility
If the patient is given mouse control to the therapist's computer for direct interaction, then the patient can interact with activities, but privacy and HIPAA concerns arise because clinical notes are often open on the clinician's computer
Solution Approach 1:
The virtual machine serves as a privacy-protecting intermediary by running in an isolated environment that is separate from the therapist's local system. Clinical notes and sensitive data remain on the therapist's secure system, while the virtual machine provides a controlled, isolated space for patient interaction that does not expose protected health information.
Solution Approach 2:
The system is segmented into distinct isolated environments: the therapist's secure system for storing and accessing clinical notes, and a separate virtual machine environment for running therapeutic activities. This segmentation ensures that patient interaction occurs in an isolated sandbox that cannot access or expose sensitive clinical data on the therapist's computer.
3Adaptability or versatility
If standard communication and collaboration tools are used for tele-health, then the technology is readily available, but individuals with limited technical capabilities cannot efficiently navigate and manage different applications
Solution Approach 1:
The system provides automated guidance and control management that reduces the technical burden on users. The virtual machine automatically manages application launches and configurations, while control management features guide participants through activities without requiring them to understand underlying technical operations.
4Ease of operation
If collaborative whiteboards are used for therapy activities, then real-time collaboration is enabled, but they lack modularity and functionality to support specific intervention approaches and clinical protocols
Solution Approach 1:
The virtual machine is designed to be universally capable of running multiple different digital applications and therapeutic activities. Rather than being limited to a single whiteboard interface, the system can load and execute various specialized applications that support different clinical protocols, intervention approaches, and therapeutic modalities within the same virtual environment.
Data Source
AI summary
A system and method for collaboration by multiple participants during a digital activity session that includes a remote server; at least one virtualized computing environment instantiated on the remote server; a remote shared application instance, like a browser instance, executed within the at least one virtualized computing environment; and a set of participant clients connected to the remote shared application instance through an input interaction channel that communicates inputs from the set of participant clients to the remote shared application instance and an application media stream which communicates media from the remote shared application instance to the set of participant clients.


