Mobile Device Blacklist for Packet Data Service Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices in CDMA networks lack a standardized mechanism to determine data service availability, leading to unnecessary data call attempts and battery drain, especially when roaming between networks with varying service agreements.

Innovation Solution

A mobile device with a memory-based blacklist that stores wireless networks not providing packet data services, allowing it to dynamically avoid attempting data calls on unsupported networks and notify its home server of changes in service availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the mobile device attempts data calls on all detected wireless networks to discover service availability, then complete service discovery is achieved, but battery life is significantly reduced due to repeated failed attempts

Engineering Contradiction:
Improveservice discovery completenessVSAvoidbattery life
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The mobile device performs preliminary actions by maintaining a blacklist of networks that have previously rejected data service requests. Before attempting data calls, the device checks this blacklist to avoid networks known to reject services, thereby performing the discovery function while conserving battery power through selective avoidance rather than exhaustive trial attempts.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the mobile device maintains continuous data connectivity to support seamless mobility, then data mobility is improved, but unnecessary data call attempts are made on networks without roaming agreements, increasing network traffic and energy consumption

Engineering Contradiction:
Improvedata mobilityVSAvoidenergy consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system implements feedback by monitoring data call outcomes and updating the blacklist accordingly. When a data call is rejected by a network, this information is fed back into the blacklist mechanism, preventing future unnecessary attempts on the same network. This feedback loop enables seamless mobility adaptation while eliminating wasteful energy consumption on networks without proper roaming agreements.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If the mobile device makes blind data call origination attempts to determine service availability, then accurate service discovery is achieved, but network traffic increases and call setup time is wasted

Engineering Contradiction:
Improveservice availability accuracyVSAvoidcall setup time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The mobile device performs preliminary checks against the blacklist before initiating data call origination. This preliminary action filters out networks known to reject data services, ensuring that subsequent call attempts are made only on networks with confirmed service availability. This approach maintains measurement precision for service discovery while eliminating wasteful call setup time on incompatible networks.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7701872B2Method and apparatus for packet data service discovery
Publication Date: 2010.04.20 MALIKIE INNOVATIONS LTD
  • US7701872B2 patent drawing
  • US7701872B2 patent drawing
  • US7701872B2 patent drawing

AI summary

A method and apparatus for packet data service discovery are described. A current blacklist comprising entries for wireless networks not providing packet data services (i.e. either not supporting the services or not having a packet data services roaming agreement) is kept in memory of the mobile device based on previous attempts to connect to such networks. Current preferred roaming lists identify whether a given wireless network can be acquired, but do not identify whether a data services roaming agreement exists. At least one of the following advantages is provided: no advance knowledge of data services roaming agreements is required; no mobile device software change is required when the data services roaming agreement changes; mobile device can notify a server of a wireless network status change; significant power savings at the mobile device; and avoid unnecessary network access, which in turn saves network resources and capacity.