Dynamic Subscriber Profile Modification in Wireless Roaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Roaming subscribers in wireless communication networks often have limited access to services due to the differences in service support between their home and visited networks, with conventional methods relying on simple 'AND' operations for determining accessible services, which do not efficiently manage complex service provisioning and restrictions.

Innovation Solution

A system and method that generates a modified subscriber profile by applying a set of rules to the provisioned services, considering the visited network, subscriber preferences, and specific service features, using tables to specify actions such as adding, deleting, or modifying services and parameters, to optimize service access during roaming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If simple AND operations are used to determine accessible services for roaming subscribers, then the service determination process is simple and fast, but the service provisioning cannot efficiently manage complex service restrictions and preferences

Engineering Contradiction:
Improveservice determination speedVSAvoidservice provisioning complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The service determination process is segmented into multiple stages: first determining services based on network capabilities, then applying subscriber-specific rules and preferences. This segmentation allows simple initial filtering followed by targeted complex processing, resolving the contradiction between speed and complexity management.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts service access by applying different rules based on the visited network, subscriber profile, and service type. The service determination is not static but adapts in real-time based on multiple factors, enabling complex provisioning while maintaining efficiency through automated dynamic processing.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If all services are listed for subscribers to ensure comprehensive access, then service completeness is improved, but the data storage and processing efficiency deteriorates

Engineering Contradiction:
Improveservice access completenessVSAvoiddata processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

Instead of listing all services and filtering out restricted ones (the conventional approach), the system inverts the logic by explicitly listing only the services a subscriber is entitled to access. This inversion reduces data volume and processing complexity while maintaining service completeness for the subset of accessible services.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The service list is customized for each subscriber based on their specific profile, network, and preferences. Each subscriber receives a tailored service list relevant to their local context rather than a universal complete list, improving processing efficiency while maintaining appropriate service completeness for each user.

Inventive Principle:
Principle #3Local quality

3Ease of manufacture

If service restrictions are applied uniformly across all networks, then implementation simplicity is improved, but the ability to provide tailored service experiences deteriorates

Engineering Contradiction:
Improveimplementation simplicityVSAvoidtailored service experience
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system applies different service restrictions and preferences based on the local context including the visited network, subscriber profile, and service type. Each combination of these factors can trigger different service access rules, enabling tailored experiences while maintaining a unified automated processing framework.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The service determination system handles multiple functions: it determines network-supported services, applies subscriber entitlements, enforces restrictions, and incorporates preferences all within a single integrated process. This multi-functionality maintains implementation simplicity while achieving tailored service experiences through automated multi-criteria evaluation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8326283B1Systems and methods for dynamically modifying subscriber service profile stored in home location register while roaming in wireless telecommunication networks
Publication Date: 2012.12.04 AT&T MOBILITY II LLC
  • US8326283B1 patent drawing
  • US8326283B1 patent drawing
  • US8326283B1 patent drawing

AI summary

In a wireless telecommunication system, Home Location Register logic generates a subscriber roaming profile for use by a Visitor Location Register by retrieving a subscriber's provisioned profile, retrieving a rule set associated with the subscriber, and applying the rule set to the set of provisioned service features indicated in the provisioned profile to generate a modified profile. The rules can be responsive to one or more of: the identity of the visited network, subscriber preferences, and provisioned features. The rules can be in the form of tables stored in the Home Location Register.