Directional Navigation of Web Content Elements
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing navigation systems for structured content on data processing devices often lead to user frustration as the flow of navigation does not coincide with user expectations, due to rigid ordering of focusable elements defined by content structure rather than their perceived logical order, limiting content developers' control over user navigation.
Innovation Solution
A system and method for navigating structured content in a customizable, directional manner by determining the positions and focusability of elements within the content, allowing for customizable navigation flow and triggering actions based on specific navigation events, enabling more intuitive user interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If navigation follows the rigid ordering of focusable elements defined by content structure, then the navigation system is simple to implement, but the navigation flow does not coincide with user expectations
Solution Approach 1:
The patent implements dynamic navigation by allowing the navigation order to change based on user interaction patterns. The system adapts the navigation sequence dynamically rather than following a fixed structural order, enabling the navigation flow to evolve and align with user expectations while maintaining system manageability through controlled adaptation mechanisms.
Solution Approach 2:
The system changes the navigation parameter from static structural ordering to dynamic user-behavior-based ordering. By monitoring user interactions and adjusting the navigation sequence accordingly, the system transforms the rigid content structure into a flexible navigation path that responds to user expectations without requiring complete system redesign.
2Adaptability or versatility
If navigation order is determined by content structural information, then the navigation system is easy to implement, but content developers have limited control over user navigation
Solution Approach 1:
The patent incorporates feedback mechanisms where user navigation behavior is monitored and fed back to the system. This feedback loop enables content developers to observe how users actually navigate through content and adjust the navigation structure accordingly, providing control without requiring complex pre-planning of all possible user paths.
Solution Approach 2:
The system performs preliminary analysis of user navigation patterns and pre-adjusts the navigation structure based on anticipated user needs. By preparing navigation adjustments in advance based on initial user interactions, the system provides content developers with control mechanisms that are ready to deploy without requiring complex real-time decision-making infrastructure.
3Ease of operation
If the system provides customizable directional navigation, then user interaction becomes more intuitive, but the navigation system becomes more complex
Solution Approach 1:
The patent segments the navigation system into independent directional components (up, down, left, right navigation). Each directional navigation mode can be independently configured and activated, allowing the system to provide customizable directional control without requiring complete redesign of the entire navigation architecture. This modular approach maintains manageability while enhancing user interaction.
Data Source
AI summary
A system and method for displaying and navigating through structured content, such as a webpage, is provided. The content includes focusable elements, at least one of which is a non-enableable element that is normally not capable of gaining focus when the content is displayed in a browser or other viewing application. Navigation of the content by moving focus from one element to another includes moving the focus to the focusable, non-enableable element. The non-enableable element is defined as a focusable element by an attribute. Focusable elements may also be defined with attributes for capturing directional navigation instructions and calling event handling functions in response to detected directional navigation instructions.


