Timestamp-Based Command Sequence Merging for Multi-Device Test Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern electronic device testing, especially for communication devices, requires synchronization of multiple devices during automated test scenarios, where existing technologies lack an efficient method to generate and manage control command sequences for correct device operation.

Innovation Solution

A command recording arrangement and method that utilize a data interface and command processor to merge control commands from multiple devices based on timestamps, ensuring correct sequencing and device identification for synchronized operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If manual control of multiple devices is used in test scenarios, then device operation flexibility is maintained, but automation capability and efficiency are insufficient

Engineering Contradiction:
Improveautomation capabilityVSAvoidoperation complexity
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The system records manual user inputs and device responses as command sequences, creating a reusable digital copy of the operational procedure. This recorded sequence can then be automatically executed multiple times without manual intervention, achieving automation while preserving the original operational logic

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system enables self-service automation by recording the operator's own manual operations and allowing them to be automatically replayed. The recorded command sequences serve the system itself, eliminating the need for separate automated control mechanisms while achieving operational automation

Inventive Principle:
Principle #25Self-service

2Reliability

If control commands for multiple devices are managed separately, then device independence is maintained, but synchronization accuracy deteriorates

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidcommand management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system merges control commands from multiple independent devices into a unified chronological sequence based on timestamps. This consolidation maintains the independence of individual device commands while achieving synchronized execution through centralized temporal ordering, resolving the contradiction between device independence and synchronization accuracy

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The command recording system acts as an intermediary that receives commands from multiple devices, timestamps them, and reorders them chronologically. This intermediary layer协调s the independent device commands without requiring direct device-to-device communication, achieving synchronization while preserving device independence

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated test scenarios are implemented without proper command sequencing, then test efficiency increases, but test accuracy and reliability decrease

Engineering Contradiction:
Improvetest efficiencyVSAvoidtest accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary recording of the correct command sequence and timestamp ordering before automated execution. By pre-establishing the accurate chronological sequence of operations during the recording phase, the system ensures that automated execution follows the proven correct procedure, maintaining test accuracy while achieving efficiency through automation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms where device responses are recorded and timestamped alongside commands. This feedback loop allows verification that commands were executed in the correct sequence and enables detection of any deviations, ensuring test reliability while maintaining automated efficiency

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10877094B2Command recording arrangement and command recording method
Publication Date: 2020.12.29 ROHDE & SCHWARZ GMBH & CO KG
  • US10877094B2 patent drawing
  • US10877094B2 patent drawing
  • US10877094B2 patent drawing

AI summary

Recording of a control command sequence related to multiple devices. Each of the multiple devices may receive user input by a user inter-face, and the received user input may be converted to appropriate control commands. Timestamp information is assigned to each control command, and the control commands of the multiple devices are merged together to a common control command sequence based on the assigned timestamp information.