Browser Tab Stacking via Hub-Node Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The proliferation of tabs in browser windows leads to a confusing and resource-intensive browsing experience due to random organization, causing inconvenience and burden on computing resources.

Innovation Solution

A method of stacking tabs based on their type, where hub-type resources are treated differently from node-type resources, allowing for organized tab management through the creation of new tabs and stacking, and providing user-controlled back and move operations to optimize tab handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple web pages are opened simultaneously in tabs, then users can access multiple web resources, but the tabs become randomly organized and confuse users

Engineering Contradiction:
Improveaccess to multiple web resourcesVSAvoidtab organization
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent segments tabs into different types (hub-type and node-type) and organizes them separately. Hub-type tabs are stacked vertically in a tab stack, while node-type tabs are arranged horizontally in the traditional tab bar. This segmentation resolves the contradiction by providing structured organization for multiple web resources while maintaining ease of operation through type-based categorization.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple web pages are opened simultaneously in tabs, then users can access multiple web resources, but computing resources are burdened

Engineering Contradiction:
Improveaccess to multiple web resourcesVSAvoidcomputing resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts and stacks node-type tabs above their parent hub-type tabs in a hierarchical structure. This extraction reduces the number of tabs visible in the main tab bar, thereby reducing the computational burden of rendering and managing numerous tabs while preserving access to multiple web resources through the stacked structure.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If tabs are stacked to organize them, then navigation efficiency improves, but the system complexity increases

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidtab management system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies different organizational qualities to different tab types: hub-type tabs maintain traditional horizontal arrangement for easy switching, while node-type tabs are stacked vertically above their parents to show hierarchy. This local differentiation improves navigation efficiency for each tab type without requiring a completely complex new system, as each tab type follows simple, type-specific rules.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11200293B2Method and system for controlling presentation of web resources in a browser window
Publication Date: 2021.12.14 Y E HUB ARMENIA LLC
  • US11200293B2 patent drawing
  • US11200293B2 patent drawing
  • US11200293B2 patent drawing

AI summary

A method of stacking tabs in a tab panel is provided. The method comprises, in a first tab associated with a first resource, receiving a request for opening a second resource; identifying whether a type of the first resource is a hub type; responsive to the type not being the hub type, identifying the type as a node type; based on the identified type, controlling presentation of the second resource by a selective execution of: (i) responsive to the first resource being of the node type, opening the second resource in the first tab; and (ii) responsive to the first resource being of the hub type, creating a second tab; opening the second resource in that tab; and stacking the second tab on the first tab. The first tab is stacked under the second tab. The first and second tabs are visually organized in a tab stack.