Crowdsourced Network Data Capturing via Passive SDK

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for analyzing network performance are limited by the inability of RF engineers to collect comprehensive network data across various geographic locations, resulting in inadequate data density and poor analysis, necessitating the use of crowdsourced data to improve network performance and customer satisfaction.

Innovation Solution

An event-based data capturing and managing system that operates as a passive plugin application on mobile devices, aggregating and managing crowdsourced user data based on network-related parameters and events, integrating with third-party software, and supporting various network types, including LTE, UMTS, GSM, and Wi-Fi, to provide continuous, anonymous data collection and visualization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If RF engineers collect network data manually at specific geographic locations, then data collection is straightforward and controlled, but data density and coverage are insufficient for proper network performance analysis

Engineering Contradiction:
Improvenetwork data volumeVSAvoiddata collection system complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system enables end-user devices to automatically collect and transmit network data without requiring manual intervention from RF engineers. The passive SDK runs in the background of user devices, autonomously capturing network parameters and events, thereby dramatically increasing data volume while reducing the complexity of manual data collection operations

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces a passive SDK as an intermediary component that bridges user devices and the network analysis system. This SDK operates as a background application that automatically captures network data and transmits it to servers, eliminating the need for direct RF engineer intervention and enabling scalable data collection across numerous devices

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If crowdsourced data is collected from multiple user devices, then data density and geographic coverage improve, but data validation and quality control become more difficult

Engineering Contradiction:
Improvenetwork performance analysis accuracyVSAvoiddata validation complexity
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The system performs preliminary validation of data quality at the source by filtering out invalid or erroneous measurements before they reach the central servers. The passive SDK includes mechanisms to verify data authenticity and completeness, ensuring that only validated crowdsourced data is aggregated and analyzed, thereby maintaining measurement precision while managing validation complexity

Inventive Principle:
Principle #10Preliminary action

3Productivity

If passive monitoring is implemented continuously, then network data collection is comprehensive and automated, but energy consumption and device resource usage increase

Engineering Contradiction:
Improvedata collection efficiencyVSAvoiddevice energy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The passive SDK implements periodic monitoring at predetermined time intervals rather than continuous operation. The system captures network data at scheduled intervals and transmits it to servers periodically, achieving comprehensive data collection while reducing energy consumption and device resource usage compared to continuous monitoring approaches

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20240223668A1Crowdsourced event-based network data capturing method and system
Publication Date: 2024.07.04 RAKUTEN MOBILE INC
  • US20240223668A1 patent drawing
  • US20240223668A1 patent drawing
  • US20240223668A1 patent drawing

AI summary

A method and system of capturing data from a computing device. Here, the method can include sending a request for permission to access a location and operational state of a computing device, and upon determining that the requested access is granted, capturing data on the computing device as a background or passive process, wherein the capturing of data is based on at least one event on the computing device and aggregating the captured data. The method may further include transmitting the aggregated captured data to one or more servers. In addition, may include analyzing the transmitted data to determine one or more key performance indicators (KPIs) of a network. Further, the method may include displaying one or more layers on a graphical user interface map with respect to the determined KPIs of the network.