Automated Search Assistant for Voice-Driven Filter Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users are often limited by the features of an application's interface when interacting with automated assistants, necessitating manual interaction to identify and adjust search filters, leading to resource consumption and potential inaccuracies in search results.
Innovation Solution
An automated assistant that processes spoken utterances to determine and adjust application search filters and parameters, allowing users to control search operations without direct interface interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the automated assistant controls search features of an application, then search operation efficiency is improved, but the user must manually identify and adjust filter elements
Solution Approach 1:
The automated assistant performs self-service by automatically detecting available filter elements in the application interface and adjusting them based on user speech commands, eliminating the need for users to manually locate and interact with filter controls
Solution Approach 2:
The automated assistant acts as an intermediary between the user's speech commands and the application's filter controls, translating natural language requests into precise filter adjustments without requiring direct user interaction with the interface
2Measurement precision
If the user manually identifies and adjusts filter elements, then search result accuracy can be controlled, but time consumption increases
Solution Approach 1:
The automated assistant performs preliminary action by proactively detecting and listing available filter elements before the user needs to make adjustments, allowing the user to simply speak their desired filters without having to search for or identify the correct interface elements
Solution Approach 2:
The patent replaces the mechanical interaction of manually locating, hovering over, and clicking filter elements with an acoustic field-based system where the user simply speaks their search criteria, and the system automatically translates this into the appropriate filter adjustments
3Ease of operation
If the automated assistant automatically adjusts filters, then user effort is reduced, but the system complexity increases
Solution Approach 1:
The automated assistant employs multi-functionality by integrating multiple capabilities into a single system: speech recognition, natural language understanding, automatic filter element detection, and filter adjustment execution, allowing one system to handle the entire search workflow without requiring separate tools for each function
Data Source
AI summary
Implementations set forth herein relate to an automated assistant that can operate as an interface between a user and a separate application to search application content of the separate application. The automated assistant can interact with existing search filter features of another application and can also adapt in circumstances when certain filter parameters are not directly controllable at a search interface of the application. For instance, when a user requests that a search operation be performed using certain terms, those terms may refer to content filters that may not be available at a search interface of the application. However, the automated assistant can generate an assistant input based on those content filters in order to ensure that any resulting search results will be filtered accordingly. The assistant input can then be submitted into a search field of the application and a search operation can be executed.


