Mobile Geolocation Search with Adaptive POI Boundaries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing geographic search technologies on mobile devices often overwhelm users with excessive search results in densely populated areas, failing to adapt search parameters based on local POI density and type, leading to information overload and inefficiency.

Innovation Solution

A system that adjusts search parameters dynamically based on local POI density and type, switching between macro and micro databases, and using refined search criteria such as distance, width, and shape to provide relevant results, incorporating GPS, compass, and accelerometer data to determine search boundaries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If a default radius is used for geographic search results, then the search covers a broad area, but it returns excessive results in densely populated areas causing information overload

Engineering Contradiction:
Improvesearch area coverageVSAvoidnumber of search results
Core Design Contradiction:
Area of stationary objectVSQuantity of substance

Solution Approach 1:

The patent implements dynamic adjustment of search parameters based on local POI density. The system automatically modifies the search boundary radius and shape according to the density of points of interest in the target area, transitioning from static default parameters to adaptive dynamic parameters that respond to environmental conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes physical parameters of the search boundary (radius, width, shape) based on detected POI density. When high density is detected, the system reduces the effective search area parameters; when low density is detected, it expands them, thereby adjusting the quantity of results without changing the fundamental search function

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If refined search criteria are used to reduce results in dense areas, then information overload is reduced, but search accuracy may be compromised

Engineering Contradiction:
Improvenumber of search resultsVSAvoidsearch accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent applies different search parameter settings to different local areas based on their POI density characteristics. High-density areas receive refined, narrower search parameters while low-density areas receive broader parameters, ensuring each location gets locally optimized search criteria that maintains accuracy for its specific context

Inventive Principle:
Principle #3Local quality

3Productivity

If the system switches between macro and micro databases, then search efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvesearch efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the POI database into segmented hierarchical levels (macro and micro databases) organized by geographic scope. This segmentation allows the system to efficiently query appropriate database levels based on search context, improving performance while managing complexity through structured organization

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12356277B2Mobile device and automotive device interface for geolocation searching
Publication Date: 2025.07.08 YELLCAST
  • US12356277B2 patent drawing
  • US12356277B2 patent drawing
  • US12356277B2 patent drawing

AI summary

A method of presenting data on a mobile device is provided, comprising reading a compass and an accelerometer for sensing orientation and movement of the mobile device, initiating a local geographic search or query by pointing the mobile device in a desired direction, determining a boundary for search results, the boundary based on a current location of the mobile device, providing the boundary to a server, storing (a) search rules for a given location, (b) localized storage of POI data, and (c) logic for switching the search from a macro database to a micro database, and initiating a geographic query for points of interest (POIs) that have an associated geographic position within the boundary.