Device-Dwell Graphs for Noisy Geolocation Analytics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing geolocation analytics systems face challenges in accurately determining places of interest visited by mobile devices due to noisy and low-accuracy geolocation measurements, which are exacerbated by issues like GPS shadows and varying signal strengths, leading to difficulties in identifying precise locations and analyzing user behavior at scale.

Innovation Solution

The development of a device-dwell graph system that organizes spatial and temporal data to accurately determine likely dwell locations by using a dynamic distancing model, which cleanses noisy data and attributes device presence to specific places, even with inaccurate geolocation reports, and probabilistically matches devices to individuals across multiple devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional geolocation analytics systems use reported geolocation data from mobile devices, then they can track user movement and identify places of interest, but the accuracy of location determination deteriorates due to noisy measurements, GPS shadows, and signal variations

Engineering Contradiction:
Improvelocation determination accuracyVSAvoidgeolocation measurement reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent introduces an intermediary processing layer that receives noisy geolocation reports and transforms them into reliable location determinations. This layer uses multiple data sources (cell tower triangulation, WiFi positioning, GPS) and applies filtering algorithms to produce a consolidated, more accurate location estimate that mediates between the unreliable individual measurements and the final location analysis

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system merges multiple geolocation measurement techniques (cellular triangulation, GPS signals, Bluetooth beacons, WiFi positioning) into a unified location determination process. By combining these diverse data sources and cross-validating their results, the system achieves higher reliability than any single method could provide alone

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If the system processes geolocation data at scale with millions of devices and hundreds of thousands of places of interest, then it can provide comprehensive analytics coverage, but the computational complexity and difficulty of detecting precise locations increases

Engineering Contradiction:
Improveanalytics coverage scaleVSAvoidsystem processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the large-scale geolocation data processing into hierarchical levels: local processing at device level (filtering and preliminary analysis), regional processing at server level (aggregating device data within geographic zones), and global processing (overall pattern recognition). This segmentation allows the system to handle millions of devices by processing data in manageable chunks rather than as a monolithic problem

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adds temporal dimensionality to the geolocation data processing, analyzing location patterns over time windows rather than treating each location point independently. This transforms the problem from a static spatial analysis to a dynamic spatiotemporal analysis, enabling the system to distinguish between transient location noise and genuine place visits through temporal pattern recognition

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If the system uses multiple significant digits for geolocation reporting, then it appears to provide high precision, but the actual measurement accuracy remains limited by inherent limitations of the measurement techniques

Engineering Contradiction:
Improvegeolocation reporting precisionVSAvoidmeasurement uncertainty
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system changes the parameter representation by transitioning from raw coordinate values with false precision to probability distributions that explicitly model measurement uncertainty. Instead of reporting a single point with many decimal places, the system reports likelihood ranges and confidence intervals, transforming the data representation to reflect the true state of measurement uncertainty

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11257103B2Device-dwell graphs
Publication Date: 2022.02.22 PLACEIQ
  • US11257103B2 patent drawing
  • US11257103B2 patent drawing
  • US11257103B2 patent drawing

AI summary

Provided is a process that determines a device-dwell graph based on noisy reported geolocations for mobile computing devices.