Drawing-Based Search Query System for Mobile Input Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of entering accurate search queries on mobile devices with small touchscreens leads to numerous incorrect submissions due to unintended keystrokes, and users often struggle to recall specific names or titles of search subjects, resulting in increased processing burdens and communication bandwidth requirements.

Innovation Solution

A drawing-based search query system that allows users to input search queries graphically, with the search system identifying line segments from the drawing and comparing them to reference drawings to generate relevant text-based search queries, reducing the need for multiple submissions and improving accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users enter text-based search queries on mobile devices with small touchscreens, then the search system can process the queries, but users make numerous incorrect submissions due to unintended keystrokes

Engineering Contradiction:
Improvesearch query accuracyVSAvoiddifficulty of entering search queries
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent replaces the mechanical keyboard input system with a graphical drawing input system. Users draw shapes or patterns on the touchscreen instead of typing text, eliminating the problem of unintended keystrokes while maintaining search functionality. The drawing input is then converted to text-based search queries through image recognition and natural language processing.

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

2Loss of information

If users submit multiple incorrect search queries to find the correct subject, then the search system can eventually find relevant results, but processing burdens and communication bandwidth requirements increase

Engineering Contradiction:
Improvesearch result accuracyVSAvoidsearch process efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent enables users to perform preliminary visual representation of their search intent before submitting the query. By drawing the subject matter directly, users establish the correct search intent from the beginning, preventing the need for multiple corrective submissions and reducing overall processing requirements.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If users are forced to enter multiple text-based search queries guessing at the name or title of the subject matter, then they can eventually find relevant results, but user frustration increases

Engineering Contradiction:
Improvesearch query relevanceVSAvoidtime to complete search
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent replaces the text-guessing mechanism with a visual drawing mechanism. Users directly represent what they are searching for through drawings, eliminating the time-consuming process of guessing names or titles and reducing frustration associated with iterative text-based searching.

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

Data Source

PatentUS9507805B1Drawing based search queries
Publication Date: 2016.11.29 GOOGLE LLC
  • US9507805B1 patent drawing
  • US9507805B1 patent drawing
  • US9507805B1 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing drawing-based search queries. In one aspect, a method includes receiving search request data specifying a search request, the search request comprising a drawing represented by a set of line strokes, each line stroke representing a trace of a moving input point; identifying line segments from the line strokes; comparing the identified line segments to reference line segments, each of the reference line segments representing a portion of a corresponding reference drawing; identifying a candidate reference drawing based on the comparison of the identified line segments with reference line segments; identifying a keyword for the candidate reference drawing, the keyword being a term determined to be relevant to a subject matter of the candidate reference drawing; and in response to receiving the search request, providing search results data specifying search results responsive to the keyword.