iMAP Tool Infers RRC States to Optimize Mobile Energy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile application development faces challenges due to limited visibility into the resource-constrained mobile execution environment, with dynamically varying resources and complex interactions, leading to inefficiencies in resource usage and energy consumption.

Innovation Solution

The Intelligent Mobile Application Profiling (iMAP) tool analyzes cross-layer interactions from user input and application behavior down to lower-level protocol layers, such as HTTP and radio resources, to identify inefficiencies and provide suggestions for improvement by inferring RRC states and analyzing communication bursts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If mobile applications are developed to utilize diverse network services, then application functionality and user demand satisfaction are improved, but resource consumption and energy usage increase due to limited device and network resources

Engineering Contradiction:
Improveapplication functionalityVSAvoidenergy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent changes the operational parameters of mobile applications by inferring RRC states and analyzing communication patterns to optimize resource usage. The system dynamically adjusts application behavior based on network conditions, transitioning between different operational modes to reduce energy consumption while maintaining functionality.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces direct monitoring and control mechanisms with an intelligent profiling system that uses cross-layer analysis and inference. Instead of mechanical resource allocation, the system uses software-based analysis of network activity patterns, RRC state transitions, and communication bursts to optimize resource usage automatically.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If mobile applications operate in dynamically varying environments, then adaptability to different conditions is improved, but visibility into execution environment and resource interactions deteriorates due to complexity

Engineering Contradiction:
Improveenvironmental adaptabilityVSAvoidvisibility into execution environment
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces an intermediary profiling system that sits between the application layer and the network infrastructure. This intermediary collects, analyzes, and presents information about RRC states, communication patterns, and resource usage in a unified manner, making the complex execution environment visible and understandable to developers and operators.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the complex mobile execution environment into distinct analyzable components: RRC state transitions, communication bursts, cross-layer interactions, and resource usage patterns. By dividing the system into these segments, each can be analyzed independently while maintaining overall system visibility.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If cross-layer analysis is performed to identify resource bottlenecks, then detection precision of energy and resource inefficiencies is improved, but system complexity and analysis computational load increase

Engineering Contradiction:
Improvedetection precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent creates a universal profiling framework that handles multiple types of analysis (RRC state inference, communication burst detection, cross-layer interaction analysis) through a single integrated system. This multi-functional approach reduces overall system complexity by consolidating diverse analysis functions into one cohesive platform rather than requiring separate specialized systems.

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

Data Source

PatentUS9578441B2Intelligent mobility application profiling tool
Publication Date: 2017.02.21 AT&T INTELLECTUAL PROPERTY I L P
  • US9578441B2 patent drawing
  • US9578441B2 patent drawing
  • US9578441B2 patent drawing

AI summary

Analyzing mobile device applications within a wireless data network and other related aspects are presented herein. More particularly, described herein is a novel Intelligent Mobility Application Profiling Tool (iMAP) and/or other mechanisms, systems and methods for profiling and benchmarking applications associated with mobile devices in a wireless data network. Various systems and methods described herein expose cross-layer interaction associated with a network device in order to profile an application on the network device with respect to energy efficiency, performance, and functionality. As described herein, radio resource control (RRC) analysis can be performed to infer RRC states associated with a given application, identify tail time, etc. Further, analyzers are employed for various layers, including transmission control protocol (TCP) and/or hypertext transfer protocol (HTTP), as well as to analyze communication bursts associated with a given application. Analysis results are subsequently utilized to deliver application profiling results to a user.