Configurable Short Locators for Dynamic Parameter Passing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing locator shortening systems require separate short locators for each set of hardcoded parameters, leading to inefficiencies in data storage and access, as they cannot dynamically pass different parameters through a single short locator.
Innovation Solution
A system that allows for the registration of full resource locators with parameter identifiers, enabling the generation of a single short locator that can pass multiple parameters, thereby reducing the number of short locators needed and simplifying resource access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate short locators are created for each set of hardcoded parameters, then each short locator can accurately access its specific target resource, but the number of short locators increases excessively and data storage requirements increase
Solution Approach 1:
The patent implements a universal short locator that can handle multiple different parameter sets through a single locator. The system allows parameters to be passed dynamically, enabling one short locator to serve multiple functions that previously required multiple separate locators. This reduces the total quantity of short locators while maintaining the ability to accurately access different target resources.
Solution Approach 2:
The patent enables parameter passing functionality where a single short locator can accept and process different parameter values. Instead of creating separate locators for each parameter set, the system allows parameters to be changed and passed through the same short locator, thereby reducing the number of locators needed while maintaining accurate resource access for different parameter configurations.
2Ease of manufacture
If separate short locators are created for each set of hardcoded parameters, then each short locator is optimized for its specific parameters, but the system complexity and data storage requirements increase
Solution Approach 1:
The patent creates a unified short locator system that handles multiple parameter sets through a single locator instance. This universal approach reduces system complexity by eliminating the need to manage multiple separate locators, while still maintaining optimization for specific parameters through dynamic parameter passing and processing capabilities.
Solution Approach 2:
The patent merges the functionality of multiple separate short locators into a single unified short locator that can handle different parameter sets. By combining what were previously separate locator instances into one versatile locator with parameter passing capability, the system reduces complexity and data storage requirements while maintaining parameter-specific optimization.
3Device complexity
If hardcoded parameters are used in short locators, then the short locator structure is simple, but the ability to dynamically access different target resources is limited
Solution Approach 1:
The patent introduces dynamic parameter passing capability to short locators, allowing them to adapt to different target resources without changing their fundamental structure. Instead of static hardcoded parameters, the system enables parameters to be dynamically passed and modified, providing versatility while maintaining structural simplicity through a unified locator design.
Solution Approach 2:
The patent enables parameters to be changed and passed dynamically through the short locator. This allows a single simple-structured short locator to access different target resources by modifying parameters at runtime, thereby achieving adaptability without increasing structural complexity or requiring multiple separate locators.
Data Source
AI summary
Systems and methods for using parameters with shortened resource locators to access a resource are provided. A short resource locator is associated with a full resource locator template in a resource locator association datastore. Parameters provided with the short resource locator are used to replace two or more parameter identifiers within a full resource locator template to generate a full resource locator. The full resource locator is used to access a resource.


