Mobile Software Agent for Real-Time User Behavior Measurement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service providers in wireless communication networks lack direct visibility into customer behavior and device usage, limiting their ability to provide effective support and improve service quality due to conventional methods' inability to measure customer experience accurately.

Innovation Solution

A software agent is installed on mobile equipment to measure and transmit user behavior parameters to the service provider, providing real-time data on customer experience, even when roaming on different networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If service providers monitor base station infrastructure components to access customer data, then they can obtain some information about customer use, but they cannot directly measure customer experience and remain blind to actual device performance from user perspective

Engineering Contradiction:
Improvevisibility into customer behaviorVSAvoidaccuracy of customer experience measurement
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The patent introduces a software agent as an intermediary component installed on mobile equipment to collect performance data from the user perspective. This agent acts as a mediator between the mobile device and the service provider's network, capturing actual customer experience data including application usage, network conditions, and user interactions, thereby resolving the information loss without compromising measurement accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a virtual copy of the mobile device's operational state through the software agent. This agent creates a virtual representation of the device's performance metrics, user behavior patterns, and network interactions, allowing service providers to analyze customer experience data without directly accessing the physical device or compromising user privacy.

Inventive Principle:
Principle #26Copying

2Loss of information

If service providers conduct surveys and statistical analysis of base station measurements to infer user behavior, then they can gather some data about customer use, but the process is indirect, time-consuming, and cannot provide real-time insights

Engineering Contradiction:
Improveaccess to customer use dataVSAvoidtime delay in obtaining customer experience data
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The software agent continuously monitors and collects performance data in real-time as customers use their mobile devices. This continuous data collection mechanism ensures that service providers receive up-to-date information about customer experience without the delays associated with periodic surveys or batch processing of base station data, enabling immediate insights and rapid response to customer needs.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The mobile device itself performs the data collection and initial processing through the installed software agent, eliminating the need for service providers to manually conduct surveys or perform complex statistical analyses. The device autonomously captures performance metrics, application usage patterns, and network conditions, significantly reducing the time and resources required to obtain customer experience data.

Inventive Principle:
Principle #25Self-service

3Loss of information

If service providers rely on base station measurements and statistical analysis, then they can access network-level data, but they cannot directly measure performance from the customer's perspective when roaming on other networks

Engineering Contradiction:
Improvevisibility into device performanceVSAvoidability to measure experience across different networks
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The software agent is designed with universal functionality that works across multiple network types and service providers. It can collect performance data whether the customer is using the home network or roaming on partner networks, capturing a comprehensive view of customer experience regardless of network location. This multi-functional approach enables consistent measurement across diverse network environments without requiring network-specific implementations.

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

Data Source

PatentUS8914018B2System and method for measuring user behavior and use of mobile equipment
Publication Date: 2014.12.16 KEYSIGHT TECHNOLOGIES INC
  • US8914018B2 patent drawing
  • US8914018B2 patent drawing
  • US8914018B2 patent drawing

AI summary

In a communication network architecture including mobile equipment that employs multiple functions selectable for use by the user, the functions having respective measurable parameters, a service provider monitors the user's behavior with, and use of, the mobile equipment. An agent, such as software installed on-board the mobile equipment, measures parameters that are related to the user's behavior and use of the mobile equipment, and communicates the measured parameters to the service provider, over the communication network. The agent detects change of such user behavior and use, and accordingly changes parameters to measure and report on.