URL Query Augmentation via Word-Breaking and Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current URL query processing systems fail to effectively capture and preserve user intent, particularly in distinguishing between simple and complex queries, leading to irrelevant search results and user frustration.

Innovation Solution

A system that determines whether a URL query is simple or complex, creating an augmented query by word-breaking for simple queries and maintaining the original query for complex ones, and associates these queries with ranking preferences to boost relevant results and exclude irrelevant ones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If URL queries are processed without differentiation, then processing simplicity is maintained, but search result relevance deteriorates

Engineering Contradiction:
Improvesearch result relevanceVSAvoidquery processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments URL queries into two distinct types: simple URL queries and complex URL queries. This segmentation allows the system to apply different processing strategies to each type, improving search result relevance by matching the appropriate processing method to the query complexity while maintaining manageable system complexity through clear differentiation.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If word-breaking is applied to all URL queries, then query expansion is achieved, but user intent preservation deteriorates

Engineering Contradiction:
Improvequery expansion capabilityVSAvoiduser intent accuracy
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent applies word-breaking selectively based on query type rather than uniformly to all queries. For simple URL queries, word-breaking is applied to expand the query and improve adaptability. For complex URL queries, the original query structure is preserved to maintain user intent accuracy. This local quality approach ensures that query expansion is applied only where appropriate.

Inventive Principle:
Principle #3Local quality

3Productivity

If complex queries are simplified, then processing efficiency is improved, but query specificity deteriorates

Engineering Contradiction:
Improvequery processing efficiencyVSAvoidquery specificity
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements dynamic query processing where the treatment of complex queries depends on their specific characteristics. Rather than uniformly simplifying all complex queries, the system dynamically determines whether to apply word-breaking based on the query structure and complexity, thereby maintaining processing efficiency for straightforward cases while preserving specificity for queries where simplification would lose important information.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7899805B2Augmenting URL queries
Publication Date: 2011.03.01 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7899805B2 patent drawing
  • US7899805B2 patent drawing
  • US7899805B2 patent drawing

AI summary

Computer-readable media, systems, and methods for augmenting URL queries are described. In embodiments, a URL query is received from a user and it is determined whether the URL query is a simple URL query. Further, if the URL query is a simple URL query, an augmented query is created by word-breaking at least a portion of the URL query and the augmented query is associated with one or more ranking preferences. In various other embodiments, a URL query is received from a user and it is determined whether the URL query is a complex URL query. Further, if the URL query is a complex URL query, an augmented query is created that is identical to the URL query and the augmented query is associated with one or more ranking preferences.