Route-Based Entity Search Using Segmented Proximity Queries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing map search tools require users to manually search for entities near a starting and ending point, then perform calculations to find the most convenient option, which is time-consuming and inefficient as the distance between points increases.

Innovation Solution

The system allows users to search for entities along a defined route by repeating the search at various points along the route, calculating proximity based on distances from previous and next route points, and sorting results for efficient presentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If the search radius is expanded to incorporate the whole route, then the coverage area increases, but the number of hits to process increases quadratically (πr²)

Engineering Contradiction:
Improvesearch coverage areaVSAvoidnumber of search hits
Core Design Contradiction:
Area of stationary objectVSQuantity of substance

Solution Approach 1:

The patent divides the route into multiple discrete search points rather than performing a single large-radius search. The system automatically selects search points along the route and performs separate searches at each point, processing only the hits relevant to each localized area. This segmentation reduces the total number of hits from quadratic growth to linear growth with respect to search radius.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If manual searching and calculation is performed at multiple points, then the accuracy of route proximity increases, but the time and effort required increases linearly to quadratically

Engineering Contradiction:
Improveroute proximity accuracyVSAvoidsearch and calculation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs automatic searching and calculation at multiple route points without requiring user intervention. The computer automatically selects search points, executes searches, calculates proximities, and sorts results, eliminating the manual effort that would otherwise increase quadratically with route distance while maintaining high precision in determining the most convenient entity.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If the number of search points along the route increases, then the precision of finding the nearest entity improves, but the computational complexity increases

Engineering Contradiction:
Improveentity proximity precisionVSAvoidsearch algorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies different search strategies to different segments of the route. Each search point has its own localized search radius and hit set, allowing the system to maintain high precision locally while managing computational complexity globally. The system processes only the necessary hits at each point rather than all possible hits across the entire route.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7496444B1Near route interactive map search
Publication Date: 2009.02.24 NNG LLC
  • US7496444B1 patent drawing
  • US7496444B1 patent drawing
  • US7496444B1 patent drawing

AI summary

An embodiment of this invention allows the user to search for entities nearest to a defined route. To search around a specific route, instead of expanding the search radii (r) to incorporate the whole route (the number of hits to cull increases as πr2), the search is repeated automatically at various points along the route. Various features are also added in different embodiments, for searching and user-interface.