Application Status Change Notification for Bandwidth Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network connection systems in mobile networks cannot effectively prioritize and control bandwidth for specific applications, such as IP phones, leading to dissatisfaction among users due to the inability to differentiate and manage communication bandwidths for various applications.

Innovation Solution

An application status change notification program that dynamically adjusts communication bandwidth for each type of application on a mobile information communication terminal by detecting application types, obtaining terminal identification information, and sending this information to a bandwidth control system, which then applies preferential control or bandwidth settings based on predefined policies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If IP packets are transferred on a best-effort basis in a typical network connection configuration, then the network system is simple to operate, but it is impossible to preferentially control communication bandwidth for specific applications

Engineering Contradiction:
Improvenetwork configuration simplicityVSAvoidapplication-specific bandwidth control capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces an application status change notification program as an intermediary component that bridges the gap between simple best-effort network configuration and application-specific bandwidth control. This program monitors application status changes and sends notifications to the bandwidth control system, enabling preferential control without complex router presetting. The intermediary handles the complexity of application identification and bandwidth management, keeping the network configuration simple while achieving versatile application-specific control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the IP address of a specific smartphone is preset at the router to preferentially control connections, then bandwidth control is achieved, but all applications of that smartphone are preferentially controlled including non-critical applications

Engineering Contradiction:
Improvebandwidth control capabilityVSAvoidcontrol granularity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the bandwidth control at the application level rather than the device level. Instead of controlling all traffic from a smartphone, the application status change notification program identifies specific applications and sends notifications only for those applications to the bandwidth control system. This segmentation enables fine-grained control where only critical applications receive preferential treatment while non-critical applications use standard bandwidth, resolving the issue of overly broad control.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If connections are preferentially controlled only to a specific service server, then some application control is achieved, but it is difficult to identify all IP addresses of collaborating servers for services like IP phones

Engineering Contradiction:
Improveapplication-specific controlVSAvoidserver identification complexity
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements self-service by having the terminal device itself perform the identification and notification function. Instead of requiring the network system to identify and track multiple collaborating server IP addresses, the application status change notification program on the terminal automatically detects when critical applications are running and sends notifications directly. This shifts the identification burden from the network side to the terminal side, simplifying server detection while maintaining application-specific control.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10721742B2Application state change notification program and method therefor
Publication Date: 2020.07.21 FREEBIT
  • US10721742B2 patent drawing
  • US10721742B2 patent drawing
  • US10721742B2 patent drawing

AI summary

There is provided an app management software 16 for cooperating with a bandwidth control system 2 for dynamically changing a communication bandwidth of the mobile information terminal 3 for each type of application 3a which is installed on the mobile information terminal. This software comprises: a module 22 for causing the mobile information terminal 3 to detect a type of application 3a which communicates from the mobile information terminal 3; a module 24 for causing the mobile information terminal 3 to obtain mobile information terminal identification information for uniquely identifying the mobile information terminal on a communication network; a module 26 for causing the mobile information terminal 3 to send the type of application as well as information for identifying the mobile information terminal to the bandwidth control system; and a display section 28 for causing the mobile information terminal 3 to receive a communication status for each application from the bandwidth control system and displaying the communication status on a display of the mobile information terminal.