Universal Video Conferencing Server Emulating User Locations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing group video call applications are not interoperable, requiring users to switch between different applications and potentially being restricted by network security policies, limiting seamless participation in multiple video call sessions.
Innovation Solution
A remote server translates input commands and data from a generic meeting client into formats compatible with various group video call applications, allowing users to participate in multiple sessions simultaneously without needing multiple applications, and emulates user device locations for authentication and compatibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users use different group video call applications to participate in video call sessions, then compatibility with various platforms is achieved, but device complexity and operational difficulty increase due to needing multiple applications
Solution Approach 1:
The patent implements a universal remote server that can execute multiple different group video call applications (e.g., Zoom, Teams, Webex) through a single interface. The server receives commands from a universal client, translates them into formats compatible with various video call applications, and relays them to the appropriate application, allowing one device to perform multiple functions that would traditionally require separate applications.
Solution Approach 2:
The remote server acts as an intermediary between the universal client and the various group video call applications. It receives standardized commands from the client, translates them into application-specific formats, and forwards them to the appropriate application, while also translating responses back to the client format. This mediation layer eliminates the need for users to directly interact with multiple different applications.
2Adaptability or versatility
If users install and use multiple group video call applications to join different sessions, then participation in multiple sessions is enabled, but ease of operation decreases due to switching between applications
Solution Approach 1:
The system provides a universal client interface that can connect to multiple different group video call sessions simultaneously or sequentially without requiring the user to switch between applications. The single universal client handles all communication with the remote server, which manages the actual video call sessions, allowing users to participate in multiple sessions through one unified interface.
3Reliability
If network security policies restrict access to certain video call applications, then security compliance is improved, but adaptability to different platforms deteriorates
Solution Approach 1:
The remote server serves as an intermediary that receives commands from the universal client and translates them into formats compatible with various video call applications. This allows the system to maintain security compliance through centralized authentication and authorization while still being able to access different platforms, as the server handles the complexity of application-specific protocols behind the scenes.
Data Source
AI summary
Methods and systems for multi-application video conferencing are described herein. A computing device may establish a communications session with a user computing device, then establish a group video call session with a group video call application. The computing device may provide, to the user computing device, video output associated with the group video call session. The computing device may receive, from the user computing device, input (e.g., video, audio, commands). The computing device may convert, based on an identity of the group video call application, the input into a format compatible with the group video call application. The computing device may then provide, to the group video call application, the converted input.


