Unified Intelligent Assistant Interface for Mobile Voice Search
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in retrieving and organizing information on mobile computing devices due to complex navigation through multiple applications and services, and existing voice functionality is often cumbersome and frustrating.
Innovation Solution
A method and system that processes user commands, identifies relevant services, and presents search results on a mobile device, allowing users to input commands via voice, touchscreen, or keyboard, with natural language processing to understand the domain, task, and parameters, and stores results for later access, organized chronologically or by domain.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users navigate through multiple applications and services to find information, then they can access a wide range of services, but the complexity of navigation increases and information retrieval becomes difficult
Solution Approach 1:
The patent introduces a unified search interface that acts as an intermediary between users and multiple applications/services. This search interface consolidates access to various services into a single entry point, eliminating the need to navigate through multiple application menus while maintaining access to the full range of services.
Solution Approach 2:
The search interface is designed to be universal, capable of querying multiple different services and applications through a single interface. This multi-functional approach allows users to access diverse information sources without switching between specialized interfaces for each service.
2Ease of operation
If users use built-in search mechanisms within applications, then they can find information within that application, but they must relaunch the application and navigate history pages to access previous results
Solution Approach 1:
The patent merges the search functionality from multiple applications into a single unified search interface. This consolidation allows users to access search results from different services through one interface, eliminating the need to relaunch individual applications and navigate through separate history pages for each service.
Solution Approach 2:
The system performs preliminary organization of search results by domain and provides summaries that pre-identify relevant information. This preliminary structuring allows users to quickly locate and access previous search results without having to re-navigate through complex application histories.
3Ease of operation
If users use voice functionality in applications, then they can perform commands hands-free, but the voice functionality becomes cumbersome and frustrating requiring users to modify their natural speech
Solution Approach 1:
The patent implements a voice interface that automatically performs intent recognition and service routing without requiring users to modify their natural speech. The system self-adapts to understand various speech patterns and contexts, providing hands-free operation while maintaining natural user interaction through automated processing of voice commands.
Data Source
AI summary
A system, method and computer program for performing voice commands on a mobile device and presenting the results on an interactive timeline is disclosed. A user may utter a voice command into the microphone of their mobile device while an application is running. The voice command is processed to derive the intention of the user, specifically by determining the domain, at least one task and at least one parameter for the task from the voice command. A services component performs the task identified and presents the results on the mobile device screen. In various embodiments, the results are presented on a timeline and may be grouped together by domains and sorted by the time that the results were obtained. A search history view may also be viewed that includes search results sorted chronologically each of which is represented graphically by an icon that represents the category of each search. When a user utters a voice command, the text representation is displayed together with an edit button, a resay button, and a progress bar. A user may modify the text representation at any time while the natural language processing is being performed.


