Overlay Menu for Web Browser Personalization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web browsers lack an intuitive and customizable way to present user-specific options and enhanced content directly within the browsing experience, limiting user interaction and access to personalized and location-based information.

Innovation Solution

A graphical user interface that overlays a menu on top of web pages in a web browser, allowing users to access personalized options such as enhanced content, online vaults, audio/video configurations, and help resources, with options determined by surfing history and geographic location, using a menu button and option menus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a menu overlay is added to the web browser interface, then user interaction and access to personalized options are improved, but interface complexity increases

Engineering Contradiction:
Improveuser interactionVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements an overlay menu system that operates in a graphical dimension above the existing web page content. This overlay layer provides personalized options and enhanced content without modifying the underlying web page structure, allowing users to access additional functionality through a spatially separated interface layer that does not interfere with the original content layout

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

Solution Approach 2:

The overlay menu acts as an intermediary interface between the user and the web content. It provides a separate access point for personalized options, enhanced content, and browser controls without requiring changes to the web page itself or the core browser functionality, thus adding capability while maintaining interface separation

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If personalized options are provided based on surfing history and location, then user-specific customization is improved, but information processing requirements increase

Engineering Contradiction:
ImprovepersonalizationVSAvoidinformation processing
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of user surfing history and geographic location data to pre-determine personalized menu options before the user interacts with the overlay. This advance processing allows the menu to be populated with relevant, customized content based on user profile, previously visited sites, and location-based information, reducing the need for complex real-time processing during user interaction

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If the menu is overlaid on the web page, then access to options is improved, but visible web content area is reduced

Engineering Contradiction:
Improveaccess to optionsVSAvoidvisible web content area
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

The interface is segmented into distinct layers: the underlying web page content layer and the overlay menu layer. The overlay menu occupies a specific portion of the graphical interface space, allowing users to access options through this segmented region while the remainder of the interface continues to display web content. This segmentation enables simultaneous access to both web content and personalized options without completely obscuring either

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8176431B1Overlay menus for web interaction
Publication Date: 2012.05.08 T MOBILE INNOVATIONS LLC
  • US8176431B1 patent drawing
  • US8176431B1 patent drawing
  • US8176431B1 patent drawing

AI summary

A web-browser add-on is described herein that is configured to enable a web browser to present a menu of options with a web page in a web-browser window. The options are determined by various web-surfing characteristics, device information, network-authentication information, or other user-centric information. Users can initiate the menu by selecting an option or hovering a mouse pointer over a portion of the web page. The options are then determined and presented along with the web page to the user.