Browser Tab State Preservation and Docking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing browser tab management techniques are cumbersome and inefficient, requiring complex user interfaces and relying on user attention and memory, leading to repetitive tasks and increased energy consumption in battery-operated devices.

Innovation Solution

The implementation of a method and interface for managing browser tabs that allows for docked tabs, where the state of a webpage is preserved across different tabs, reducing the need for repetitive interactions and conserving energy by minimizing processor usage and user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing browser tab management techniques are used, then users can access multiple webpages, but the user interface becomes complex and time-consuming requiring multiple key presses or keystrokes

Engineering Contradiction:
Improvebrowser tab management capabilityVSAvoiduser interface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary action by automatically restoring previously viewed webpages and their states when users switch between tabs. The browser maintains a history of visited pages and their states, then automatically restores them without requiring users to manually navigate through complex interfaces or re-enter data, thus simplifying the user interaction while maintaining versatility.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If existing browser tab management techniques are used, then users can open multiple tabs, but more time is required for repetitive interactions and data entry

Engineering Contradiction:
Improvewebpage access capabilityVSAvoidtime for repetitive interactions
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by preserving the state of webpages (including form data, scroll positions, and navigation history) and automatically restoring them when users switch tabs. This eliminates the need for users to re-enter data or re-navigate through pages, significantly reducing time loss while maintaining the ability to access multiple webpages simultaneously.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by detecting when a user switches between tabs and automatically restoring the previous tab's state based on stored history information. This feedback mechanism ensures that the browser remembers user interactions and automatically reinstates them, eliminating repetitive tasks and reducing time consumption.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If existing browser tab management techniques are used, then users can navigate between tabs, but device energy consumption increases due to processor usage

Engineering Contradiction:
Improvetab switching capabilityVSAvoiddevice energy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system implements self-service by automatically managing tab state restoration without requiring active processor intervention during normal usage. The browser maintains state information in memory and automatically restores pages when users switch tabs, reducing the need for continuous processor activity and thereby lowering device energy consumption while maintaining full tab switching capability.

Inventive Principle:
Principle #25Self-service

4Device complexity

If users rely on attention and memory for tab management, then simple interface is maintained, but reliability decreases due to varying user attention and memory capacity

Engineering Contradiction:
Improveinterface simplicityVSAvoiduser memory reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system implements feedback by automatically detecting tab switches and restoring previous states based on stored history information. This feedback mechanism compensates for variations in user attention and memory capacity, ensuring consistent and reliable operation regardless of user cognitive state, while maintaining a simple interface that requires minimal user input.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11385860B2Browser with docked tabs
Publication Date: 2022.07.12 APPLE INC
  • US11385860B2 patent drawing
  • US11385860B2 patent drawing
  • US11385860B2 patent drawing

AI summary

Systems and methods for displaying an icon representation of a webpage are provided. In one exemplary method, while displaying a web browser, an electronic device receives a request to display an icon representation of a webpage. In response to receiving the request, the device determines whether the webpage provides access to an image that meets predefined quality standards. In accordance with a determination that the webpage provides access to an image that meets predefined quality standards, the device displays the high-quality image as an icon associated with the webpage at a respective location in the web browser. In accordance with a determination that the webpage does not provide access to an image that meets the predefined quality standards, the device identifies other content associated with the webpage, generates a generated icon based on the content, and displays the generated icon at a respective location in the web browser.