Address Bar Input Matching for Non-English Characters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current browser systems are limited in their ability to perform direct URL entry matching with non-English characters, such as Chinese characters, leading to irrelevant search results when users input characters they cannot spell in English.

Innovation Solution

A method and system that detect character input events in the address bar, match them to pre-stored URL entries, and generate a URL entry list for user selection or automatic matching, enabling direct linking to corresponding web pages, regardless of the input language.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If browser systems perform phonetic translation of non-English characters to English for URL matching, then English-based URL entry matching can be achieved, but the user cannot perform direct URL entry matching with their native characters leading to irrelevant search results

Engineering Contradiction:
ImproveURL entry matching accuracyVSAvoidUser input convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent introduces a character set conversion mechanism that acts as an intermediary between non-English character input and URL matching. The system converts non-English characters (e.g., Chinese characters) into their corresponding English representations and performs URL matching using the converted characters, enabling both direct native character input and accurate URL matching without requiring users to manually translate their input.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If browser systems only support exact input match for non-English characters, then URL entry matching can be performed, but the search result leads to many irrelevant websites with incorrectly spelled URL entries

Engineering Contradiction:
ImproveURL matching reliabilityVSAvoidSearch efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the matching parameters by implementing fuzzy matching algorithms that allow for character variations, typos, and different input methods. Instead of requiring exact character-by-character matches, the system uses similarity metrics and tolerance thresholds to identify relevant URL entries even when the input contains spelling errors or variations, thereby improving both reliability and search efficiency.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If browser systems require phonetic translation for non-English input, then URL matching can be performed, but the process becomes complex and time-consuming

Engineering Contradiction:
ImproveCharacter input accuracyVSAvoidInput time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-processing and storing multiple character representations (native characters, phonetic translations, common variations) for each URL entry in advance. When a user inputs non-English characters, the system immediately checks against these pre-prepared representations without requiring real-time translation or complex processing, significantly reducing input time while maintaining high accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10303747B2Method, apparatus and system for controlling address input
Publication Date: 2019.05.28 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10303747B2 patent drawing
  • US10303747B2 patent drawing
  • US10303747B2 patent drawing

AI summary

The embodiments disclose a method and system for controlling address input. The method includes: receiving an event of characters input to an address input; matching the characters input to one or more pre-stored Uniform Resource Locator (URL) entries, and generating a URL entry which includes the characters input; and in response to the URL entry from among the one or more matched pre-stored URL entries, linking a particular matched pre-stored URL entry to a corresponding web page.