Web Content Manager Plugin for Bookmark Relocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face disruptions in accessing bookmarked web content due to updates, relocations, or removals by content providers, leading to temporary or permanent loss of valuable information and productivity issues.

Innovation Solution

A web content manager plugin framework that maintains continuous access by storing snapshots of web content with version numbers, detecting changes, updating bookmarks, and using public search engines to relocate content when necessary, minimizing user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If web content is stored in cache memory for quick access, then access speed is improved, but the content may become outdated or inaccessible when the provider modifies or relocates it

Engineering Contradiction:
Improveaccess speedVSAvoidcontinuous access reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary actions by storing snapshots of web content in advance and monitoring for changes. When content is bookmarked or visited, the system proactively captures and stores versions of the content, so that even if the original URL becomes unavailable, the cached snapshots remain accessible. This preliminary storage action resolves the contradiction by ensuring both quick access (from cache) and continuous reliability (through pre-stored backups).

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates and stores copies of web content in cache memory and repository structures. Instead of relying solely on the original live content, multiple snapshots are copied and preserved. When the original content changes or becomes inaccessible, these copies ensure continuous access, thus maintaining both speed (local cache access) and reliability (backup copies available).

Inventive Principle:
Principle #26Copying

2Reliability

If a plugin continuously monitors for content changes to maintain access, then reliability is improved, but system complexity and resource consumption increase

Engineering Contradiction:
Improvecontinuous access reliabilityVSAvoidplugin framework complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The plugin framework is segmented into distinct functional modules: a snapshot storage module, a change notification module, a change detection module, and a bookmark management module. Each module handles a specific aspect of maintaining content access. This segmentation reduces overall complexity by making each component simpler and more manageable, while collectively achieving high reliability through their coordinated operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The plugin framework is designed with universal components that can handle multiple functions. For example, the repository structure serves both as a storage mechanism for snapshots and as a detection mechanism for content changes. The change notification system can detect various types of changes (content modifications, URL changes, content removals) using a unified approach. This multi-functionality reduces the need for separate specialized components, thereby reducing overall system complexity while maintaining reliability.

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

3Reliability

If multiple snapshots of web content are stored with version numbers, then access reliability is improved, but storage space consumption increases

Engineering Contradiction:
Improveaccess reliabilityVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system applies local quality by differentiating storage requirements based on the specific needs of different content and users. Not all snapshots are stored with equal redundancy - the system intelligently manages snapshot retention, storing multiple versions for critical or frequently accessed content while potentially reducing storage for less important content. This localized approach to snapshot management maintains reliability for important content while optimizing overall storage space utilization.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10055505B2Maintaining continuous access to web content
Publication Date: 2018.08.21 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10055505B2 patent drawing
  • US10055505B2 patent drawing
  • US10055505B2 patent drawing

AI summary

An approach for providing a framework to maintain continuous access to web content bookmarked in a browser, the framework comprising web content storage, change detection and change notification. Embodiments of the present invention create and store a snapshot of bookmarked web content with a version number in a repository and the snapshot is replaced by a new snapshot whenever bookmarked web content is updated, while access to previously versioned snapshots is maintained. Change detection comprises automatically subscribing to content update notification services provided by a web content provider and receiving updates, comparing the content of a most recent snapshot with the web content available from the content provider and detecting a change to the bookmarked URL. Keywords from a snapshot can be used to relocate web content at a new URL and a web browser user is notified whenever a change to bookmarked web content is detected.