Mobile Software Agent for Real-Time User Behavior Measurement
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
Data Source
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.


