Short Link Server URL Code Mapping for Expired Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional short link servers require multiple domain names for implementation, leading to increased management complexity and decreased real-time performance due to the need for common URLs when short links are non-existent or expired.

Innovation Solution

A method and device for processing short links that extract a simplified short link and specified URL code from a short link URL, allowing the short link server to jump to a corresponding specified URL, even if the short link is not found in the database or has expired, thereby enabling different specified URL codes to map to different customized URLs under the same domain name.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a conventional short link server uses multiple domain names for common URLs, then it can handle expired or non-existent short links, but the management complexity increases and real-time performance decreases

Engineering Contradiction:
Improvehandling capability for expired short linksVSAvoidmanagement complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the functionality of multiple domain names into a single domain name by using a default URL code (e.g., 'a') to represent common URLs. This consolidation eliminates the need to manage multiple domain names while maintaining the ability to handle expired or non-existent short links, thus reducing management complexity without sacrificing reliability

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The default URL code mechanism provides universal functionality by serving as a common fallback for all expired or non-existent short links regardless of their original domain. This single mechanism replaces the need for domain-specific common URLs, simplifying management while maintaining comprehensive handling capability

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

2Reliability

If a conventional short link server uses multiple domain names for common URLs, then it can handle expired or non-existent short links, but the real-time performance decreases

Engineering Contradiction:
Improvehandling capability for expired short linksVSAvoidreal-time performance
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

By merging multiple domain name resolutions into a single default URL code resolution process, the patent reduces the number of DNS lookup operations required. When a short link expires or doesn't exist, the system directly resolves to the default URL code instead of needing to check multiple domain names, thereby improving real-time performance while maintaining reliability

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If different specified URL codes map to different customized URLs under the same domain name, then flexibility and storage efficiency improve, but the system complexity increases

Engineering Contradiction:
Improveflexibility in short link processingVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by allowing different URL codes within the same domain to map to different customized URLs based on specific needs. Each URL code can be configured independently to point to different destinations, providing localized customization while maintaining overall system simplicity through a unified domain structure

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10798056B2Method and device for processing short link, and short link server
Publication Date: 2020.10.06 ADVANCED NEW TECHNOLOGIES CO LTD
  • US10798056B2 patent drawing
  • US10798056B2 patent drawing
  • US10798056B2 patent drawing

AI summary

Techniques for navigating webpages requested through short links are provided. In some implementations, a short link uniform resource locator (URL) is received, the short link URL is processed to extract a simplified short link and an address code, and a determination is made as to whether the simplified short link is associated with a long link URL representing an address of a webpage. In response to determining that the simplified short link is associated with a long link URL, the associated long link URL is provided. In response to determining that the simplified short link is not associated with a long link URL, a common long link URL associated with the address code is provided.