Configurable Short Locators for Dynamic Parameter Passing

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveaccuracy of resource accessVSAvoidnumber of short locators
Core Design Contradiction:
ReliabilityVSQuantity of substance

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.

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

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveoptimization for specific parametersVSAvoidsystem complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

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.

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

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.

Inventive Principle:
Principle #5Merging (Combining)

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

Engineering Contradiction:
Improveshort locator structureVSAvoiddynamic parameter access
Core Design Contradiction:
Device complexityVSAdaptability or versatility

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11983232B1Configurable short locators
Publication Date: 2024.05.14 UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
  • US11983232B1 patent drawing
  • US11983232B1 patent drawing
  • US11983232B1 patent drawing

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.