Distributed Voice Search for Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile communication devices face limitations in searching multimedia content due to difficulty in navigating with buttons, making it challenging to find content on both the device and web seamlessly.

Innovation Solution

A distributed voice searching method using a mobile communication device that involves converting speech queries into coarse and fine linguistic representations, generating search feature vectors, and performing coarse and fine searches to retrieve multimedia content from both the device and web, with results displayed to the user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If button navigation is used to search multimedia content, then the device can perform searches, but the operation becomes difficult and time-consuming

Engineering Contradiction:
Improveease of searchingVSAvoidtime to find content
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent replaces the mechanical button navigation system with a voice-based speech recognition system. Users speak their search queries naturally instead of manually navigating through buttons, converting mechanical interaction into acoustic interaction that is processed by speech recognition algorithms to retrieve multimedia content.

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

Solution Approach 2:

The patent introduces speech recognition technology as an intermediary between the user and the multimedia content database. The speech recognition system acts as a mediator that converts spoken queries into search parameters, eliminating the need for direct button manipulation while maintaining accurate content retrieval.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If voice search is implemented, then searching becomes faster and easier, but the device complexity increases

Engineering Contradiction:
Improvesearch speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the voice search functionality into distinct modules: speech recognition module, query processing module, and content retrieval module. This segmentation allows each component to be optimized independently and reduces overall system complexity by organizing functions into manageable, modular units that can be developed and maintained separately.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7818170B2Method and apparatus for distributed voice searching
Publication Date: 2010.10.19 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US7818170B2 patent drawing
  • US7818170B2 patent drawing
  • US7818170B2 patent drawing

AI summary

A method for distributed voice searching may include receiving a search query from a user of the mobile communication device, generating a lattice of coarse linguistic representations from speech parts in the search query, extracting query features from the generated lattice of coarse linguistic representations, generating coarse search feature vectors based on the extracted query features, performing a coarse search using the generated coarse search feature vectors and transmitting the generated coarse search feature vectors to a remote voice search processing unit, receiving remote resultant web indices from the remote voice search processing unit, generating a lattice of fine linguistic representations from speech parts in the search query, generating fine search feature vectors from the lattice of fine linguistic representations, performing a fine search using the coarse search results, the remote resultant web indices and the generated fine search feature vectors, and displaying the fine search results to the user.