Bot Server Video Conference Joining Without DOM Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video conference systems require interaction with user interface elements to join or record meetings, which can be cumbersome and inefficient, especially for automated recording processes.

Innovation Solution

A system that allows joining or recording video conferences without interacting with the document object model (DOM) or graphical user interface (GUI) by using custom extensions in web browsers to intercept and modify code, enabling direct interaction with underlying functions to initiate sessions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional user interface interaction methods are used to join video conferences, then users can participate in meetings, but the process becomes cumbersome and inefficient requiring manual interaction with multiple interface elements

Engineering Contradiction:
Improveconference joining efficiencyVSAvoidmanual interaction requirement
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system enables automated conference joining through a bot that self-navigates the conference platform interface, automatically filling in conference credentials and initiating connection without human intervention. This transforms the manual process into an autonomous self-service operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A bot server acts as an intermediary between the user and the video conference system. The bot receives conference credentials from the user, automatically interacts with the conference platform interface, and establishes the connection, thereby mediating the complex interaction process and simplifying user involvement to just providing credentials.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Extent of automation

If automated recording processes are implemented, then recording efficiency improves, but interaction with user interface elements remains necessary which limits full automation

Engineering Contradiction:
Improverecording automationVSAvoidinterface interaction complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The bot server autonomously performs the complete recording workflow by self-navigating to the conference interface, automatically joining the meeting, and initiating recording functionality without requiring human intervention at any stage, achieving full automation of the recording process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-configuring the bot with necessary credentials and permissions before the conference starts. The bot is prepared in advance to automatically execute the joining and recording sequence when triggered, eliminating the need for real-time manual interface manipulation.

Inventive Principle:
Principle #10Preliminary action

3Loss of time

If manual interface interaction is required for conference participation, then users can control the experience, but time is lost due to step-by-step manual processes

Engineering Contradiction:
Improveconference setup timeVSAvoidmanual control capability
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The bot autonomously handles the entire conference joining process including navigating interfaces, filling credentials, and establishing connections, reducing setup time from minutes to seconds while the user simply provides authentication information.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The bot is pre-configured with conference credentials and permissions before the meeting starts. When activated, it immediately executes the joining sequence without requiring the user to manually navigate through interface elements during the conference setup window.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11115624B1Methods and systems for joining a conference
Publication Date: 2021.09.07 SALESLOFT INC
  • US11115624B1 patent drawing
  • US11115624B1 patent drawing
  • US11115624B1 patent drawing

AI summary

Systems and methods for joining a video conference. A first function can be found, wherein the first function can interact with a user interface element used by the recording bot server to join a video conference. The first function can be replaced by a second function, wherein the second function can be used to join the video conference such that the recording bot server does not interact with the user interface element. The second function can be used to join the video conference without interacting with the DOM.