Abbreviated Resource Request Handling for Web Navigation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Accessing resources on a network can be cumbersome due to the complexity and length of Uniform Resource Locator (URL) addresses, which often include alphanumeric characters and punctuation, making it prone to errors and difficult for users to navigate to specific web pages within a site.
Innovation Solution
Implementing a system that allows for abbreviated resource requests using standardized symbology, where a web browser or device can analyze and decode abbreviated site names and symbols to retrieve specific web pages, with a relay server matching these requests to corresponding URL addresses stored in a database.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users type full URL addresses into web browsers, then they can access specific web pages, but the process becomes cumbersome and error-prone due to the length and complexity of URLs
Solution Approach 1:
The patent segments the URL access process into two parts: a short code entered by the user and a comprehensive URL stored in the database. The web browser software divides the task of accessing web pages between user input (simple code) and system processing (URL resolution), reducing the burden on users while maintaining accurate page access.
Solution Approach 2:
The patent introduces an intermediary component - a database containing comprehensive URLs associated with short codes. This database acts as a mediator between the simple user input and the complex URL system, translating user-friendly short codes into full URLs that the web browser can process, thereby simplifying the user interface without losing the functionality of precise web page access.
2Ease of operation
If users enter complete URL addresses with all path information, then they can reach specific internal pages, but it becomes difficult to navigate to different pages within the same site
Solution Approach 1:
The patent applies preliminary action by pre-storing comprehensive URLs for all internal pages of a website in the database, each associated with a unique short code. This preparation allows users to access any internal page by simply entering its corresponding short code without needing to type or remember the complete URL path structure, significantly reducing navigation time and effort.
Solution Approach 2:
The patent creates simplified copies (short codes) of the complete URL addresses. Instead of requiring users to work with the full, complex URLs, the system generates and stores abbreviated versions that retain the essential identifying information, allowing users to navigate efficiently while the system handles the translation to full URLs behind the scenes.
3Ease of operation
If URL addresses are made shorter and simpler, then user input becomes easier, but the system must handle the complexity of mapping short codes to comprehensive URLs
Solution Approach 1:
The patent extracts the complexity of URL management from the user interface and places it in the background system. The simple short codes remain at the user level for easy input, while the complex URL structure, path information, and mapping logic are extracted and stored in the database, handled automatically by the web browser software without user involvement.
Solution Approach 2:
The system implements self-service by automatically resolving short codes to comprehensive URLs through the database and web browser software. Once the user enters a short code, the system independently handles the lookup, translation, and navigation processes without requiring user knowledge of URL structures or manual intervention, making the interface simple while maintaining robust functionality.
Data Source
AI summary
Systems and methods for managing network resource requests are described herein. Servers may be configured to operate in communication with a network. A server, in accordance with embodiments described in the present disclosure, includes a resource request handling program that is stored in a memory device. The resource request handling program is configured to extract an abbreviated resource request into at least an abbreviated site name and a page symbol. The server also includes a database that is configured to store a first relationship between the abbreviated site name and a web site. The database may also store a second relationship between the page symbol and a Uniform Resource Locator (URL) address of a web page associated with the web site.


