Web Page Language Version Selection System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often encounter delays and an uneven web browsing experience due to being directed to the wrong language version of a web page, lacking a seamless way to select the appropriate localized or region-specific version.

Innovation Solution

A system that receives a user's language preference and identifies alternative web page versions by comparing content, allowing selection based on user input or automatic routing to match the preferred language, using a database and processor to detect and provide the most suitable web page.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If automatic language routing is implemented based on IP address or browser settings, then language matching accuracy is improved, but user control and selection flexibility deteriorate

Engineering Contradiction:
Improvelanguage matching accuracyVSAvoiduser control
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system dynamically adjusts between automatic routing and user-selectable alternatives based on the situation. The language version is automatically determined using IP address geolocation and browser language settings, but the system also provides a mechanism for users to manually select from alternative language versions when available, making the system adaptable to different user needs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system introduces an intermediary mechanism that detects alternative language versions of web pages and presents them to users. This intermediary layer sits between the automatic routing system and the user, providing additional language options without disrupting the automatic routing flow, thus maintaining both automation and user control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multiple alternative web page versions are detected and presented to the user, then language preference matching is improved, but system complexity and processing time deteriorate

Engineering Contradiction:
Improvelanguage preference matchingVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the language version information from web page content and metadata, separating this critical attribute from the full web page data. By focusing detection efforts on language indicators rather than analyzing complete page content, the system reduces processing complexity while maintaining accurate language preference matching.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes the detection parameter from comprehensive web page analysis to specific language indicator detection. By monitoring language metadata, HTTP headers, and content language tags rather than analyzing entire page contents, the system achieves accurate language matching with significantly reduced computational complexity.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If alternative web page versions are detected by comparing content across multiple pages, then language version identification accuracy is improved, but detection time and computational resources deteriorate

Engineering Contradiction:
Improvelanguage version identification accuracyVSAvoiddetection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts and compares only language-specific metadata and headers from web pages rather than performing comprehensive content analysis. By focusing on language tags, HTTP language headers, and metadata language attributes, the system achieves accurate language version identification with minimal detection time.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial content comparison, analyzing only the portions of web pages that contain language information (metadata, headers, language tags) rather than comparing entire page contents. This partial action approach provides sufficient accuracy for language identification while dramatically reducing computational resources and detection time.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9251223B2Alternative web pages suggestion based on language
Publication Date: 2016.02.02 GOOGLE LLC
  • US9251223B2 patent drawing
  • US9251223B2 patent drawing
  • US9251223B2 patent drawing

AI summary

Many websites publish variants of their web pages based on language and region. However, when a user is directed toward the incorrect web page for the user's language preference, it there is not a simple way for the user to select the appropriate localized or region specific version of the web page. According to an embodiment, a language preference from a user may be received. A first language for a first web page may be identified and the first web page may be received by a computing device of the user. A second language for a second web page may be identified. The second web page may comprise an alternate version of the first web page. The first web page or the second web page may be selected according to the language preference of the user and the selected web page may be presented to the user.