Voice Navigation Link Context Evaluation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Voice navigation through network-connected devices is problematic due to navigation links lacking descriptive content, making it difficult for devices to interpret user commands effectively.
Innovation Solution
A network-connected device evaluates the DOM changes resulting from executing navigation links to determine their context and updates the link content, allowing users to visually identify the links through associated keywords, thereby enabling accurate voice command interpretation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If navigation links are kept minimal without descriptive content, then device complexity is reduced, but voice command interpretation accuracy deteriorates
Solution Approach 1:
The system performs preliminary evaluation of navigation links by executing them in the background to obtain context information before voice commands are issued. This advance preparation creates a knowledge base that enables accurate voice interpretation without adding complexity to the navigation link structure itself.
Solution Approach 2:
The patent introduces an intermediary context evaluation mechanism that bridges the gap between minimal navigation links and accurate voice interpretation. This intermediary layer analyzes link destinations and retrieves contextual metadata, allowing the system to interpret voice commands accurately without modifying the simplicity of navigation links.
2Measurement precision
If context evaluation is performed for all navigation links, then voice command interpretation accuracy is improved, but bandwidth usage increases
Solution Approach 1:
The system applies context evaluation selectively rather than uniformly to all navigation links. Context evaluation is performed based on local conditions such as user behavior patterns, link importance, and current navigation state, thereby reducing overall bandwidth consumption while maintaining accurate voice interpretation where it matters most.
Solution Approach 2:
The patent implements partial context evaluation by caching metadata for frequently accessed links and evaluating only those links that are likely to be selected based on current user context. This partial approach reduces bandwidth usage compared to evaluating all links, while still providing sufficient accuracy for practical voice command interpretation.
3Ease of operation
If navigation links are updated with descriptive content, then user interaction quality is improved, but device complexity increases
Solution Approach 1:
The system creates copies of navigation link information including contextual metadata and descriptive content generated through evaluation. These copies are used for voice command interpretation and user display without modifying the original minimal navigation link structure, thereby improving user interaction while maintaining structural simplicity.
Solution Approach 2:
The patent adds descriptive content to navigation links in an additional dimension through metadata and contextual information, rather than expanding the core link structure. This dimensional approach allows rich user interaction and accurate voice interpretation while keeping the fundamental navigation link structure simple and uncluttered.
Data Source
AI summary
A context evaluation module of a network-connected device detects presentation of a webpage via the network-connected device. The context evaluation module obtains a document object model of the webpage and identifies a set of navigation links. The context evaluation module selects a navigation link from the set and determines a state change of the webpage. Based on the state change, the context evaluation module modifies code of the webpage to associate contextual information based on the state change with the navigation link. This enables fulfillment of a voice command to perform the state change by using the contextual information to match the voice command to the navigation link.


