Dynamic Routing Service for Cross-Street Computation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile device solutions for finding cross-streets relative to a geographic location are time-consuming and unhelpful, as they rely on street addresses and require extensive indexing, which is not always timely or useful.
Innovation Solution
A dynamic routing service is used to compute cross-streets locally on a mobile device without building an additional index, selecting routing points at a sufficient distance from the main point of interest to generate routes that include necessary cross-street information, allowing for real-time determination of nearby cross-streets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If existing routing services use street addresses and compile cross-street indexes, then cross-street information can be obtained, but the process is time-consuming and requires extensive indexing
Solution Approach 1:
The patent extracts the essential function of cross-street computation from the complex indexing system. Instead of relying on pre-compiled street address indexes, the system uses a routing service that can compute cross-streets dynamically by selecting appropriate routing points and generating routes, thereby eliminating the need for extensive pre-computed indexes while maintaining accuracy
Solution Approach 2:
The patent implements a dynamic routing approach where cross-street information is computed in real-time based on the current geographic location and routing points, rather than relying on static pre-compiled indexes. The system dynamically selects routing points at sufficient distances and generates routes on-demand, making the computation adaptable to different locations without requiring extensive pre-processing
2Productivity
If routing points are selected close to the main point of interest, then computation is faster, but the route may not yield sufficient detail for cross-street inference
Solution Approach 1:
The patent changes the parameter of routing point distance from the main point of interest. By selecting routing points at sufficient distances rather than minimal distances, the system ensures that the generated routes contain adequate detail for cross-street inference. This parameter adjustment balances computation speed with the accuracy of cross-street information extraction
3Quantity of substance
If a dynamic routing service computes cross-streets locally without additional indexing, then storage space is saved, but the routing service must be more efficient to compensate for lack of pre-computed data
Solution Approach 1:
The patent implements self-service by enabling the routing service to compute cross-street information dynamically using the device's existing routing capabilities without requiring external pre-computed indexes or additional storage. The system leverages the device's own routing service to perform the computation locally, eliminating dependency on pre-compiled data while maintaining efficiency
Data Source
AI summary
Architecture that computes cross-streets of a geographic location using a dynamic routing service. This also means execution can be local on a mobile device without the need to build an additional index of locations and associated cross-streets. Accordingly, the user can now find the cross-streets of a particular location rather than simply the street address. Upon receiving geolocation data for the geographic location, for which the nearest cross-streets are being determined, routing points from which routes are generated to the main point of interest are selected to be sufficiently distant from the main point of interest, since if the routing points are too close, the route may not yield a route sufficiently detailed from which the cross-streets can be inferred. The output is then cross-streets on either side of the geographic location as a means for providing a quick reference to a user seeking the location.


