Voice Activated Web Browser Grammar Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voice-activated web browsers are limited by fixed rule-based grammars generated from visual web page content, which do not adapt well to changes in web page design and require high bandwidth for audio elements, restricting user interaction to visual content and limiting voice navigation functionality.

Innovation Solution

A system that processes voice requests using a hyperspeech markup language processor and proxy server to dynamically manage connections and grammars across multiple windows, allowing voice activation of web pages with complex content and enabling independent audio components that reduce bandwidth requirements while maintaining visual and audio integration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If rule-based grammars are generated from visual web page content, then voice navigation can be implemented, but the grammars become fixed and do not adapt to web page design changes

Engineering Contradiction:
Improvegrammar adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically generates voice grammars by parsing HTML markup language tags in real-time, allowing the grammar to automatically adapt when web page content or structure changes. This dynamic generation replaces static, manually created grammars with ones that evolve with the web page content.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The web page content itself serves as the source for generating voice grammars. The HTML markup language tags embedded in the web page automatically define the voice navigation rules, eliminating the need for separate grammar creation and maintenance processes.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If audio wave files are used to provide human sounding voice, then voice functionality is enhanced, but bandwidth requirements increase significantly

Engineering Contradiction:
Improvevoice interaction qualityVSAvoidbandwidth consumption
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The system replaces heavy audio wave files with lightweight text-to-speech synthesis driven by HTML markup language tags. Instead of transmitting and playing large binary sound files, the system uses textual markup that can be synthesized into speech on-demand, dramatically reducing bandwidth requirements while maintaining voice functionality.

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

Solution Approach 2:

The system uses text-based HTML markup language tags as a lightweight copy or representation of audio content. These textual tags contain the essential information needed for voice synthesis without requiring the full audio data, enabling efficient transmission and rendering of voice content.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If voice enabled browsers execute traditional commands, then basic navigation is possible, but complex web pages with multiple windows cannot be effectively navigated

Engineering Contradiction:
Improvevoice navigation capabilityVSAvoidconnection management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments voice navigation by associating specific HTML markup language tags with specific window connections. Each tag can be configured to activate particular windows or portions of the browser, enabling precise control over complex multi-window environments through voice commands.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The HTML markup language tags serve multiple functions: they define both the visual structure of web pages and the voice activation rules simultaneously. This universal approach allows a single markup system to control both display and voice navigation across multiple windows and complex web page structures.

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

Data Source

PatentUS9202467B2System and method for voice activating web pages
Publication Date: 2015.12.01 THE TRUSTEES OF COLUMBIA UNIV IN THE CITY OF NEW YORK
  • US9202467B2 patent drawing
  • US9202467B2 patent drawing
  • US9202467B2 patent drawing

AI summary

A method for processing a voice request for data specifying a web page, the request including a rule-based grammar statement, the method comprising identifying a grammar associated with the rule-based grammar statement, determining whether a first connection identified as being associated with the grammar is specified in a data structure identifying one or more connections, and processing the request in at least a portion of a window capable of presenting the web page and associated with the first connection if a first connection identified as being associated with the grammar is specified in the data structure.