Local Gateway Application Bandwidth Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices, especially when multi-tasking, incur high costs due to excessive data bandwidth consumption and power usage, as existing protocols like Microsoft ActiveSync do not effectively manage data handling and compression, leading to unnecessary data downloads and increased expenses for users.

Innovation Solution

A local gateway application (LGA) is installed on mobile devices to dynamically manage data communication by capturing requests from applications, identifying their functionality, and regulating bandwidth usage through policies, allowing for data compression and aggregation, thereby reducing data consumption without interfering with normal application operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple applications execute in parallel on a mobile device, then application functionality and user productivity are improved, but data bandwidth consumption and power usage increase significantly

Engineering Contradiction:
Improveapplication functionalityVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent introduces a gateway application as an intermediary layer between multiple applications and the data communication channel. This gateway monitors, manages, and controls data requests from all applications, allowing parallel execution while regulating bandwidth usage and reducing unnecessary data transfers, thereby lowering power consumption without sacrificing application functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If applications download all attached data (documents, pictures, video clips) to ensure complete functionality, then data availability is improved, but data bandwidth consumption increases significantly

Engineering Contradiction:
Improvedata availabilityVSAvoiddata bandwidth consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by differentiating data handling based on specific needs. Instead of uniformly downloading all attached data, the gateway application selectively manages data transfers based on application requirements, user preferences, and data importance, downloading only necessary portions while maintaining adequate data availability.

Inventive Principle:
Principle #3Local quality

3Speed

If applications access data communication channels without restriction to ensure responsive operation, then application responsiveness is improved, but user control over bandwidth consumption is reduced

Engineering Contradiction:
Improveapplication responsivenessVSAvoiduser control
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The gateway application implements feedback mechanisms by monitoring data communication patterns, analyzing application performance, and dynamically adjusting bandwidth allocation. This allows the system to maintain application responsiveness while providing users with control over bandwidth consumption through configurable policies and real-time feedback on data usage.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10481945B2System and method for communication management of a multi-tasking mobile device
Publication Date: 2019.11.19 FACEBOOK ISRAEL LTD
  • US10481945B2 patent drawing
  • US10481945B2 patent drawing
  • US10481945B2 patent drawing

AI summary

A mobile device and method for management of communication from a mobile device capable of multi-tasking. The method includes capturing a request from at least one application executed on the mobile device for data communication through a network interface of the mobile device; identifying the at least one application by interrogation of an operating system of the mobile device; determining for the identified one application data communication access rights; and autonomously communicating through the network interface for the at least one application and independently communicating with the at least one application without interfering with normal operation of the at least one application, when the data communication access rights require regulating bandwidth usage by the at least one application.