Gateway Script Injection for Mobile Network User Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile networks face challenges in providing end users with interactive ways to configure network functions such as Policy and Charging Control (PCC) due to limited interaction possibilities between network nodes and user equipment, leading to inefficiencies in managing data traffic and quality of service.

Innovation Solution

A method where a gateway in the mobile network modifies data destined for a browser application on user equipment to include a client interface script, enabling the execution of client interface scripts that allow users to interact with network control nodes, thereby customizing PCC rules and parameters, such as bandwidth and service options, without requiring specific user action or dedicated client architectures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If mobile networks provide permanent data connection to smart devices, then users can access services continuously, but signaling volume and traffic volume in the network increase

Engineering Contradiction:
Improveservice accessibilityVSAvoidsignaling volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system enables users to self-configure network parameters and PCC rules through automated scripts executed in their browser, eliminating the need for manual network signaling to adjust user preferences and device configurations

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A gateway component acts as an intermediary between the network and user devices, injecting client interface scripts into web pages to enable automated configuration without requiring additional signaling exchanges

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If mobile networks increase data traffic for new features, then service functionality improves, but network resource management becomes more complex

Engineering Contradiction:
Improveservice functionalityVSAvoidnetwork resource management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically changes network parameters and PCC rules based on user-selected preferences from multiple configurations, allowing flexible adaptation of service functionality without manual network reconfiguration

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The network configuration becomes dynamic and user-adaptable through automated script execution, enabling real-time adjustment of data traffic parameters based on user choices rather than static network provisioning

Inventive Principle:
Principle #15Dynamics

3Reliability

If mobile networks provide QoS control for specific services, then quality of experience improves, but interaction possibilities between network nodes and users remain limited

Engineering Contradiction:
Improvequality of experienceVSAvoiduser interaction capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Client interface scripts act as an intermediary layer between the user interface and network control nodes, enabling rich interaction capabilities for QoS configuration without requiring changes to core network architecture

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The gateway component provides multiple functions including script injection, configuration management, and user interaction handling, enabling enhanced user capability across different services through a single universal mechanism

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

Data Source

PatentEP2737658B1Client interface script based user communication in a mobile network
Publication Date: 2016.09.07 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • EP2737658B1 patent drawingFigure 1
  • EP2737658B1 patent drawingFigure 2
  • EP2737658B1 patent drawingFigure 3

AI summary

In a mobile network comprising a gateway (26) for establishing a packet data connection with a user equipment (10), user communication is implemented on the basis of a client interface script to be executed in a browser application of the user equipment (10). For this purpose, the gateway (26) receives data destined to the browser application of the user equipment (10). The gateway (26) modifies the received data to provide the user equipment with the client interface script, e.g., by including an identifier of the client interface script in to the data. The gateway (26) sends the modified data to the user equipment (10), thereby enabling the browser application of the user equipment (10) to execute the client interface script. Execution of the client interface script in the browser application may for example implement a user dialogue for customizing functions of the mobile network.