Voice Browser Ontology Prioritization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing voice interaction technologies for browsing resources, such as screen readers and Voice Browsers, are limited for visually impaired users as they require technical skills, are sequential and slow, and do not provide structured interaction with web content, making them inefficient and frustrating for users.
Innovation Solution
A computer-implemented method using neural networks for syntactic, semantic, and morphological-visual analysis to extract and prioritize lists of selectable shortcuts and content elements from resources, enabling a voice browser with artificial intelligence for structured and efficient navigation through voice interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If screen readers and Voice Browsers are used for browsing resources, then visually impaired users can access web content without visual perception, but the interaction becomes sequential and slow, requiring technical skills and manual guidance
Solution Approach 1:
The patent replaces the mechanical sequential navigation system (keyboard arrows, systematic reading) with an intelligent semantic search system using neural networks. The system analyzes web page content semantically to directly locate and present relevant information sections to the user, substituting manual step-by-step navigation with automated intelligent content delivery, thereby dramatically increasing browsing speed while maintaining ease of operation
Solution Approach 2:
The patent changes the fundamental parameter of information delivery from sequential (line-by-line, section-by-section) to selective and prioritized (most relevant information first). By using neural networks to analyze and rank content importance, the system transforms the browsing paradigm from uniform sequential presentation to dynamic priority-based presentation, resolving the contradiction between speed and accessibility
2Adaptability or versatility
If existing voice interaction technologies are used, then users can interact with resources through voice, but the interaction lacks structure and intelligence, making it inefficient for complex web pages
Solution Approach 1:
The patent introduces neural networks as an intermediary layer between the user's voice commands and the web page content. This intermediary performs semantic analysis, understands user intent, identifies relevant sections, and structures the information delivery. The neural network mediator transforms unstructured voice interaction into a structured, intelligent browsing experience, enabling both adaptability to different user needs and high browsing efficiency
Solution Approach 2:
The system enables the web page content to serve itself by automatically analyzing, structuring, and prioritizing its own information through neural network processing. The content identifies its own relevant sections, organizes them hierarchically, and presents them in an optimized sequence without requiring manual guidance, thereby achieving both versatility and efficiency
3Reliability
If prior art assistive technologies are used, then blind or visually impaired users can control the PC operating system and browse web pages, but the technologies are extremely expensive due to sophisticated design and low economy of scale
Solution Approach 1:
The patent creates a universal browsing system based on neural networks that can handle multiple types of resources (web pages, documents, applications) and serve multiple user needs (visually impaired users, drivers, general users) through a single platform. This multi-functionality achieves economies of scale, reducing development and deployment costs while maintaining high reliability across diverse use cases, thereby resolving the cost-reliability contradiction
Data Source
AI summary
Computer-implemented method of browsing a resource through voice interaction comprising the following steps: A. acquiring (100) from a user a request aimed at browsing a resource; B. downloading (130) the requested resource; C. performing a syntactic parsing (135) of the downloaded resource; D. extracting (150) from the downloaded resource one or more lists, if any, of selectable shortcuts pointing to portions inside or outside the downloaded resource through a syntactic analysis and/or a semantic analysis and/or a morphological-visual analysis of extraction of lists of selectable shortcuts on the basis of an ontology (245) corresponding to the type of resource; E. on the basis of the ontology (245) corresponding to the type of resource, building (225) a list of one or more lists of selectable shortcuts extracted in step D ordered according to a list prioritisation; F. extracting (150) from the downloaded resource one or more content elements through a syntactic analysis and/or a semantic analysis and/or a morphological-visual analysis of extraction of content elements on the basis of the ontology (245) corresponding to the type of resource; G. on the basis of the ontology (245) corresponding to the type of resource, building (290) a list of content elements extracted in step F ordered according to a content element prioritisation; H. on the basis of the lists built in steps E and G and on the basis of the ontology (245) corresponding to the type of resource, building a final structure of lists of selectable shortcuts and of content elements; I. playing (125) a voice prompt based on the final structure and starting a voice interaction with the user for browsing the resource.


