Communication Device Event Capture and Packet Log Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network monitoring systems lack the ability to effectively integrate user interactions and timer events into packet log files, making it difficult for service technicians to identify the root cause of communication failures.

Innovation Solution

A system that detects user interactions and timer events in communication devices, associates timestamps with these events, and stores them in packet log files along with packet traces, allowing for chronological display and analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If only packet trace capture is implemented, then the network monitoring system can record packet traffic, but service technicians cannot quickly identify the root cause of communication failures

Engineering Contradiction:
Improveevent informationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent combines packet trace capture with event logging into a unified packet log file. The event detector detects user interactions and timer events, then the logging module stores these events together with packet traces in the same file, ensuring that both packet information and event information are preserved without loss.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The packet log file serves multiple functions: it stores packet traces, event details, timestamps, and diagnostic information all in one place. This multi-functional approach eliminates the need for separate logging systems while comprehensive information is captured for troubleshooting.

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

2Ease of operation

If event detection and logging is added to packet trace capture, then comprehensive debugging information is available, but the system complexity increases

Engineering Contradiction:
Improvedebugging easeVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The communication device performs self-diagnosis by automatically detecting events, generating logs, and storing them with timestamps. The device serves itself by capturing its own operational state and packet traffic, eliminating the need for external monitoring tools to manually track events.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The logging module acts as an intermediary between the event detector, timer module, and packet capture functionality. It coordinates these components and unifies their output into a single structured log file, simplifying the overall system architecture while enabling comprehensive debugging.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If events are logged without timestamps, then event information is stored, but chronological correlation with packet traces is lost

Engineering Contradiction:
Improvetime correlationVSAvoiddata volume
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

Timestamps are generated and associated with events at the moment they occur, before the logging process completes. This preliminary timing action ensures that temporal information is captured accurately and can be used for chronological correlation with packet traces later during analysis.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9634911B2Communication device event captures
Publication Date: 2017.04.25 AVAYA INC
  • US9634911B2 patent drawing
  • US9634911B2 patent drawing
  • US9634911B2 patent drawing

AI summary

A user interaction or a timer event is detected in a communication device. A timestamp is associated with the user interaction or the timer event. In response to detecting the user interaction or the timer event in the communication device, the user interaction or the timer event and the timestamp are stored in a packet log file associated with the communication device. The packet log file can also include a packet trace of packets that are sent to and received by the communication device. This allows the user interactions and/or the timer events to be displayed chronologically in relation to the packets sent to and received by the communication device.