WiFi Hotspot Comparison for Mobile Location Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices face battery consumption issues when constantly detecting geofences using GPS signals, and existing methods do not efficiently manage battery usage by relying on WiFi and cellular tower data without optimizing network lookups.

Innovation Solution

A mobile device uses a WiFi-based location lookup system to determine if surrounding WiFi hotspots have changed significantly, performing network lookups only when the difference threshold is met, thereby reducing battery consumption by avoiding unnecessary GPS and cellular tower data usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If GPS signals are used to constantly detect geofences, then location detection accuracy is improved, but battery consumption increases

Engineering Contradiction:
Improvelocation detection accuracyVSAvoidbattery consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the location detection process into multiple stages: first checking WiFi hotspots, then cellular towers, and finally GPS as a last resort. This hierarchical segmentation allows the system to use lower-power methods whenever possible while reserving high-precision GPS for when it's truly needed, thus resolving the contradiction between accuracy and energy consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of detection frequency by comparing current WiFi hotspot data with previously stored data. Location detection is performed only when substantial differences are detected, rather than constantly. This parameter change reduces battery consumption while maintaining adequate location detection accuracy for geofence monitoring.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If network lookups are performed frequently to detect location changes, then location detection accuracy is improved, but battery consumption increases

Engineering Contradiction:
Improvelocation detection accuracyVSAvoidbattery consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent performs preliminary comparison of WiFi hotspot data before initiating a network lookup. By pre-checking whether the current WiFi environment substantially differs from stored data, the system avoids unnecessary network lookups and GPS activations. This preliminary action ensures that high-precision location detection is triggered only when actually needed, resolving the contradiction between detection accuracy and energy consumption.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If WiFi hotspot data is constantly monitored and compared, then location detection accuracy is improved, but processing time increases

Engineering Contradiction:
Improvelocation detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by performing only essential comparisons of WiFi hotspot data - specifically checking for substantial differences rather than analyzing every parameter. This selective approach maintains location detection accuracy while minimizing processing time, as the system only triggers location detection when necessary changes are detected.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9730015B1Detecting location using WiFi hotspots
Publication Date: 2017.08.08 BLOCK INC
  • US9730015B1 patent drawing
  • US9730015B1 patent drawing
  • US9730015B1 patent drawing

AI summary

A method of detecting location includes receiving, on a mobile device, a plurality of previously stored WiFi hotspots; detecting, on the mobile device, a plurality of surrounding WiFi hotspots; comparing the plurality of surrounding WiFi hotspots to determine one or more differences between the plurality of previously stored WiFi hotspots; determining the differences satisfy a difference threshold; sending the plurality of surrounding WiFi hotspots to a location lookup system; and receiving a response from the location lookup system.