On-Site Chat Widget Configuration With Real-Time Webpage Preview

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current chat widget configuration methods require users to leave the webpage context to preview and adjust appearance, leading to technical difficulties and delays in aligning the widget with the webpage design.

Innovation Solution

A system that enables full-size chat preview directly on the website, allowing users to adjust appearance parameters such as theme, colors, position, and offsets, with features like a color picker and on-site editor, and supports real-time configuration changes without saving settings repeatedly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If chat widget configuration is done in system settings, then centralized control is achieved, but users must leave the webpage context causing delays and technical difficulties in aligning widget appearance with webpage

Engineering Contradiction:
ImproveWidget configuration convenienceVSAvoidTime to align widget with webpage
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent merges the widget configuration interface with the webpage context by embedding the configuration panel directly on the webpage. This allows users to configure and preview widget appearance in the same environment, eliminating the need to switch between system settings and webpage views, thus resolving the time loss and operational inconvenience.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces an intermediary configuration panel that acts as a bridge between the user and the chat widget. This panel is displayed directly on the webpage and provides real-time preview capabilities, serving as a mediator that allows users to adjust widget settings and immediately see the effects without leaving the webpage context.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If conventional configuration approaches are used, then system control is maintained, but processing power of on-site server storage and browser memory is not efficiently utilized

Engineering Contradiction:
ImproveSystem controlVSAvoidProcessing power utilization
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by enabling configuration processing to occur locally in the user's browser rather than requiring continuous communication with the remote server. The configuration panel and preview functionality are rendered and executed in the client's environment, efficiently utilizing local processing power and memory while maintaining system control through authorized access mechanisms.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system enables self-service configuration where the browser and local resources handle the rendering and preview of widget configurations without requiring constant server intervention. This allows the system to maintain control while efficiently utilizing on-site processing capabilities, reducing unnecessary server communication and improving overall resource utilization.

Inventive Principle:
Principle #25Self-service

3Productivity

If users can adjust appearance parameters in real-time, then customization efficiency is improved, but system complexity increases

Engineering Contradiction:
ImproveCustomization speedVSAvoidConfiguration system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by providing predefined visual presets and default configurations that users can select without manual adjustment. These pre-configured options allow users to quickly customize widgets by simply choosing from prepared templates, significantly improving productivity while the underlying complexity is managed by the system's preset configuration mechanisms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system employs feedback by providing real-time preview functionality that immediately displays the effects of configuration changes. This instant feedback loop allows users to see how appearance parameters affect the widget without page reloads or delays, enhancing customization speed while the feedback mechanism is efficiently managed through the embedded configuration panel's event handling.

Inventive Principle:
Principle #23Feedback

4Ease of operation

If on-site editor is displayed directly on webpage, then user understanding of webpage accessibility is enhanced, but risk of unauthorized editing increases

Engineering Contradiction:
ImproveWebpage accessibility understandingVSAvoidUnauthorized editing risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent uses an intermediary authentication mechanism that mediates between the user and the configuration panel. Before allowing access to the on-site editor, the system verifies user authorization through authentication checks. This intermediary layer maintains the benefits of on-site editing for authorized users while blocking unauthorized access, thus resolving the security concern without compromising accessibility for legitimate users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service security by automatically managing authentication and authorization for the configuration panel. The on-site editor detects and responds to user credentials, automatically granting or denying access based on predefined authorization rules. This self-service approach enhances accessibility for authorized users while providing automatic protection against unauthorized editing without requiring additional manual security interventions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12613713B2System and method for on-site communication widget configuration
Publication Date: 2026.04.28 TEXT SPOLKA AKCYJNA
  • US12613713B2 patent drawing
  • US12613713B2 patent drawing
  • US12613713B2 patent drawing

AI summary

Instant messaging and messaging window modification options are disclosed herein. In particular, the functionality of chat widget modification with a real time preview are discussed. In application of this disclosure, a user is enabled to configure the chat widget directly on the webpage of an application. Further, a possibility is provided to see implemented changes and location of the chat widget during modification as well as to further save any modifications in the browser memory so as to provide efficient data display. Furthermore, the disclosed invention saves the data of the final configuration of the chat widget directly in a database which may include cloud storage.