Thin-Layer Webpage Cloning for Offline Demo

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for creating offline demonstrations of webpages are cumbersome and time-consuming due to the overhead of scraping and emulating all assets and software frameworks, leading to longer development times and increased complexity.

Innovation Solution

A webpage cloning system that renders a webpage within a graphical user interface, records a thin-layer clone, and generates an offline demonstration from this clone, reducing the need for unnecessary assets and frameworks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a scraping process is used to retrieve all assets, source code procedures, and algorithms from live servers, then the off-line demonstration can faithfully re-create the live webpage, but the demonstration becomes heavier and more complex, increasing build times, install times, upload and download times, and runtime

Engineering Contradiction:
Improvefaithful recreation of live webpageVSAvoidbuild times, install times, upload and download times, runtime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts only the essential rendering logic and visual representation of the webpage, separating it from unnecessary assets, source code procedures, and algorithms. This allows the off-line demonstration to capture the essential functionality while eliminating the overhead of retrieving and maintaining all original web resources, thereby reducing build times, install times, and runtime without sacrificing the ability to faithfully recreate the webpage's visual appearance and core interactions

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If all internal parts, structure, processes, and inter-communications of the live webpage are faithfully re-created, then the demonstration accurately emulates the live product, but the demonstration requires numerous software frameworks that create a talent bottleneck and learning curve

Engineering Contradiction:
Improveaccurate emulation of live productVSAvoidsoftware frameworks and talent requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a simplified copy of the webpage's rendering behavior and visual structure, focusing on capturing the essential user interface elements and interactions without replicating the complex underlying software frameworks. This approach maintains accurate emulation of the live product's appearance and core functionality while using a single, simplified technical stack that reduces talent requirements and learning curves

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent segments the webpage into its essential visual and interactive components, separating the rendering logic from the complex framework dependencies. This allows the demonstration to be built using a single modern framework rather than requiring expertise in multiple legacy frameworks, thereby reducing the talent bottleneck while maintaining accurate emulation of the live product's key features

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11314840B2Thin-layer webpage cloning for off-line demonstration
Publication Date: 2022.04.26 ADP INC
  • US11314840B2 patent drawing
  • US11314840B2 patent drawing
  • US11314840B2 patent drawing

AI summary

A computer implemented method, computer system, and computer program product are provided for cloning a webpage. Webpage assets for a webpage are received. Using the webpage assets, the webpage is rendered for display within a graphical user interface of a webpage cloning system. Responsive to rendering the webpage, a thin-layer clone of the webpage as rendered for display in the graphical user interface is recorded. An off-line demonstration of the webpage is then generated from the thin-layer clone.