Browser Master Page Navigation via Milestone Data Structure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Navigating through multiple web pages for research or shopping can be tedious and time-consuming, as the standard back button only retrieves the previous page, and managing multiple browser windows or tabs becomes cumbersome when trying to maintain access to earlier master pages.

Innovation Solution

Implementing a browser milestone navigation system that allows users to designate a master page, storing its address in a data structure, enabling direct retrieval and display without intermediate pages, using a master button or hot key combination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the standard back button is used to navigate through web pages, then the previous page can be retrieved, but navigation becomes tedious and time-consuming when accessing pages greater than one level removed

Engineering Contradiction:
Improvenavigation speedVSAvoidtime spent navigating
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system pre-identifies and designates master pages (search result pages) during the browsing process, storing their addresses in a data structure. This preliminary action enables direct navigation to these important pages later without needing to traverse intermediate pages, thus resolving the contradiction between navigation speed and time loss.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple browser windows or tabs are used to maintain access to master pages, then access to multiple pages is possible, but device complexity and ease of operation deteriorate

Engineering Contradiction:
Improveaccess to multiple pagesVSAvoidbrowser window management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system introduces a master page address data structure as an intermediary between the browser and multiple master pages. This data structure stores addresses of important pages and enables direct retrieval through a master button or hot key, eliminating the need to manage multiple browser windows or tabs while maintaining adaptability to access multiple pages.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple browser windows are opened to access different master pages, then page access versatility is improved, but ease of operation and device complexity worsen

Engineering Contradiction:
Improvepage access capabilityVSAvoidbrowser management
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The master page address data structure serves as a universal access mechanism that can store and retrieve multiple master page addresses within a single browser window. This multi-functional approach allows users to access different master pages without opening multiple windows, thereby improving ease of operation while maintaining page access versatility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7831541B2System and method for implementing browser milestone navigation in a data processing system
Publication Date: 2010.11.09 GOOGLE LLC
  • US7831541B2 patent drawing
  • US7831541B2 patent drawing
  • US7831541B2 patent drawing

AI summary

A system and method for implementing browser milestone navigation in a data processing system. According to an embodiment of the present invention, a browser queries a search engine with at least one search term. In response to the query, the browser retrieves at least one web page that includes a collection of search results. The web page that includes the collection of search results is designated as a first master page. In response to the selection, the browser places a first address of the first master page on a master page address data structure. The browser traverses at least one page greater than one level removed from the first master page. The browser retrieves the first address from the master page address data structure, in response to receiving a first request to retrieve the first master page. The browser displays the first master page in the browser window without displaying any intermediate pages between the at least one web page greater than one level removed from the first master page and the first master page.