Smart Navigation for Shortened URLs via Local Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing URL navigation methods, such as DNS-based systems, face performance issues due to redirection overhead, instability related to shortening services, and cognitive complexity, especially with shortened URLs that may not correlate with the stability or familiarity of the content they point to.

Innovation Solution

A navigation service system that operates independently of DNS, using rules to transform shortened URLs into full URLs, providing a stable and cognitive-friendly alternative by maintaining a directory of mappings and allowing multiple providers, and integrating security features like digital signatures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If DNS-based URL resolution is used, then URL navigation is achieved, but navigation speed and reliability deteriorate due to redirection overhead

Engineering Contradiction:
Improvenavigation speedVSAvoidnavigation reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary actions by maintaining a local directory of URL mappings and applying transformation rules locally before navigation occurs. This eliminates the need for real-time DNS resolution and redirection, thereby improving both navigation speed and reliability by pre-computing and caching the necessary routing information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary component (the navigation service with local directory) that mediates between the user and the URL resolution process. This intermediary maintains local copies of URL mappings and applies transformation rules, reducing dependency on external DNS services and improving navigation reliability and speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If shortened URLs are used, then cognitive complexity is reduced, but stability deteriorates when the shortening service becomes unavailable

Engineering Contradiction:
Improvecognitive complexityVSAvoidservice availability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by maintaining a local directory of URL mappings and applying transformation rules locally before navigation occurs. This eliminates the need for real-time DNS resolution and redirection, thereby improving both navigation speed and reliability by pre-computing and caching the necessary routing information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements beforehand cushioning by maintaining local copies of URL mappings and transformation rules. This local caching acts as a cushion against service unavailability, ensuring that URL resolution can continue even when external shortening services are down, thus maintaining stability while preserving the cognitive benefits of shortened URLs.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Measurement precision

If standard URL navigation is used, then precision is achieved, but ease of use deteriorates due to long and cryptic URLs

Engineering Contradiction:
Improvenavigation precisionVSAvoidease of use
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent applies segmentation by dividing the URL resolution process into distinct components: a shortened identifier portion and a transformation rule portion. This allows the system to maintain precise navigation capabilities while using shorter, more user-friendly identifiers, as the full URL can be reconstructed from the shortened form through applied rules.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary component (the navigation service with local directory) that mediates between the user and the URL resolution process. This intermediary maintains local copies of URL mappings and applies transformation rules, reducing dependency on external DNS services and improving navigation reliability and speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10057207B2Smart navigation for shortened URLs
Publication Date: 2018.08.21 VERISIGN INC
  • US10057207B2 patent drawing
  • US10057207B2 patent drawing
  • US10057207B2 patent drawing

AI summary

The present invention generally relates to a system for, and method of, obtaining, from a first identifier in a first name space, a second identifier in a second name space. The disclosed technique involves obtaining the first identifier in the first name space from a source, applying a rule to the first identifier in the first name space, such that a second identifier in a second name space is obtained, and providing the second identifier, such that the source obtains the second identifier without resolving the first identifier using a domain name system (DNS).