Browser Extension Screen Sharing for Cross-Platform Collaboration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing need for non-face-to-face remote services and collaboration in a digital environment is hindered by the burden of developing separate applications for different mobile operating systems, and existing screen sharing solutions are not user-friendly for non-developers.

Innovation Solution

A screen sharing service system using an extension tool for web browsers that allows non-developers to easily share web pages by integrating an AI-based chatbot to generate customized screen sharing scripts and facilitate connections between user terminals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate applications are developed for different mobile operating systems, then platform compatibility is improved, but development complexity and time are worsened

Engineering Contradiction:
Improveplatform compatibilityVSAvoiddevelopment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal screen sharing service that works across multiple mobile operating systems (iOS, Android, Windows) through a single web-based implementation. The service uses standard web technologies and protocols to achieve cross-platform compatibility without requiring separate native applications for each OS, thereby reducing development complexity while maintaining broad adaptability.

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

2Reliability

If screen sharing service is provided through native applications, then functionality is improved, but ease of operation is worsened

Engineering Contradiction:
ImprovefunctionalityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a web browser as an intermediary between the user and the screen sharing service. Instead of requiring users to install and configure native applications, the service is accessed through standard web browsers using simple URL-based connection. This intermediary approach maintains robust screen sharing functionality while dramatically improving ease of operation for non-technical users.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Extent of automation

If AI-powered chatbot is used for script generation, then automation is improved, but system complexity is worsened

Engineering Contradiction:
ImproveautomationVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent implements an AI-powered chatbot that enables users to generate customized screen sharing scripts through natural language conversation. The chatbot automatically analyzes user requirements, generates appropriate scripts, and configures screen sharing parameters without requiring users to manually write code or understand complex technical configurations. This self-service automation simplifies the user experience while the underlying AI system handles the complexity of script generation and customization.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12625667B2Screen sharing service providing system and method using extension tool
Publication Date: 2026.05.12 INSWAVE CO LTD
  • US12625667B2 patent drawing
  • US12625667B2 patent drawing
  • US12625667B2 patent drawing

AI summary

A system and method for providing a screen sharing service through an extension tool are disclosed. The method can be comprising: receiving a request for a screen sharing-related extension tool for installation in a web browser from a first user terminal; providing the screen sharing-related extension tool in response to the request; receiving a screen sharing request according to execution of the screen sharing-related extension tool installed in the first user terminal; transmitting a screen sharing request notification message to a second user terminal corresponding to the screen sharing request; receiving a screen sharing-enabled status notification message from the second user terminal; and transmitting the screen sharing-enabled status notification message to the first user terminal, thereby establishing a connection for screen sharing between the first user terminal and the second user terminal.