Browser Notification Overlay for Context Preservation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face limitations in accessing and managing frequently changing information on content pages, as existing technologies restrict consumption options to those provided by content servers or third-party portals, lacking flexibility and integration with other applications.
Innovation Solution
A notification system that allows users to select portions of content pages for update notifications, displayed in a semi-transparent overlay, which remains visible across different pages and applications, enabling sharing and context-sensitive updates, and utilizing touch screen gestures for selection and configuration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If users subscribe to email or text notifications for frequent updates, then they can receive information changes, but they must switch between applications and lose context of the original content page
Solution Approach 1:
The patent introduces a notification overlay as an intermediary element that bridges the content page and the notification system. This overlay remains positioned on the original content page while delivering update notifications, allowing users to receive information changes without leaving the context of the source content. The overlay acts as a mediator that preserves spatial context while enabling notification delivery.
Solution Approach 2:
The patent adds a new dimension to the display by introducing semi-transparent overlay layers on top of the content page. Instead of switching to a separate notification application (moving to a different application space), the notifications are delivered within the same visual plane through layered overlays, maintaining context while providing update information.
2Loss of information
If users use traditional notification methods like email or separate apps, then they can receive updates, but the display area is reduced or requires switching applications
Solution Approach 1:
The patent employs semi-transparent overlay panels that function like thin, flexible visual layers. These overlays are translucent rather than opaque, allowing users to see through them to the content page beneath. This enables notification delivery without completely blocking the original content, effectively maintaining display area while providing update information.
Solution Approach 2:
By introducing overlays as additional visual layers in the z-dimension (depth), the patent enables notification delivery without consuming horizontal or vertical screen real estate. The overlays occupy the same two-dimensional space as the content page but exist in an additional layer, preserving display area while enabling information delivery.
3Adaptability or versatility
If content servers provide limited consumption options, then system complexity is reduced, but user flexibility and customization are limited
Solution Approach 1:
The browser-based notification system acts as an intermediary layer between the content server and the user interface. It receives standard content from servers while adding flexible notification and overlay capabilities on the client side. This intermediary approach enables enhanced user flexibility without requiring content servers to implement complex customization logic.
Solution Approach 2:
The notification overlay system is designed as a universal mechanism that can be applied to various types of content and notification scenarios. Rather than requiring content servers to implement specialized delivery mechanisms for each content type, the universal overlay system handles diverse notification needs through a single flexible framework.
Data Source
AI summary
Features are disclosed for enabling users to select portions of content pages, including predefined portions and arbitrarily defined portions, for which to receive update notifications or which to share with other users. Notifications regarding updates to the selected portions may be displayed to the user in a notification overlay. The notification overlay may be at least partially transparent so as to allow users to see content on a content page displayed beneath the overlay. The notification overlay may be displayed persistently as the user navigates or otherwise transitions from page to page. Users may also access shared, predefined, and context-sensitive notification overlays created by other users, entities, or automated processes.


