Input Method Editor for Phonetic URL Suggestions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users whose native language is based on a logographic script, such as Chinese, face difficulty in remembering and inputting URLs in ASCII characters, requiring multiple steps to access desired web sites due to the lack of direct input methods for ideographic characters on Western-style keyboards.

Innovation Solution

Implementing an input method editor that converts Roman character inputs, like Pinyin, into candidate sets of non-Roman characters, which are used to identify and display corresponding URLs and keywords, allowing users to select desired web sites directly from a web browser address bar.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users input URLs using Roman characters (Pinyin) on Western-style keyboards, then users can access websites using their native language, but users cannot directly input ideographic characters without using input method editors

Engineering Contradiction:
ImproveURL input convenienceVSAvoidinput method editor requirement
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary system that translates Roman character inputs directly into URL suggestions without requiring traditional input method editors. The system acts as a mediator between the user's phonetic input and the desired URL, converting Pinyin sequences into candidate URL suggestions based on keyword mappings and user behavior data.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical input method editor system with a data-driven translation system. Instead of using traditional IME conversion tables and candidate selection interfaces, the system uses keyword mappings, query logs, and click logs to directly generate URL suggestions from Roman character inputs, eliminating the need for manual IME operation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If users manually search for websites using input method editors, then users can find desired websites, but users must take several separate steps to input URLs

Engineering Contradiction:
Improvewebsite access efficiencyVSAvoidmultiple input steps
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-processing query logs and click logs to build keyword-to-URL mappings and prefix-to-keyword mappings before user input. When users enter Roman characters, the system has already prepared relevant URL suggestions based on historical data, enabling direct URL completion without requiring users to perform multiple search steps.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent merges multiple separate operations (input method conversion, search query processing, URL suggestion generation) into a single integrated system. The Roman character input simultaneously triggers IME conversion, keyword matching, and URL suggestion display in one unified interface, eliminating the need for separate search steps.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If URLs are displayed in ASCII characters, then URLs can be precisely identified, but users whose native language is logographic script have difficulty remembering URLs

Engineering Contradiction:
ImproveURL identification accuracyVSAvoidURL memorization difficulty
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent creates a parallel representation system where Roman character inputs (which users can easily remember in their native language) are copied and mapped to corresponding ASCII URLs. The system maintains both representations simultaneously, allowing users to input and remember URLs in their native phonetic script while the system handles the actual ASCII URL navigation.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces an intermediary mapping layer between user-friendly Roman character representations and actual ASCII URLs. This intermediary system uses keyword mappings and historical data to bridge the gap between what users can remember (native language phonetics) and what systems require (ASCII URLs), eliminating the need for users to memorize difficult ASCII character sequences.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8745051B2Resource locator suggestions from input character sequence
Publication Date: 2014.06.03 GOOGLE LLC
  • US8745051B2 patent drawing
  • US8745051B2 patent drawing
  • US8745051B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer program products, in which an input method editor receives Roman character inputs, identifies keywords for candidate sets of a non-Roman character, and identifies an associated resource location. Upon identifying an associated resource location, associating the resource location with the candidate set of non-Roman characters.