Dynamic Web Page Navigation System with Breadcrumb Trail

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web page navigation systems require developers to predefine hyperlinks and create all possible web pages, leading to inefficiencies in development and user navigation, as users often need to re-enter data when returning to previous pages, and may inadvertently revert to the root page, losing previous interactions' data.

Innovation Solution

A user interface navigation system that dynamically creates and accesses web pages upon demand by storing labels, addresses, and data for each page, allowing for breadcrumb text supplementation in the hyperlink trail, enabling efficient page creation and navigation without pre-building all pages, and maintaining user data for seamless re-entry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If developers predefine all hyperlinks and create all possible web pages in advance, then complete navigation paths are available, but development time and processing resources are wasted on pages that may never be accessed

Engineering Contradiction:
Improveweb page development efficiencyVSAvoidtime to create unnecessary web pages
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-defining only the essential hyperlink structure and metadata (labels, addresses, data) without creating complete web pages. The hyperlink trail is established in advance with breadcrumb text, but actual page content is generated only when users access those pages, eliminating waste on unreachable pages while maintaining navigation capability.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If users navigate back to a prior web page through traditional hyperlink trails, then they can access previous pages, but they may revert to the root web page and lose previously entered data

Engineering Contradiction:
Improveuser navigation convenienceVSAvoiduser data loss when returning to prior pages
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system implements feedback by maintaining and restoring user-entered data when pages are revisited through the hyperlink trail. The navigation system tracks user interactions and preserves form data, selections, and other input information, then restores this data automatically when users return to previous pages, preventing information loss and improving navigation convenience.

Inventive Principle:
Principle #23Feedback

3Speed

If all web pages are created and stored in advance, then direct access to any page is possible, but processing demands on the hosting system increase significantly

Engineering Contradiction:
Improveweb page access speedVSAvoidprocessing energy for creating and storing all web pages
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system applies dynamics by transitioning from a static model where all web pages exist permanently to a dynamic model where pages are created on-demand. The hyperlink trail and breadcrumb structure remain static and accessible, but actual page content is dynamically generated only when users access specific pages, reducing processing energy while maintaining fast access speeds through pre-established navigation paths.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10509849B2User interface navigation system and method
Publication Date: 2019.12.17 HEALTHSTREAM INC
  • US10509849B2 patent drawing
  • US10509849B2 patent drawing
  • US10509849B2 patent drawing

AI summary

A user interface navigation system, method and computer program product facilitate the development of and navigation between web pages. In this regard, a memory device maintains, for a web page, a label and an address for the respective web page and data associated with the respective web page. The system also includes user input circuitry to receive a selection of a link to the web page and navigation circuitry to dynamically create and access the web page in response to link selection. The navigation circuitry dynamically creates the web page by accessing the label, the address and the data, creates breadcrumb text to supplement a hyperlink trail to the web page and obtains content for the web page from a location identified by the address and in accordance with the data. The navigation circuitry accesses the web page by causing the web page to be displayed.