Mobile Device User Settlement Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing geofence-based services often trigger actions immediately upon entering or exiting a geofenced environment, which can be inconvenient for users who are not yet settled and may result in unnecessary notifications.

Innovation Solution

A mobile device delays performing actions until it detects a settled user state by measuring environment variables using sensors such as wireless access points, ambient sound, and motion sensors, allowing it to determine when the user is ready to interact with the device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the mobile device performs actions immediately upon entering or exiting a geofenced environment, then the response time is fast, but the user experience deteriorates because the user may be too distracted to see or react to the notification

Engineering Contradiction:
Improveresponse timeVSAvoiduser experience
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The system performs preliminary detection of user settlement state using sensors (accelerometer, gyroscope, barometer) before triggering the notification action. This preliminary action determines whether the user is settled (stationary device with consistent environmental readings) or transient (moving device with changing readings), thereby resolving the contradiction by delaying notification until the user is ready to receive it

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors sensor feedback (motion, pressure, ambient light) to determine user settlement state. This feedback loop allows the system to adaptively decide when to trigger notifications based on real-time user state, improving user experience while maintaining responsive behavior when appropriate

Inventive Principle:
Principle #23Feedback

2Device complexity

If the mobile device triggers notifications immediately upon geofence crossing, then the system is simple and responsive, but false notifications increase when the user is merely crossing rather than settling inside the environment

Engineering Contradiction:
Improvesystem complexityVSAvoidnotification accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system performs preliminary sensor-based verification of user settlement state before triggering notifications. By checking whether the device has been stationary for a threshold period and whether environmental readings are stable, the system filters out false positives from transient geofence crossings, thereby improving notification accuracy without requiring complex additional hardware

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the triggering parameters from simple geofence boundary crossing to a composite condition including geofence entry plus sensor-based settlement detection (accelerometer stability, barometer consistency, ambient light stability). This parameter change reduces false notifications while maintaining system simplicity through software-based detection

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9807561B2User settlement detection
Publication Date: 2017.10.31 APPLE INC
  • US9807561B2 patent drawing
  • US9807561B2 patent drawing
  • US9807561B2 patent drawing

AI summary

Methods, systems and computer program products for user settlement detection are disclosed. A mobile device configured to perform an action immediately upon entering or exiting a geofenced environment can delay performing the action until a user of the mobile device has settled into the environment. The mobile device can detect a settled user state by observing the environment of the mobile device, including measuring one or more environment variables using one or more sensors of the mobile device. The mobile device can detect a settled user state even when the mobile device is in motion. The mobile device can perform the action upon detecting a settled user state.