Webpage Identifier Error Correction via Pre-stored Matching Table

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies and errors when manually entering web addresses in browsers, as they often introduce characters or formatting errors that DNS servers cannot resolve, leading to failed webpage openings and time-consuming manual corrections.

Innovation Solution

A method and apparatus that receive a webpage identifier, determine if it contains errors, match the errors with pre-stored correction methods, and automatically correct them using a matching table to send the corrected identifier to a server for webpage retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user manually enters a web address in the browser's address bar, then the user can access the intended webpage, but errors frequently occur due to incorrect characters or formatting that DNS servers cannot resolve

Engineering Contradiction:
Improvewebpage accessVSAvoidweb address correctness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system provides feedback by detecting errors in the entered web address and automatically correcting them using a pre-stored matching table. The correction process includes detecting error types (punctuation, Chinese punctuation marks, blank spaces, characters), matching them with corresponding correction methods, and replacing errors with correct characters. This feedback mechanism ensures reliable webpage access without requiring manual user correction.

Inventive Principle:
Principle #23Feedback

2Reliability

If the user manually corrects the web address errors, then the correct web address can be entered, but the user needs to take extra time which is inefficient

Engineering Contradiction:
Improveweb address correctnessVSAvoidtime for correction
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs self-service by automatically detecting and correcting errors in the web address without requiring user intervention. The correction process is automated through error detection, matching with a pre-stored matching table containing correction methods, and automatic replacement of errors. This eliminates the time users would otherwise spend manually checking and correcting web address errors.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system prepares correction methods in advance by pre-storing a matching table that contains various error types and their corresponding correction methods. This preliminary preparation allows the system to quickly correct errors without requiring time-consuming manual analysis or decision-making by the user during the webpage access process.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If the user manually enters the web address, then the user can control the input, but the user might continue to make mistakes and have to re-correct the web address

Engineering Contradiction:
Improveinput controlVSAvoidwebpage access efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system provides automatic feedback by detecting errors in user input and correcting them immediately. The feedback loop includes error detection, matching with correction methods from a pre-stored table, and automatic replacement. This ensures that even if users continue to make mistakes during manual entry, the system automatically corrects them, preventing repeated failures and improving overall access efficiency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10110659B2Method and apparatus for obtaining webpages
Publication Date: 2018.10.23 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10110659B2 patent drawing
  • US10110659B2 patent drawing
  • US10110659B2 patent drawing

AI summary

The present invention discloses a method and apparatus for obtain webpages. The method comprises: receiving a webpage identifier through a browser; determining whether the webpage identifier comprises an error; if the webpage identifier comprises an error, matching the error with a corresponding correction method in a pre-stored matching table for webpage identifier errors; correcting the webpage identifier in accordance with the matched correction method; and sending the corrected webpage identifier to a server to obtain a corresponding webpage. Errors in the webpage identifier can be automatically corrected, which saves time and enhances the browsing experiences.