Roaming Data Control via Application-Level Permission Profiles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often disable data services while roaming to avoid high charges, but this restricts access to valuable data services and can result in unintended data traffic, depriving both users and network operators of revenue-generating opportunities.

Innovation Solution

A method and device that manage application usage by checking a user roaming profile to prevent applications from launching when roaming, ensuring no unauthorized data traffic occurs, allowing selective authorization of applications for data access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If users disable data service capability on their wireless device while roaming, then high roaming data charges are avoided, but access to valuable data services is restricted and revenue-generating opportunities are lost

Engineering Contradiction:
Improveroaming data chargesVSAvoidaccess to data services
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The patent segments the data service capability by application, allowing different applications to have different roaming permissions. Instead of a blanket enable/disable for all data services, the system divides control into individual application-level permissions, enabling users to selectively allow specific apps (e.g., messaging, email) to access data while roaming while blocking others.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic control where users can adjust application-specific roaming permissions based on their current needs and location. The system transitions from a static global data service setting to a dynamic, flexible permission system that can be modified at any time to suit changing user requirements.

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If users disable data service capability on their wireless device, then data charges are avoided, but unintended breakthrough traffic (DNS lookup, certificate validation, PDP context) may still occur and incur charges

Engineering Contradiction:
Improveroaming data chargesVSAvoidcontrol over data traffic
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent applies preliminary action by establishing application-specific roaming permission settings before data traffic is generated. The system proactively prevents potential breakthrough traffic by checking whether the launching application has roaming permissions granted, thereby blocking DNS lookups, certificate validations, and PDP context establishment for unauthorized applications before they can generate unwanted data charges.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If a blanket enablement of data services while roaming is allowed, then full access to data services is maintained, but high charges are incurred and network operators lose revenue control

Engineering Contradiction:
Improveaccess to data servicesVSAvoidroaming data charges
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The system segments data service access by individual applications, allowing network operators and users to control which specific applications can generate data traffic while roaming. This granular control enables selective enablement of data services for permitted applications while maintaining blocking for others, optimizing both user experience and cost management.

Inventive Principle:
Principle #1Segmentation

4Reliability

If application-specific roaming control is implemented, then selective data access is enabled and unintended charges are prevented, but device complexity increases

Engineering Contradiction:
Improvecontrol over data trafficVSAvoidapplication management system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling users to directly configure application-specific roaming permissions through the device interface. Users can independently manage which applications are allowed to access data while roaming without requiring external assistance or complex configuration procedures, simplifying the user experience despite the underlying complexity of the control mechanism.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3120585B1Accessing data services while roaming
Publication Date: 2019.01.09 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • EP3120585B1 patent drawingFigure 1
  • EP3120585B1 patent drawingFigure 2
  • EP3120585B1 patent drawingFigure 3~4

AI summary

A method (100, 200), in a user equipment device, for managing use of applications installed on the user equipment device is disclosed. The method comprises receiving a request from a user to launch an application (110, 210), checking whether the user equipment device is roaming (120, 220), and, if the user equipment device is roaming, consulting a user roaming profile (130, 230) and preventing launch of the application if the user roaming profile indicates that launch of the application is not permitted while roaming (140, 240). Also disclosed are a computer program product for carrying out the above method and a user equipment device (300, 400) configured to carry out the above method.