Short Link Server URL Code Mapping for Expired Links
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
Data Source
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.


