Dynamic Geofence Radius Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques for determining geofence boundaries are not optimal due to changing conditions, such as street closures, which can result in missed opportunities for location-based services as they rely on static or manually set radii, failing to adapt to dynamic user activity and location changes.

Innovation Solution

A method and system for dynamic location tracking that receive location records, determine distances from a center point to device coordinates, and dynamically update the radius of a region definition based on these distances, ensuring that a given percentage of locations fall within the defined area, thereby adapting to changing conditions like new parking lots or street closures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a static radius is used for geofence definition, then the system is simple to implement, but it fails to adapt to changing conditions such as street closures or new parking lots

Engineering Contradiction:
Improveadaptability to changing conditionsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transitioning from a static geofence radius to a dynamic one that automatically adjusts based on historical location data. The system collects location records over time, calculates distances from the site center, and determines a new radius that encompasses a specified percentage of these locations, allowing the geofence to adapt to changing conditions like street closures or new parking lots without manual intervention

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements self-service by automatically updating the geofence radius without requiring manual configuration. The location-based service autonomously processes historical location records, computes the optimal radius based on the specified percentage threshold, and applies the updated radius to future geofence evaluations, eliminating the need for manual system reconfiguration

Inventive Principle:
Principle #25Self-service

2Productivity

If a fixed geofence radius is used, then the system is easy to operate, but it misses location-based service opportunities when users are outside the fixed boundary due to changing conditions

Engineering Contradiction:
Improvelocation-based service opportunitiesVSAvoidoperational simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system applies preliminary action by collecting and storing historical location records before determining the optimal geofence radius. By accumulating location data over time and analyzing usage patterns in advance, the system proactively adjusts the radius to encompass areas where users actually congregate, ensuring that location-based services are not missed when conditions change

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by using historical location records to continuously refine and update the geofence radius. The location-based service monitors actual user locations, compares them against the current geofence boundary, and uses this feedback to automatically adjust the radius, creating a closed-loop system that improves service delivery based on real-world usage patterns

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11483672B2Dynamic geofence radius
Publication Date: 2022.10.25 INTUIT INC
  • US11483672B2 patent drawing
  • US11483672B2 patent drawing
  • US11483672B2 patent drawing

AI summary

Aspects of the present disclosure provide techniques for dynamic location tracking. Embodiments include receiving a plurality of location records associated with a site, wherein each respective location record of the plurality of location records comprises respective location coordinates of a respective device associated with the respective location record. Embodiments include determining respective distances from a center point of the site to the respective location coordinates in each respective location record of the plurality of location records. Embodiments include determining a radius of a region definition for the site based on the respective distances. Embodiments include receiving a device location from a device associated with a user. Embodiments include performing, based on the device location and the region definition, one or more location-based operations.