Web Form Optimization via Hidden Field Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile and other devices with limited memory and network capabilities face slow performance when processing website form pages due to heavy markup code and hidden fields, which hinder efficient transaction completion.

Innovation Solution

A web content optimization system retrieves and simplifies website form pages by removing hidden fields and shortening field control names, reducing markup code and enhancing processing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If web application frameworks keep a large amount of data inside hidden fields to save transaction status, then transaction state management is improved, but page weight and processing time increase significantly on mobile devices

Engineering Contradiction:
Improvetransaction state managementVSAvoidpage processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts hidden fields containing transaction status data from the HTML form and stores them in a separate HTTP cookie. This separation removes unnecessary markup code from the page while preserving transaction state information, directly resolving the contradiction between maintaining reliable transaction state and reducing page processing time on mobile devices

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary component (HTTP cookie) to store transaction status data that was previously kept in hidden fields. This intermediary allows the system to maintain transaction state reliability without burdening the mobile device with heavy HTML markup, thus reducing processing time while preserving data integrity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If automatic form field name generation includes element position information, then form field identification accuracy is improved, but markup code length and memory requirements increase

Engineering Contradiction:
Improveform field identification accuracyVSAvoidmarkup code length
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent removes complex auto-generated field names containing element position information from the HTML markup and replaces them with simpler names. The detailed identification information is extracted and stored in the HTTP cookie instead, reducing markup code length while preserving field identification accuracy through the cookie-based storage mechanism

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a simplified copy of the form field names for display in the HTML markup, while the complete identification information is maintained in the HTTP cookie. This copying approach allows the visible markup to be lightweight while the underlying data structure retains full precision for accurate field identification

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If mobile devices download and process complete website form pages with hidden fields, then form functionality is preserved, but memory consumption and network bandwidth usage increase

Engineering Contradiction:
Improveform functionalityVSAvoidmemory and network resources
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts hidden fields containing transaction status from the HTML form and stores them in an HTTP cookie. This extraction removes unnecessary data from the downloaded page while preserving form functionality, directly reducing memory consumption and network bandwidth usage on mobile devices

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the storage parameter for transaction status from embedded HTML hidden fields to external HTTP cookies. This parameter change allows the form to function completely with significantly reduced markup code, lowering both memory requirements and network bandwidth consumption while maintaining full form functionality

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10198414B2Methods for optimizing interaction with a form in a website page and systems thereof
Publication Date: 2019.02.05 USABLENET INC
  • US10198414B2 patent drawing
  • US10198414B2 patent drawing
  • US10198414B2 patent drawing

AI summary

A method, computer readable medium and system that optimizes interaction with a form of a website page includes retrieving with a web content optimization computing device an original website page with a form in response to a request from a requesting system. The web content optimization computing device stores at least the form of the original website page and adjusts at least one field control of the form to generate a simplified website page. The web content optimization computing device provides the simplified website page to the requesting system.