Breadcrumb Level Pinning for Hierarchical Dataset Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Navigating through deeply nested hierarchical datasets in breadcrumb paths is cumbersome, requiring users to repeatedly drill down through multiple levels, especially when editing or comparing information across multiple items, leading to inefficiency and increased time consumption.

Innovation Solution

Implementing a pinning feature within breadcrumb paths allows users to maintain their position at a specific level, enabling direct navigation to that level across different breadcrumb paths, reducing the need to return to the top level and streamlining the process by disabling breadcrumb paths without the pinned level.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If users navigate through deeply nested hierarchical datasets by drilling down through multiple levels, then they can access detailed information, but navigation time and effort increase significantly

Engineering Contradiction:
Improvenavigation timeVSAvoidnavigation effort
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs preliminary action by automatically drilling down to the pinned level when switching between breadcrumb paths, so the user does not need to manually navigate through intermediate levels each time. The pinned level is remembered and restored automatically, saving repeated navigation effort.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The pin icon acts as an intermediary mechanism that allows users to mark specific levels for quick access. By pinning a level, users create a reference point that the system uses to automatically navigate to that level when switching breadcrumb paths, reducing manual navigation steps.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If users manually navigate through multiple levels for each breadcrumb path, then they can edit or compare information, but the process becomes cumbersome and inefficient

Engineering Contradiction:
Improveediting efficiencyVSAvoidoperation simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system performs preliminary navigation to the pinned level automatically when switching breadcrumb paths, so users can immediately begin editing or comparing information without manually traversing through intermediate levels each time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system copies the navigation state (pinned level position) across different breadcrumb paths, allowing users to work at the same hierarchical level across multiple items without repeatedly navigating through the same intermediate levels.

Inventive Principle:
Principle #26Copying

3Device complexity

If the system displays all levels in every breadcrumb path, then users have complete navigation context, but interface complexity and visual clutter increase

Engineering Contradiction:
Improveinterface complexityVSAvoidnavigation context
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The system extracts and highlights only the pinned level when switching between breadcrumb paths, removing unnecessary intermediate levels from the display. This reduces interface complexity while maintaining navigation context through the pinned level indicator.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies local quality by displaying different levels of detail in different contexts: when a level is pinned, the interface shows that specific level prominently while simplifying or hiding intermediate levels, providing appropriate information density for the current task.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11507249B2Method and apparatus for pinning a level within a breadcrumb for use in navigating between breadcrumbs
Publication Date: 2022.11.22 CISCO TECHNOLOGY INC
  • US11507249B2 patent drawing
  • US11507249B2 patent drawing
  • US11507249B2 patent drawing

AI summary

In one embodiment, a method includes navigating through levels in a breadcrumb path in a hierarchical dataset comprising a plurality of breadcrumb paths with a plurality of the levels, pinning a level within the breadcrumb path, navigating directly to the pinned level in another breadcrumb path, unpinning the pinned level, and navigating through the levels in one of the breadcrumb paths. An apparatus and logic are also disclosed herein.