Geospatial Binning for Efficient Pair Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing geospatial information systems face challenges in efficiently detecting all pairs of geospatial features within a given distance threshold without exhaustive enumeration, particularly when handling points, lines, and polygons on the Earth's surface.

Innovation Solution

A binning method is developed that labels geospatial features within a specific distance threshold in the same bin, using a distance function, threshold, and bin length parameter, allowing for efficient data deduplication by computing and filtering pairs within these bins, and removing duplicates, while enabling scalable data deduplication at large scales.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If exhaustive enumeration of all record pairs is performed to detect similar geospatial features, then all similar pairs are guaranteed to be found, but the computational time and resources increase exponentially

Engineering Contradiction:
Improvecompleteness of similar pair detectionVSAvoidcomputational time for pair enumeration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides the geospatial dataset into multiple bins based on spatial coordinates and distance thresholds. By segmenting the data into discrete bins, the system avoids exhaustive enumeration of all possible pairs while ensuring that similar pairs (within distance threshold T) are captured in the same bin. This segmentation approach reduces computational complexity from O(n²) to approximately O(n), where n is the number of records.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary binning of all geospatial records before comparing them for similarity. Each record is assigned to one or more bins based on its location and the distance threshold T. This preliminary organization ensures that when pairs are compared, only records within the same bin need to be evaluated, significantly reducing the number of comparisons required while maintaining completeness of detection.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the bin length parameter is increased to reduce the number of bins, then the computational overhead of bin management decreases, but the number of false positive pairs (pairs in the same bin but actually far apart) increases

Engineering Contradiction:
Improvebin management complexityVSAvoiddistance threshold accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent dynamically adjusts the bin length parameter λ as a function of the distance threshold T and the distribution of geospatial data. By optimizing λ to be proportional to T (specifically, λ = T/2), the system achieves a balance where bins are large enough to reduce management complexity but small enough to minimize false positives. This parameter optimization ensures that the diagonal distance across any bin does not exceed T, maintaining measurement precision.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If overlapping bins are used to ensure all similar pairs are captured, then detection completeness improves, but the number of pairs requiring comparison increases

Engineering Contradiction:
Improvecompleteness of similar pair detectionVSAvoidprocessing speed of pair comparison
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements overlapping bins where each record may belong to multiple bins, ensuring that all potential similar pairs are captured. However, the system applies partial action by only comparing pairs within the same bin and using distance filtering to quickly eliminate pairs that exceed the threshold T. This approach maintains completeness while improving productivity through early termination of comparisons that cannot possibly yield similar pairs.

Inventive Principle:
Principle #16Partial or excessive action

4Adaptability or versatility

If geospatial binning is applied to handle points, lines, and polygons, then the system can process diverse feature types, but the complexity of computing distance metrics for different geometry types increases

Engineering Contradiction:
Improvesupport for multiple feature typesVSAvoiddistance computation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal binning framework that handles multiple geospatial feature types (points, lines, polygons) using the same bin assignment logic. The distance function is designed to be multi-functional, computing appropriate distances for different geometry types: Euclidean distance for points, minimum distance from line to point, and various polygon-to-polygon distances. This universal approach maintains adaptability while managing complexity through consistent binning procedures.

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

Data Source

PatentUS10877948B1Method and computer program product for geospatial binning
Publication Date: 2020.12.29 TAMR INC
  • US10877948B1 patent drawing
  • US10877948B1 patent drawing
  • US10877948B1 patent drawing

AI summary

Given a local distance metric for geospatial features, a binning is produced that is guaranteed to label features within a given distance threshold with the same bin, while labeling a minimum number of features separated by a distance that is greater than the threshold with the same bin.