Optimization Server Modifies UI Elements to Boost Conversion Rates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Webpage design inefficiencies, such as poorly placed or sized interactive elements, lead to reduced conversion rates as users become frustrated or distracted, resulting in failed conversions and lost opportunities for website owners.

Innovation Solution

An optimization server analyzes user interface elements, identifies known problems, and generates code to modify these elements, such as changing size, location, or adding branding, to improve conversion rates without altering the source data file, thereby enhancing user interaction and goal achievement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If display elements are made more prominent and attention-grabbing to improve conversion rates, then user engagement and goal achievement improve, but the design complexity and number of modifications required increase

Engineering Contradiction:
Improveconversion rateVSAvoiddesign complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system automatically modifies display element parameters such as size, color, position, and text content based on pre-defined optimization rules. For example, it can increase the size of call-to-action buttons, change their color to more attention-grabbing hues, adjust their position for better visibility, and modify surrounding text to improve conversion rates without requiring complex manual redesign

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The optimization server autonomously analyzes webpage structure, identifies display elements that can be optimized, applies appropriate modifications based on conversion rate optimization principles, and generates modified code without requiring manual intervention from designers or developers, thereby reducing design complexity while improving conversion rates

Inventive Principle:
Principle #25Self-service

2Productivity

If display elements are modified to fix known problems and improve conversion rates, then user interaction and goal achievement improve, but the time and resources required for manual redesign and testing increase

Engineering Contradiction:
Improveconversion rateVSAvoidtime for redesign and testing
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system pre-loads a database of known display element problems and their corresponding optimized solutions. When analyzing a webpage, it quickly matches detected elements against this pre-prepared knowledge base, instantly applying proven optimizations without requiring time-consuming manual analysis, redesign, or A/B testing for each individual case

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses template-based modifications where proven successful display element patterns are copied and adapted to match the specific context of the webpage being optimized. This allows rapid deployment of optimized elements based on established best practices rather than creating new designs from scratch

Inventive Principle:
Principle #26Copying

3Ease of manufacture

If display elements are automatically optimized without modifying source data files, then deployment speed and ease of implementation improve, but the ability to implement custom unique designs may be limited

Engineering Contradiction:
Improveease of implementationVSAvoiddesign flexibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system segments the webpage into distinct display elements (buttons, links, images, text blocks) and applies optimizations independently to each element. This modular approach allows automatic optimization of individual elements while preserving the overall page structure and any custom design elements that fall outside the standardized display element categories

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The optimization server acts as an intermediary that receives the original webpage code, applies automated modifications to display elements, and outputs optimized code without altering the source data files. This intermediary layer preserves the ability to implement custom designs in the source files while providing automatic optimization through the generated code

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8898560B1Fixing problems with a user interface
Publication Date: 2014.11.25 GOOGLE LLC
  • US8898560B1 patent drawing
  • US8898560B1 patent drawing
  • US8898560B1 patent drawing

AI summary

A method of fixing a problem with a user interface includes receiving information about the page in an optimization server. The page includes a display element. The information is received from a client with a request for code. Source data of the user interface is received by the client from a server distinct from the optimization server. The method further includes determining that an element on the user interface is associated with a known problem and associated fix. The fix includes modification of the element. An expected conversion rate of the user interface with the modified element is higher than prior to the modification. The method also includes generating code for modifying the element in accordance with the fix and providing the code to the client. The client displays the user interface with the modified element based on the source. Modifying the element does not include modifying the source.