Voice Prompt Association via Time Window Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices face challenges in accurately associating voice inputs with corresponding prompts due to the time required to receive and process voice inputs, often resulting in incorrect prompt identification as subsequent prompts are provided during processing.

Innovation Solution

The electronic device defines input windows or durations for each prompt, allowing association of voice inputs with specific prompts by matching characteristic times with these windows, which can overlap, ensuring accurate prompt identification based on timing and importance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by stationary object

If the device processes voice inputs sequentially as prompts are displayed, then power consumption is reduced and display is minimized, but the device cannot accurately determine which prompt the voice input corresponds to

Engineering Contradiction:
Improvepower consumptionVSAvoidprompt identification accuracy
Core Design Contradiction:
Use of energy by stationary objectVSMeasurement precision

Solution Approach 1:

The system pre-calculates and stores time windows for each prompt before the voice input is processed. When a voice input is detected, the system checks which pre-defined time window contains the current time, thereby determining the corresponding prompt without needing to display all prompts simultaneously or use complex real-time analysis.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the device displays all prompts simultaneously on the display, then the user can see all options at once, but the device cannot save power and the display requires continuous power consumption

Engineering Contradiction:
Improveuser interface usabilityVSAvoiddisplay power consumption
Core Design Contradiction:
Ease of operationVSUse of energy by stationary object

Solution Approach 1:

Instead of displaying all prompts simultaneously, the system segments the prompt presentation into sequential time windows. Each prompt is displayed during its designated time window, and the system tracks which time window is active. This allows the display to be turned off or minimized while still providing prompt information through audio or other non-display channels.

Inventive Principle:
Principle #1Segmentation

3Use of energy by stationary object

If the device uses audio prompts instead of visual display, then power consumption is reduced and accessibility is improved, but the user cannot see visual cues for prompt selection

Engineering Contradiction:
Improvepower consumptionVSAvoidvisual feedback availability
Core Design Contradiction:
Use of energy by stationary objectVSEase of operation

Solution Approach 1:

The system makes the prompt presentation mechanism universal by supporting multiple output channels (audio, visual, haptic) that can function independently. The same time window mechanism works for all channels, allowing audio prompts to be used without visual display while maintaining the ability to provide visual feedback when needed. This multi-functional approach ensures accessibility for users with visual impairments while preserving power-saving benefits.

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

Data Source

PatentUS8670985B2Devices and methods for identifying a prompt corresponding to a voice input in a sequence of prompts
Publication Date: 2014.03.11 APPLE INC
  • US8670985B2 patent drawing
  • US8670985B2 patent drawing
  • US8670985B2 patent drawing

AI summary

This is directed to processing voice inputs received by an electronic device while prompts are provided. In particular, this is directed to providing a sequence of prompts to a user (e.g., voice over prompts) while monitoring for a voice input. When the voice input is received, a characteristic time stamp can be identified for the voice input, and can be compared to periods or windows associated with each of the provided prompts. The electronic device can then determine that the prompt corresponding to a window that includes the characteristic time stamp was the prompt to which the user wished to apply the voice input. The device can process the voice input to extract a user instruction, and apply the instruction to the identified prompt (e.g., and perform an operation associated with the prompt).