Rule-Based Webpage Generation System for Dynamic Content Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing webpage generation technologies require users to create separate program code for different types of items and circumstances, leading to inefficiencies and increased latency, especially when handling various data types such as images, video, and text, which can result in delayed webpage loading and unsuitable content presentation.

Innovation Solution

A system that allows users to select rule conditions and corresponding feature characteristics, enabling the automatic generation of webpages based on user input, including features like image, text, and video data, with options for different layouts and data prioritization, and includes constraint data to ensure compliance with specific requirements and device capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users create separate program code for different types of items and circumstances, then webpage customization is achieved, but development time and complexity increase

Engineering Contradiction:
Improvewebpage customizationVSAvoidprogram code complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal webpage generation system that handles multiple item types (electronics, apparel, books, etc.) and various circumstances (device capabilities, connection speeds, user preferences) through a single unified platform. The system uses standardized templates and rule-based customization that works across all scenarios, eliminating the need for separate program codes for different item types while maintaining full adaptability.

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

2Quantity of substance

If multiple features with various characteristics are included in webpages, then content richness is improved, but webpage loading time increases

Engineering Contradiction:
Improvecontent quantityVSAvoidwebpage loading time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system dynamically generates webpage content based on real-time assessment of device capabilities, connection speeds, and user preferences. Features are selectively included or excluded, and their characteristics (such as image resolution, video quality, text density) are adjusted on-the-fly to optimize loading performance while maintaining content richness appropriate for each specific context.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key parameters of webpage features based on device characteristics and network conditions. For example, image compression levels, video bitrate, text font sizes, and layout complexity are dynamically adjusted according to the target device's processing capabilities and the user's connection speed, thereby reducing loading time without significantly compromising content quality.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If separate program code is created for each webpage type, then specific requirements are met, but maintenance difficulty increases

Engineering Contradiction:
Improverequirement complianceVSAvoidcode maintenance
Core Design Contradiction:
ReliabilityVSEase of repair

Solution Approach 1:

The patent segments the webpage generation system into independent, modular components including templates, feature libraries, rule engines, and device profile databases. Each component can be independently modified, updated, or maintained without affecting others. This modular architecture allows systematic maintenance where specific modules can be repaired or updated based on changing requirements while maintaining overall system reliability.

Inventive Principle:
Principle #1Segmentation

4Manufacturing precision

If extensive coding is required for webpage generation, then precise control is achieved, but ease of operation decreases

Engineering Contradiction:
Improvewebpage control precisionVSAvoidwebpage generation ease
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system provides self-service automated webpage generation that eliminates the need for users to write program code. The platform automatically selects appropriate templates, adjusts feature characteristics, and generates optimized webpages based on predefined rules and real-time device profiling. Users simply provide basic input parameters, and the system handles all complex customization automatically, maintaining precision while dramatically improving ease of operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11042600B1System for customizing presentation of a webpage
Publication Date: 2021.06.22 AMAZON TECH INC
  • US11042600B1 patent drawing
  • US11042600B1 patent drawing
  • US11042600B1 patent drawing

AI summary

Described are techniques for enabling webpages to be generated and customized based on rules created by a user. A user accessing a user interface may select a set of webpage features, the dimensions or other characteristics of the features, and a corresponding set of rule conditions, such as characteristics of a user device, user account, connection, or webpage. When a request to access a webpage is received, an existing body of rules is queried, and the particular rule that is satisfied by the request is determined. A webpage that includes the corresponding features and feature characteristics of the satisfied rule is generated and provided to the requesting device.