Breadcrumb Path Segmentation for Web Navigation Clarity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional breadcrumb trails in web applications become unmanageable due to their inefficiencies, particularly in iterative searches and complex structures, leading to loss of real-estate on web pages and user navigation challenges.

Innovation Solution

Implementing a system that allows users to display a shortened breadcrumb path on the current page, with an option to view the full breadcrumb path upon request, and includes features like dynamic sizing, truncation of long links, and cross-application visual indicators to manage complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a conventional breadcrumb path displays all links to previously viewed pages, then complete navigational history is preserved, but web page real-estate is significantly reduced and the interface becomes cluttered

Engineering Contradiction:
Improvenavigational historyVSAvoidweb page real-estate
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The breadcrumb path is segmented into two distinct components: a shortened breadcrumb path displayed prominently on the web page that shows only essential navigation steps, and a full breadcrumb path stored in a data structure that contains the complete navigational history. This segmentation allows the system to preserve complete navigational information while displaying only a condensed version to conserve web page real-estate.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The full breadcrumb path is moved from the two-dimensional web page display to a multi-dimensional data structure in memory. This allows the complete navigational history to be preserved in an expanded dimension (data space) while the visual representation on the web page remains compact and uncluttered.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If a conventional breadcrumb path is used in iterative searches and composite objects, then complete navigation trail is maintained, but the breadcrumb trail grows indefinitely and becomes unmanageable

Engineering Contradiction:
Improvenavigation accuracyVSAvoidbreadcrumb trail complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The breadcrumb path display is made dynamic through a collapsible/expandable mechanism. The shortened breadcrumb path is displayed by default, but users can expand it to view the full breadcrumb path when needed. This dynamic behavior allows the interface to adapt between a compact state (reducing complexity) and a detailed state (maintaining reliability).

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The excessive detail from the full breadcrumb path is extracted and stored separately in a data structure, leaving only the essential navigation steps in the displayed shortened version. This extraction removes the unmanageable complexity from the visual interface while preserving the complete navigation trail in the background data structure.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If breadcrumb titles are made longer and more descriptive, then navigation clarity is improved, but the breadcrumb trail occupies even more browser space

Engineering Contradiction:
Improvenavigation clarityVSAvoidbrowser space
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The breadcrumb path information is segmented into truncated display text and full descriptive text stored in the data structure. The shortened breadcrumb path displays truncated versions that consume minimal browser space, while the full descriptive titles are preserved in the expanded data structure for users who need complete information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different parts of the breadcrumb system have different quality characteristics. The displayed shortened breadcrumb path uses truncated, space-efficient text for areas where space is constrained, while the full breadcrumb path in the data structure uses complete, descriptive text for areas where information completeness is prioritized.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7818683B2Methods and systems for representing breadcrumb paths, breadcrumb inline menus and hierarchical structure in a web environment
Publication Date: 2010.10.19 ORACLE INT CORP
  • US7818683B2 patent drawing
  • US7818683B2 patent drawing
  • US7818683B2 patent drawing

AI summary

A method of a navigational path includes enabling a user to successively display a plurality of web pages; maintaining a full breadcrumb path that includes a link to each of the previously displayed pages; displaying a shortened breadcrumb path on a current page, the shortened breadcrumb path including fewer links than the full breadcrumb path, and displaying the full breadcrumb path only upon request. A method of representing a current location within a hierarchical structure of a web site or web application includes maintaining a hierarchical map of the web site or web application; generating a web page that has a predetermined level within the hierarchical map; displaying a hierarchical structure selector on the web page, and when the displayed hierarchical structure selector is selected by a user, displaying an indication of the predetermined level and a link to each hierarchically higher level of the generated web page.