GUI Selection Processing Unit for Search Query Submission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search query processing methods, such as pasting text from applications into search engines, are cumbersome and require multiple keyboard and pointing device commands, limiting efficiency and convenience.

Innovation Solution

A system that allows users to provide query parameters to a search engine by selecting text or image data from a graphical user interface, using a selection processing unit to fetch and process the data, and a query creation unit to create and transmit query parameters directly to the search engine, enabling a single mouse click for search query submission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users paste text from applications into search engines using traditional methods, then search queries can be submitted, but multiple keyboard and pointing device commands are required making the process cumbersome

Engineering Contradiction:
Improveease of search query submissionVSAvoidcomplexity of keyboard and pointing device commands
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent combines text selection and search query submission into a single integrated action. When users select text in a GUI, the system automatically captures the selection and submits it as a search query without requiring separate copy and paste commands, thereby merging multiple operations into one seamless process

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces an intermediary component that acts as a bridge between the GUI application and the search engine. This intermediary automatically intercepts text selections, processes them into search queries, and submits them to the search engine, eliminating the need for users to manually perform copy and paste operations across application boundaries

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If users manually type search queries into GUI textboxes, then search functionality is available, but the amount of typing required increases time and effort

Engineering Contradiction:
Improvespeed of search query entryVSAvoidtime required for typing search queries
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary action by automatically capturing and preparing text for search query submission before the user actually needs to submit it. The system pre-processes the selected text and has it ready for immediate submission, eliminating the need for manual typing and reducing the time required for search query entry

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If users copy and paste text through multiple applications, then search queries can be transferred, but numerous keyboard and pointing device commands are required

Engineering Contradiction:
Improveability to transfer text between applicationsVSAvoidease of text transfer operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent creates a universal interface that works across multiple applications and GUI environments. The same text selection and submission mechanism functions consistently whether the source text comes from a document editor, web browser, or other application, providing multi-functional capability without requiring application-specific operations

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8838562B1Methods and apparatus for providing query parameters to a search engine
Publication Date: 2014.09.16 GOOGLE LLC
  • US8838562B1 patent drawing
  • US8838562B1 patent drawing
  • US8838562B1 patent drawing

AI summary

The subject matter of this specification can be embodied in, among other things, a method that includes receiving selection information, wherein the selection information indicates search data selected from a graphical user interface. The method also includes creating a query parameter based on the search data and presenting the equerry parameter to a search engine.