Workflow Scanner for Multi-State Website Issue Deduplication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing website detection tools struggle to handle multiple states of a website, leading to manual and error-prone processes for generating issue reports, duplication of issues, and lack of organization and categorization, which hinder efficient troubleshooting.

Innovation Solution

An issue detection and processing system that automatically detects changes in a website's state, generates combined issue reports, deduplicates issues, and categorizes issues by components, using a browser extension, with a change monitor, rule engine, and issue processor to provide organized and categorized reports.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a rule engine processes only one snapshot of a website at a time, then the processing simplicity is maintained, but the ability to detect issues across multiple website states is limited

Engineering Contradiction:
Improveability to detect issues across multiple website statesVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the website detection process into multiple independent snapshots, where each snapshot represents a specific state of the website. The rule engine processes each snapshot separately, and the results are aggregated to provide comprehensive issue detection across all states. This segmentation allows the system to handle multiple states without requiring complete redesign of the processing architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by capturing multiple snapshots of the website in advance before issue detection. These snapshots are prepared and stored beforehand, allowing the rule engine to process them systematically. This preliminary capture of website states enables comprehensive analysis without adding complexity to the real-time processing phase.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual combination of issue reports from multiple states is performed, then the simplicity of the process is maintained, but issue duplication and lack of organization occur

Engineering Contradiction:
Improveissue report accuracyVSAvoidtime for manual report combination
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system automatically merges and combines issue reports from multiple website states into a single consolidated report. This merging process eliminates the need for manual combination, prevents issue duplication through automated deduplication, and provides organized categorization of issues. The automated merging significantly reduces time consumption while improving report accuracy and reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs self-service by automatically processing, combining, and organizing issue reports without requiring manual intervention. The automated workflow includes self-deduplication of issues and self-categorization by component, eliminating the need for manual report combination and ensuring consistent, reliable results.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If independent issue reports are generated for each website state, then the simplicity of report generation is maintained, but duplication of issues and lack of organization occur

Engineering Contradiction:
Improvereport generation simplicityVSAvoidissue duplication and lack of categorization
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system performs preliminary organization by generating individual issue reports for each website state first, then automatically aggregates and organizes these reports. The preliminary generation of state-specific reports maintains simplicity, while the automated aggregation adds organization and eliminates duplication without complicating the overall process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms that automatically detect and eliminate duplicate issues across different state reports. The feedback loop ensures that issues are organized and categorized consistently, preventing information loss while maintaining the simplicity of individual report generation. The automated feedback process continuously refines the consolidated report quality.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250370902A1Issue detection and workflow scanner
Publication Date: 2025.12.04 BROWSERSTACK LTD
  • US20250370902A1 patent drawing
  • US20250370902A1 patent drawing
  • US20250370902A1 patent drawing

AI summary

A website developer can use an issue detector and an issue processor to detect issues with their website and troubleshoot them. A rule engine can parse a single instance of a webpage, frozen in time and generate a single issue report, for example, an accessibility issue report. The website developer can interact with the website, as an end-user would, while the issue detector automatically runs the rule engine in the background, and the issue processor automatically consolidates the issue reports. The issue processor deduplicates the issue reports and performs tagging to generate a combined issue report. The combined issue report can feed one or more user interfaces, allowing the website developer to filter and display the issues with the website.