Mobile MRU List Synchronization with Carrier Preference Lists

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices face inefficiencies in system selection due to discrepancies between the Most Recently Used (MRU) list and the carrier's latest system preference list, leading to suboptimal network acquisition and potential financial losses from outdated channel assignments.

Innovation Solution

Periodically compare the MRU list with the carrier's system preference list, updating the MRU list to ensure alignment with the latest preferences, and initiate a new scan if discrepancies are found to select the most favorable network based on the updated list.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the device uses the MRU list for network selection, then acquisition speed is improved, but the system may select outdated networks that no longer conform to carrier preferences

Engineering Contradiction:
Improvenetwork acquisition speedVSAvoidnetwork selection accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent performs preliminary actions by periodically comparing the MRU list with the preference list before network selection occurs. This proactive synchronization ensures that when the device needs to select a network, the MRU list already contains up-to-date information, eliminating the need for time-consuming full scans while maintaining accurate carrier preference compliance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the device continuously monitors for updates to the preference list and automatically detects discrepancies between the MRU list and current carrier preferences. When mismatches are detected, the system triggers corrective actions to realign the MRU list, ensuring ongoing accuracy without user intervention.

Inventive Principle:
Principle #23Feedback

2Reliability

If the device performs a full PRL or PLMN search, then network selection accuracy is improved, but time consumption and battery power are excessively consumed

Engineering Contradiction:
Improvenetwork selection accuracyVSAvoidsearch time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the network selection process into two distinct phases: a quick MRU-based selection for normal operations, and a periodic synchronization phase that compares MRU entries with the full preference list. This segmentation allows the device to maintain high accuracy without continuously performing time-consuming full scans, as the segmentation separates routine fast selection from periodic verification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of performing a complete full PRL/PLMN search every time network selection is needed, the patent applies partial action by using only the synchronized MRU subset for routine selections. The system performs excessive verification only periodically when preference list updates are detected, rather than continuously, thus reducing overall time consumption while maintaining accuracy.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If the device performs a full PRL or PLMN search, then network selection accuracy is improved, but battery power consumption increases

Engineering Contradiction:
Improvenetwork selection accuracyVSAvoidbattery power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic action by scheduling synchronization operations only when preference list updates are detected, rather than performing full scans at every network selection event. This periodic verification approach maintains network selection accuracy while dramatically reducing battery power consumption compared to continuous full searches.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent performs preliminary synchronization of the MRU list with the preference list before network selection is needed. This preliminary action ensures that when the device requires network selection, the data is already current, eliminating the need for energy-intensive full scans at the moment of selection.

Inventive Principle:
Principle #10Preliminary action

4Speed

If the MRU list is updated over time from selected systems, then acquisition speed is maintained, but discrepancies with current carrier preferences accumulate

Engineering Contradiction:
Improvenetwork acquisition speedVSAvoidcarrier preference information
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The patent implements feedback by continuously monitoring for preference list updates and automatically detecting when MRU list entries diverge from current carrier preferences. This feedback loop ensures that information accuracy is maintained by triggering synchronization operations only when necessary, preventing the accumulation of outdated information while preserving fast acquisition performance.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary synchronization before discrepancies can accumulate by detecting preference list updates and proactively realigning the MRU list. This preliminary action prevents information loss by addressing divergence early, maintaining both speed and accuracy without requiring continuous full scans.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8364142B1Synchronizing mobile station most recently used MRU list with carrier system preference list
Publication Date: 2013.01.29 CELLCO PARTNERSHIP INC
  • US8364142B1 patent drawing
  • US8364142B1 patent drawing
  • US8364142B1 patent drawing

AI summary

To correct any discrepancies between the system identifiers captured in a Most Recently Used (MRU) list and those in the latest system preference list (e.g. Preferred Roaming List (PRL) or Public Land Mobile Network (PLMN) list), a mobile device will periodically check a system selection that utilized the MRU list against the carrier's system preference list and when necessary initiate a new scan to select a system based on the current preference list. The device then updates system identification in the MRU list, based on the new system selection obtained in accordance with the preference list.