Inter-Browser Controller for Web Presentation Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web browsers lack the ability for remote users to control who is presenting content in web applications, requiring users to switch to separate meeting tools, which is inconvenient, especially in educational settings where seamless interaction is necessary.

Innovation Solution

Implementing an inter-browser control system that allows a privileged user to enable or disable remote control presentation through a user-interface element, enabling them to control the content shared with other users, including URL, page components, and content types like audio and video, without requiring separate proprietary software.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If separate meeting tools (Zoom, Teams, Meet) are used to control presentation among remote users, then users can control which user is presenting content, but the system complexity increases and requires additional proprietary software outside the web application

Engineering Contradiction:
Improvecontrol presentationVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the presentation control functionality directly into the web application by implementing an inter-browser controller that operates within the existing browser environment. This eliminates the need for separate meeting tools like Zoom or Teams, as the control mechanism is integrated into the web application itself through JavaScript-based inter-browser communication.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The inter-browser controller provides universal presentation control that works across different web applications and browsers without requiring proprietary software. The controller implements standard web protocols and technologies, making it applicable to various online applications including educational platforms, business tools, and government services.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If separate meeting tools are used for presentation control, then presentation control capability is achieved, but ease of access and operation deteriorates due to requiring users to switch between applications

Engineering Contradiction:
Improvepresentation control capabilityVSAvoidease of access
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent combines presentation control functionality directly within the web application interface, eliminating the need for users to switch between separate meeting tools. The inter-browser controller operates seamlessly within the existing browser window, allowing users to control presentations without leaving the web application environment.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If remote users independently control their browsers in web applications, then ease of access is improved, but the ability to control presentation among remote users deteriorates

Engineering Contradiction:
Improveindependent browser operationVSAvoidpresentation control
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces an inter-browser controller as an intermediary component that enables communication and coordination between independently operating browsers. The controller uses JavaScript and web protocols to establish controlled peer-to-peer connections, allowing users to share and control presentations while maintaining their independent browser operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If web applications use standard web protocols and browsers, then ease of access improves, but presentation control functionality deteriorates due to browser limitations

Engineering Contradiction:
Improveweb application accessibilityVSAvoidpresentation control functionality
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent replaces traditional mechanical presentation control systems (separate meeting tools, proprietary software) with a software-based solution using JavaScript and web protocols. The inter-browser controller leverages modern web technologies including WebRTC, WebSocket, and JavaScript object models to enable presentation control entirely within the browser environment, eliminating the need for external software.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11775606B2Inter-browser presentation control
Publication Date: 2023.10.03 WELD NORTH EDUCATION LLC
  • US11775606B2 patent drawing
  • US11775606B2 patent drawing
  • US11775606B2 patent drawing

AI summary

Computer-implemented systems and methods for controlling presentation in a web application among remote users over a data network. A web application has a remote control user-interface (UI) element that allows one to turn on or off remote control presentation. Presentation data is shared in the web application among remote users depending on whether the remote control UI element is turned on or off. A system includes an inter-browser controller coupled to the web application. The web application outputs a page having a remote control UI element. The inter-browser controller controls sharing of presentation data selected by a first user through the web application to other remote users depending on whether the remote control UI element is turned on or off.