Search Query Intent Routing via Reserved Text Triggers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search engines lack the ability to interpret user intent beyond traditional search queries, failing to invoke actions such as sending messages or posting content directly from the search input field, which limits user interaction and efficiency.

Innovation Solution

Implementing a system where reserved terms or characters in search queries can trigger non-search actions, allowing users to initiate actions like sending messages or posting content by including specific words or characters in the search query, and providing a confirmation interface to ensure intended actions are accurately performed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If search engines only process traditional search queries, then search accuracy is maintained, but user interaction efficiency deteriorates due to inability to perform actions like messaging or posting directly from search input

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoidsearch engine functionality
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The search input field is enhanced to perform multiple functions: traditional search queries, initiating messages, posting content, and other actions. The system detects user intent through reserved terms and characters, routing queries to appropriate services (search engine, messaging service, posting service) based on the detected intent, allowing a single interface to handle diverse user needs

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

2Adaptability or versatility

If the system interprets reserved terms as action triggers, then action invocation capability is improved, but false action initiation risk increases due to potential misinterpretation of user intent

Engineering Contradiction:
Improveaction invocation capabilityVSAvoiduser intent accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system provides a confirmation interface that displays the detected user intent and reserved terms to the user before executing the action. This feedback loop allows users to verify that the system correctly interpreted their intent, and provides an opportunity to correct misinterpretations or cancel unintended actions, thereby maintaining reliability while enabling versatile action invocation

Inventive Principle:
Principle #23Feedback

3Ease of operation

If multiple services are integrated into the search interface, then user convenience is improved by eliminating application switching, but system complexity increases

Engineering Contradiction:
Improveuser convenienceVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system employs an intent detection module as an intermediary that analyzes search queries for reserved terms and characters, determines user intent, and routes queries to appropriate services. This mediator layer manages the complexity of integrating multiple services (search engine, messaging service, posting service) while presenting a unified simple interface to users, hiding the underlying system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10270862B1Identifying non-search actions based on a search query
Publication Date: 2019.04.23 GOOGLE LLC
  • US10270862B1 patent drawing
  • US10270862B1 patent drawing
  • US10270862B1 patent drawing

AI summary

In general, the subject matter described in this specification can be embodied in methods, systems, and program products for invoking a non-search action based on a search query. A server system receives a search query from a remote computing device. The server system determines whether the search query includes reserved text that indicates an intent by a user that provided the search query to the remote computing device to perform a non-search messaging action instead of or in addition to obtaining search results. The server system provides to the computing device, in response to determining that the search query includes the reserved text, code for causing the remote computing device to display a draft communication that includes at least the search query without the reserved text, and for allowing the user to edit the draft communication before transmitting the draft communication for receipt by recipient users.