Wireless Device Software for Non-Intrusive Performance Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for evaluating wireless device and network performance are often intrusive, limited to specific types of devices or networks, and do not provide comprehensive data sets for analysis, leading to incomplete insights for stakeholders like network carriers and device manufacturers.

Innovation Solution

Embedding wireless device software in various applications and operating systems across multiple device and network types to aggregate performance and usage data, enabling comprehensive data collection and feedback for improving device and network performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If standalone on-device applications or modules are used for performance testing, then performance data can be collected, but the methods are intrusive to devices and users

Engineering Contradiction:
Improveperformance data collectionVSAvoidintrusiveness to devices and users
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The wireless device software automatically performs performance testing and data collection without requiring user initiation or intervention. The software runs in the background, utilizing device resources during idle periods to conduct tests and upload data, thereby eliminating user burden while maintaining measurement capabilities

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs performance testing during idle periods before users need the device for primary functions. By conducting tests in advance during unused time windows, the system collects necessary data without interfering with user experience when the device is actively being used

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If native applications are deployed on specific networks and devices, then performance data can be evaluated, but the coverage is limited to specific network and device types

Engineering Contradiction:
Improveperformance data evaluationVSAvoidnetwork and device type coverage
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The wireless device software is designed with universal compatibility to operate across multiple operating systems (iOS, Android, Windows), various device types (smartphones, tablets, wearables, IoT devices), and different network types (cellular, WiFi, Bluetooth). This multi-functional design enables broad data collection coverage without requiring separate applications for each platform

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

Solution Approach 2:

The software dynamically adapts its testing parameters and methods based on the specific device characteristics, operating system version, and network conditions detected during runtime. This dynamic adjustment allows the same software to optimize performance measurements across diverse environments while maintaining consistent evaluation standards

Inventive Principle:
Principle #15Dynamics

3Loss of information

If comprehensive performance data is collected from multiple devices and networks, then better insights can be provided, but the data aggregation and processing complexity increases

Engineering Contradiction:
Improvecompleteness of performance insightsVSAvoiddata aggregation and processing
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The data aggregation system is segmented into distributed collection nodes on individual devices, regional servers that pre-process and validate data locally, and central cloud platforms that perform comprehensive analysis. This hierarchical segmentation reduces the processing burden on any single component while maintaining complete data collection across the distributed network

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Regional servers act as intermediaries between individual device software instances and the central analysis platform. These intermediary servers perform initial data validation, filtering, and aggregation, reducing the volume and complexity of data transmitted to central systems while ensuring data quality and completeness

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3571859B1System and method for evaluating wireless device and wireless network performance
Publication Date: 2022.03.16 TUTELA TECH
  • EP3571859B1 patent drawingFigure 1
  • EP3571859B1 patent drawingFigure 2A
  • EP3571859B1 patent drawingFigure 2B

AI summary

There is provided a method of evaluating wireless device and/or wireless network performance and/or wireless network usage trends. The method comprises providing wireless device software to each of a plurality of wireless electronic devices connected to one or more of a plurality of networks by having the wireless device software embedded in the corresponding electronic device, wherein the wireless device software is embedded in or operable with a plurality of types of applications and performs at least one test associated with characteristics and/or location of the device, and/or performance of the device and/or the network, and/or usage of the device by a user; receiving via one or more collection servers, test data obtained by the wireless device software of each of the plurality of wireless electronic devices; aggregating the received data; and storing and outputting the aggregated data.