Combined Search Queries for Maintaining Search Context

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing search interfaces, especially those using speech interfaces, require users to manually engage with interactive elements to maintain search parameters across multiple queries, which can be cumbersome and inefficient.

Innovation Solution

Implement a system that determines multiple search queries are part of a shared line of inquiry, formulating a combined search query that includes parameters from previous queries, thereby maintaining search state without explicit user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually engage with interactive elements to maintain search parameters across multiple queries, then search state can be maintained, but the operation becomes cumbersome and inefficient

Engineering Contradiction:
Improvesearch state maintenanceVSAvoidmanual parameter formulation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically maintains search state by detecting semantic relationships between consecutive queries and autonomously formulating combined queries with accumulated parameters, eliminating the need for users to manually engage with interactive elements. The system serves itself by tracking and combining search parameters across multiple queries without user intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-processing and storing search parameters from previous queries, embedding them in latent space, and preparing combined queries in advance. When a new query is received, the system has already prepared the contextual information and parameter combinations needed to maintain search state seamlessly.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If users submit multiple search queries without state maintenance, then each query is processed independently, but the user is presented with identical results repeatedly

Engineering Contradiction:
Improvesearch efficiencyVSAvoidsearch context
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system implements feedback by continuously monitoring the sequence of user queries, comparing them semantically through embedding in latent space, and using the results of previous queries to inform subsequent search operations. The system feeds back the accumulated search parameters and contextual information to each new query to prevent repetitive results.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system ensures continuity of useful action by maintaining an ongoing search context across multiple queries. Instead of processing each query in isolation, the system continuously accumulates search parameters and semantic relationships, ensuring that each query builds upon the previous ones to progressively narrow down results without repetition.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If the system automatically combines multiple search queries with parameters, then user effort is reduced, but the system complexity increases

Engineering Contradiction:
Improveautomatic query combinationVSAvoidquery processing system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system replaces manual mechanical interaction with automated computational processes. Instead of requiring users to manually combine parameters through interactive elements, the system uses semantic embedding in latent space and automated query formulation algorithms to perform the combination process, substituting user mechanical actions with intelligent system automation.

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

4Measurement precision

If the system tracks and combines parameters from multiple queries, then search precision improves, but the processing time increases

Engineering Contradiction:
Improvesearch result precisionVSAvoidquery processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary embedding of search queries in latent space and pre-computes semantic relationships as queries are received. By preparing the contextual framework in advance rather than computing it on-demand for each query combination, the system reduces the processing time required when actually combining parameters across multiple queries.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12608369B2Combining parameters of multiple search queries that share a line of inquiry
Publication Date: 2026.04.21 GOOGLE LLC
  • US12608369B2 patent drawing
  • US12608369B2 patent drawing
  • US12608369B2 patent drawing

AI summary

Methods, systems, and computer readable media related to generating a combined search query based on search parameters of a current search query of a user and search parameters of one or more previously submitted search quer(ies) of the user that are determined to be of the same line of inquiry as the current search query. Two or more search queries may be determined to share a line of inquiry when it is determined that they are within a threshold level of semantic similarity to one another. Once a shared line of inquiry has been identified and a combined search query generated, users may interact with the search parameters and/or the search results to update the search parameters of the combined search query.