Content-Specific URLs for Robust Navigation in Dynamic Documents

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing hyperlink systems face challenges with linkrot, where hyperlinks become outdated or inaccessible due to document modifications or network issues, and current fragment identifier schemes are inefficient and prone to errors, making it difficult for users to reliably find and access specific content.

Innovation Solution

The development of a system using rolling n-gram hashes and canonical form mapping to create efficient, content-specific URLs that support inexact matches and discrimination between match quality, allowing for automatic identification and retrieval of intended content, even when links are broken or modified.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional hyperlinks are used to navigate documents, then navigation simplicity is maintained, but link reliability deteriorates due to linkrot and document modifications

Engineering Contradiction:
Improvelink reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces fragment identifiers as intermediary elements that mediate between hyperlinks and document content. These fragment identifiers act as stable references that remain valid even when documents are modified, resolving the contradiction by providing a reliable linking mechanism without requiring complex verification systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates content-based copies of document fragments that are embedded in hyperlinks. Instead of relying on the original document's stability, the system copies relevant content characteristics into the hyperlink structure itself, making the link self-contained and reliable regardless of document changes.

Inventive Principle:
Principle #26Copying

2Measurement precision

If exact match fragment identifiers are used, then content precision is improved, but robustness to document modifications deteriorates

Engineering Contradiction:
Improvecontent identification precisionVSAvoidrobustness to modifications
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent transforms fragment identifiers from exact match parameters to fuzzy match parameters. By changing the matching criterion from exact equality to similarity-based matching, the system maintains content identification precision while becoming robust to document modifications. The fragment identifier system allows for approximate matches that can tolerate certain levels of document change.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If comprehensive search functionality is provided, then content finding capability is improved, but user operation complexity increases

Engineering Contradiction:
Improvecontent finding capabilityVSAvoiduser operation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent performs preliminary actions by pre-processing documents to extract and index fragment identifiers before user queries. This preliminary indexing enables the system to provide comprehensive search functionality while keeping user operations simple, as users only need to input basic search terms rather than complex queries.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The fragment identifier system serves as an intermediary layer between user search queries and document content. This intermediary automatically handles the complexity of matching and ranking, providing users with a simple interface while maintaining comprehensive search capabilities through sophisticated backend processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11977588B1Robust location, retrieval, and display of information for dynamic networks
Publication Date: 2024.05.07 DENNINGHOFF KARL LOUIS
  • US11977588B1 patent drawing
  • US11977588B1 patent drawing
  • US11977588B1 patent drawing

AI summary

A computer-implemented system and method for search and navigation on a network to find and display specific search identified information in documents. Queries are sent to search engine services and responses comprising snippets are returned. Then, in response to only one or a few user inputs, documents are opened and locations of content matching or best matching the snippets are found reliably and distinguished in a display.