Dynamic Bookmarking via URL Redirection Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users accessing bookmarks via short URLs may end up with outdated information due to destination URLs changing over time, as these URLs are not permanent and can shift when associated data is updated or moved.

Innovation Solution

A system and method for dynamically generating user prompts within a computing device's user interface to allow users to choose between saving the target URL or its associated redirection URL as a bookmark, ensuring access to the most up-to-date data by determining if the URL was accessed via a URL redirection function and providing options for navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the destination URL is used for bookmarking, then the bookmark initially points to the correct location, but the bookmark becomes outdated when the destination URL changes

Engineering Contradiction:
Improvebookmark accuracyVSAvoidbookmark validity period
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The system dynamically determines whether to save the short URL or destination URL as the bookmark target address based on real-time detection of URL redirection. This dynamic approach allows the bookmarking system to adapt to changing URL destinations, ensuring bookmarks remain valid even when content locations change over time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system provides feedback to the user by displaying a prompt that indicates whether the target URL was accessed via URL redirection. This feedback mechanism informs the user about the URL type, enabling them to make an informed decision about which URL to bookmark, thereby maintaining bookmark accuracy.

Inventive Principle:
Principle #23Feedback

2Duration of action of stationary object

If the short URL is used for bookmarking, then the bookmark remains valid when destination URLs change, but the user cannot directly access the current content location

Engineering Contradiction:
Improvebookmark validity periodVSAvoidcontent location accuracy
Core Design Contradiction:
Duration of action of stationary objectVSReliability

Solution Approach 1:

The system dynamically selects between saving the short URL or destination URL based on the detected access method. When URL redirection is detected, the system recommends saving the short URL to maintain long-term validity, while providing the user with awareness of the current destination for immediate access needs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system acts as an intermediary by presenting both URL options to the user through a prompt interface. This intermediary role allows the user to choose the appropriate URL type based on their specific needs, balancing between bookmark validity and content location accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If users are automatically redirected without prompts, then the access process is simple and fast, but users lose control over which URL to bookmark

Engineering Contradiction:
Improvebookmarking process simplicityVSAvoiduser choice flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system applies partial action by only prompting the user when URL redirection is detected. In cases where no redirection occurs, the system automatically bookmarks the destination URL without interruption, maintaining simplicity. The prompt is excessively applied only when necessary to preserve user choice flexibility.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes the interaction parameter from fully automatic to user-selectable based on the detected URL access method. When redirection is detected, the parameter changes to present a choice prompt, giving the user flexibility. When no redirection is detected, the parameter remains automatic, preserving operational simplicity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10904210B2Dynamic bookmarking of web addresses accessed via short URL
Publication Date: 2021.01.26 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10904210B2 patent drawing
  • US10904210B2 patent drawing
  • US10904210B2 patent drawing

AI summary

A method for dynamically generating a bookmark suggestion within a user interface of a computing device. The method includes accessing a target URL, receiving a request to bookmark the target URL, and determining if the target URL was accessed via a URL redirection function. The method also includes generating a prompt for display on the user interface. The prompt includes a user selectable option to save one of the target URL or a redirection URL associated with the target URL as a desired bookmark target address, based on the target URL being determined to have been accessed via the URL redirection function. The method further includes receiving an indication via the user interface of the desired bookmark target address, and saving the target URL or the redirection URL as the desired bookmark target address based on the received indication.