Hybrid Polling Technique for Wireless Device Location Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for updating location information on mobile devices often result in either inadequate location data due to infrequent updates or unnecessary battery drain and data traffic from frequent updates, posing a challenge in determining the optimal frequency for location polling.

Innovation Solution

A hybrid polling technique that dynamically adjusts polling times based on predefined trigger notifications, such as motion triggers and time triggers, to optimize location updates, reducing unnecessary updates and conserving resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If location polling is performed frequently, then location data accuracy is improved, but battery consumption increases

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

Solution Approach 1:

The patent applies dynamics by making the polling frequency adjustable rather than fixed. The system dynamically changes polling intervals based on detected motion activity - using shorter intervals when motion is detected and longer intervals when the device is stationary, thereby optimizing between location accuracy and battery consumption根据不同场景自适应调整

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the time parameter (polling interval) based on motion detection results. When motion is detected, the system switches to a first polling frequency; when no motion is detected, it switches to a second polling frequency. This parameter adaptation resolves the contradiction by making polling intensity conditional on actual location change needs

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If location polling is performed frequently, then location data accuracy is improved, but data traffic increases

Engineering Contradiction:
Improvelocation data accuracyVSAvoiddata traffic
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts polling frequency based on motion detection, transmitting location data only when necessary. This reduces unnecessary data traffic while maintaining location accuracy when the device is moving, applying the dynamics principle to optimize resource usage

Inventive Principle:
Principle #15Dynamics

3Use of energy by moving object

If location polling is performed infrequently, then battery consumption is reduced, but location data accuracy deteriorates

Engineering Contradiction:
Improvebattery consumptionVSAvoidlocation data accuracy
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The system changes polling parameters based on motion state detection. When motion is detected, it switches to frequent polling to maintain accuracy; when stationary, it uses infrequent polling to conserve battery. This conditional parameter adjustment resolves the contradiction adaptively

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP1962520B1Improved method for updating location information on a wireless device
Publication Date: 2018.06.13 BLACKBERRY LTD
  • EP1962520B1 patent drawingFigure 1
  • EP1962520B1 patent drawingFigure 2
  • EP1962520B1 patent drawingFigure 3~4

AI summary

A method (300) is provided for updating a position of a mobile device (102) coupled to a wireless communication network (106) via one of a plurality of base stations (104). The method comprising the following steps. A position of the mobile device (102) is determined (302). The mobile device (102) then waits for a predefined trigger notification before determining an updated position of the mobile device (102). The predefined trigger notification is generated in response to a motion trigger (304). A device (102) configured to implement the method (300) as well as a computer readable medium (224, 226) comprising instructions to implement the method are also provided.