Dynamic Subscriber Data Adjustment for Roaming Call Handling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile device users face issues with roaming charges and call failures when using their devices on foreign networks, as existing solutions require user interaction or do not work unless the device is switched off, failing to provide a complete solution for dynamically processing communications.
Innovation Solution
A system and method for dynamically adjusting subscriber data in a registration database, such as HLR or HSS, when a mobile device connects to a foreign network, allowing for automatic handling of incoming communications by modifying call characteristics and resetting data back to the previous state upon reconnection to the home network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the user's home network provides a service that allows a pre-selected list of calls to reach the user in the unfamiliar network, then call delivery is improved, but user interaction is required and the solution is not complete for all call types
Solution Approach 1:
The system automatically detects when a mobile device is registered on a foreign network and dynamically modifies subscriber data in the registration database to deflect incoming calls to voicemail or alternative numbers. This self-service mechanism eliminates the need for user interaction to activate call forwarding services, as the system autonomously identifies roaming conditions and applies appropriate call handling configurations.
Solution Approach 2:
The system performs preliminary detection of foreign network registration and proactively modifies subscriber data before problematic calls occur. By anticipating roaming scenarios and pre-configuring call deflection rules upon detecting foreign network registration, the system prevents call failures and excessive roaming charges before they happen, rather than reacting to individual call events.
2Extent of automation
If the user initiates an unconditional, non-dynamic call forwarding process that deflects all calls to voicemail or any other forwarded-to number, then call forwarding is activated, but the user must manually activate it and it cannot be dynamically adjusted
Solution Approach 1:
The system dynamically adjusts call forwarding configurations based on real-time detection of network registration status. When the mobile device registers on a foreign network, the system automatically modifies subscriber data to enable call deflection; when the device returns to the home network, the system restores normal call routing. This dynamic behavior replaces static, manually-configured call forwarding with an adaptive system that automatically responds to changing network conditions.
Solution Approach 2:
The system continuously monitors registration database information to detect when a mobile device is registered on a foreign network and uses this feedback to automatically trigger call deflection configurations. The system receives feedback from the network registration status and adjusts call handling parameters accordingly, creating a closed-loop control system that adapts to roaming conditions without user intervention.
3Reliability
If all call processing is suppressed in the registration database, then call failures are prevented, but call setup is completely blocked and user service is degraded
Solution Approach 1:
The system applies selective call deflection only to incoming calls while allowing outgoing calls and other services to function normally. By modifying specific subscriber data parameters related to incoming call routing rather than suppressing all call processing, the system prevents problematic incoming calls from causing roaming charges while maintaining normal call setup functionality for legitimate communications.
Solution Approach 2:
The system applies partial call deflection by targeting only specific call types (incoming calls to roaming devices) rather than suppressing all call processing. This partial action approach selectively deflects problematic calls to voicemail or alternative numbers while allowing normal call setup to proceed for outgoing calls and other services, avoiding complete service degradation.
4Reliability
If the user contacts a customer care facility to manually activate call forwarding to voicemail or other forwarded-to number, then call forwarding is activated, but user time and effort are consumed and the solution is not immediate
Solution Approach 1:
The system automatically detects foreign network registration and triggers call deflection configurations without requiring user contact with customer care facilities. The autonomous detection and modification of subscriber data eliminates the time-consuming manual activation process, providing immediate call forwarding activation as soon as roaming conditions are detected.
Solution Approach 2:
The system performs preliminary detection of roaming conditions and proactively activates call deflection before problematic calls occur. By monitoring registration database information and automatically configuring call forwarding upon detecting foreign network registration, the system eliminates the need for users to contact customer care facilities, saving time and providing immediate protection against roaming charges.
Data Source
AI summary
A system for registering a mobile device located in a network outside a device's home network is described. In some examples, the system receives a message including contents associated with a location of the mobile device, and extracts the contents of the received message. The system matches the extracted contents to one or more rules associated with an adjustment of subscriber data within a registration database for the home network, adjusts the data, and registers the mobile device having the adjusted data.


