Remote Debug Logger for Wireless Device Log Collection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication devices lack an efficient system for comprehensive data logging and analysis, which hinders device manufacturers and network operators in diagnosing issues and improving product quality and performance.

Innovation Solution

A system and method that interfaces with a remote control system to activate a debug logger, collect data logs from various sources, and provide centralized log management, analysis, and reporting, enabling real-time and bulk analysis, as well as notification of alarm events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a comprehensive logging system is implemented to collect data from multiple sources (network, radio, events, applications), then the ability to diagnose problems and analyze system activity is improved, but the device complexity and resource consumption increase

Engineering Contradiction:
Improvelogging capabilityVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The logging system is segmented into multiple independent log sources (system log source, event log source, radio log source, GPS log source, network log source), each responsible for collecting logs from specific domains. This segmentation allows comprehensive logging capability while maintaining manageable complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A centralized log service acts as an intermediary between various log sources and the logging client. The log service receives logs from multiple sources, performs centralized aggregation and filtering, then delivers processed logs to the client. This intermediary layer simplifies the complexity by centralizing log management functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Duration of action of moving object

If logging is performed continuously over long periods (e.g., 24 hours), then comprehensive system activity data is captured, but storage requirements and processing overhead increase

Engineering Contradiction:
Improvemonitoring durationVSAvoiddata volume
Core Design Contradiction:
Duration of action of moving objectVSQuantity of substance

Solution Approach 1:

The system implements selective logging where only relevant log messages are captured based on configured criteria. The log service filters and prioritizes log messages, collecting only those that meet specific conditions rather than logging everything indiscriminately. This allows long-duration monitoring while controlling data volume through intelligent selection.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Logging configurations, filters, and collection criteria are pre-configured before monitoring begins. The system prepares logging parameters, thresholds, and selection criteria in advance, allowing efficient data collection during the monitoring period without requiring real-time decision-making about what to log.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If centralized log aggregation and analysis is implemented, then log analysis capability is improved, but the processing load and system resources required increase

Engineering Contradiction:
Improvelog analysis efficiencyVSAvoidprocessing energy
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The logging system is designed to be self-configuring and self-managing. The log service automatically receives logs from multiple sources, performs filtering and aggregation, and delivers processed logs to clients without requiring intensive external processing. The system serves itself by handling log management tasks autonomously, reducing the need for additional processing resources.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9378238B2Method and system for collection of device logs during a remote control session
Publication Date: 2016.06.28 OMNISSA LLC
  • US9378238B2 patent drawing
  • US9378238B2 patent drawing
  • US9378238B2 patent drawing

AI summary

Described herein are a method and system that has the capability to interface with a remote control system and utilize systems within wireless devices to activate a debug logger and view and analyze the collected data logs. A wide range of measurements and analytical with respect to applications, device hardware, device software and network in various simulated and natural environments is obtained, and transmitted to the remote system for analysis and storage.