Waveform Capture Compression for Browser-Based Multi-Viewer Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Sharing large waveform data from test and measurement instruments, such as oscilloscopes, is challenging due to size constraints, and existing solutions like static screenshots or specialized software installation are inefficient for collaboration and data analysis.

Innovation Solution

A cloud-based system that selectively compresses and segments waveform files on a server, allowing multiple users to access and analyze the data through a web browser without downloading the full file, adapting compression levels based on user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If large waveform files are shared directly, then complete data is available for analysis, but file size and bandwidth consumption increase significantly

Engineering Contradiction:
Improvewaveform data completenessVSAvoidfile size
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The waveform data is divided into multiple segments or chunks, allowing selective transmission and loading. Only the necessary segments are transferred to the client device, reducing overall bandwidth consumption while maintaining access to complete data when needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and transmits only the essential waveform data elements required for analysis, separating critical information from redundant data. This extraction process reduces file size while preserving the core analytical value of the waveform capture.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of operation

If specialized software is installed on each user's computer, then full waveform analysis capability is available, but deployment complexity and user convenience decrease

Engineering Contradiction:
Improveuser convenienceVSAvoidsoftware installation requirement
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

A cloud-based intermediary platform is introduced between the waveform source and the user's device. This platform hosts the specialized analysis software remotely, allowing users to access full waveform analysis capabilities through a web browser without installing any specialized software locally. The intermediary handles all complex processing while providing a simple user interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical installation and configuration of specialized software on each user's computer with a web-based access model. Instead of physically installing applications and configuring systems, users simply access the cloud platform through their existing web browsers, eliminating the deployment complexity entirely.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If web browser-based tools are used, then software installation is eliminated, but memory management limits prevent loading large waveform files

Engineering Contradiction:
Improveno installation requiredVSAvoidmemory capacity
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The waveform data is divided into multiple segments or chunks, allowing selective transmission and loading. Only the necessary segments are transferred to the client device, reducing overall bandwidth consumption while maintaining access to complete data when needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a client-side memory model to a server-side storage model with client-side rendering. Instead of loading entire large files into browser memory, the system stores data in the cloud and streams only the necessary portions to the client, effectively bypassing browser memory limitations while maintaining web-based accessibility.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12352784B2System and method for high performance distribution of large waveform captures to multiple viewers
Publication Date: 2025.07.08 TEKTRONIX INC
  • US12352784B2 patent drawing
  • US12352784B2 patent drawing

AI summary

A test and measurement device has a communications port configured to connect the test and measurement device to a network, a memory, and one or more processors configured to execute code to cause the processors to receive an original waveform through the communications port, the original waveform having an identified file type, store the original waveform in the memory, the original waveform having an original file size, compress the original waveform to a compressed waveform having a compressed file size that is smaller than the original file size, notify one or more users that the compressed waveform is available, and upon receiving a request, transmitting the compressed waveform to a user device. A method of providing waveform data across a network includes receiving an original waveform through a communications port, the original waveform having an identified file type, storing the original waveform in a memory, the original waveform having an original file size, compressing the original waveform to a compressed waveform having a compressed file size that is smaller than the original file size, notifying one or more users that the compressed waveform is available, and upon receiving a request, transmit the compressed waveform to a user device.