Application Service Configuration System for Network Latency Mitigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High network latency in carrier networks significantly impacts the performance of application services that require continuous communications and data updates, particularly in regions with high traffic or infrastructure issues, leading to suboptimal user experiences in services like ride-sharing, gaming, and financial transactions.

Innovation Solution

A service configuration system dynamically adjusts the properties of application services running on user devices and backend datacenters by modifying data transmission amounts and types, and application configurations in response to detected network latency, prioritizing certain devices based on status, and utilizing network monitoring systems to generate configuration signals that optimize performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If continuous communications and data updates are maintained for application services, then service reliability and user experience are improved, but network latency increases and performance deteriorates in high-traffic regions

Engineering Contradiction:
Improveservice reliabilityVSAvoidnetwork latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically adjusts communication frequency and data transmission intervals based on real-time network conditions. When network latency is detected, the system automatically reduces communication frequency for non-critical devices while maintaining critical service functionality, thereby resolving the contradiction between continuous communication and latency reduction

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system applies different communication strategies to different devices based on their priority status and network conditions. Critical devices receive higher priority communication resources and more frequent updates, while non-critical devices have reduced communication frequency, allowing the system to maintain service reliability for important functions while reducing overall network latency

Inventive Principle:
Principle #3Local quality

2Productivity

If data transmission amount and frequency are increased to maintain service performance, then user experience is improved, but network bandwidth consumption increases and latency worsens

Engineering Contradiction:
Improveservice performanceVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system changes transmission parameters such as data packet size, update frequency, and communication protocol based on network conditions. During high-latency periods, the system automatically reduces transmission frequency and optimizes data formats, maintaining essential service performance while significantly reducing network bandwidth consumption

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If network monitoring and dynamic configuration adjustments are implemented, then latency mitigation is improved, but system complexity increases

Engineering Contradiction:
Improvelatency mitigationVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system implements self-service through automated network condition monitoring and self-adjustment of communication parameters. The service configuration system automatically detects latency issues, identifies affected devices, and applies appropriate configuration changes without requiring manual intervention, thereby achieving effective latency mitigation while keeping operational complexity manageable

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors network performance metrics and uses this feedback to dynamically adjust communication configurations. By establishing closed-loop feedback mechanisms that track latency and automatically respond with configuration changes, the system achieves effective latency mitigation through automated control rather than complex manual management

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11881994B2Application service configuration system
Publication Date: 2024.01.23 UBER TECHNOLOGIES INC
  • US11881994B2 patent drawing
  • US11881994B2 patent drawing
  • US11881994B2 patent drawing

AI summary

A computing system implementing an application service can determine, from a network dataset, that a network latency for a common network service provider crosses an upper latency threshold. Based on this determination, the system can determine a subset of the computing devices that utilize the common network service provider, and transmit a set of configuration signals to the subset of computing devices. The set of configuration signals can modify a set of default application configurations of a designated application to compensate for the network latency.