Prime Number Data Stream Generation for Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for generating testing data are inefficient and require maintaining a master copy of data streams for verification, which can be costly and impractical.

Innovation Solution

A method using prime numbers to generate non-deduplicatable data streams, allowing for high-speed generation and verification without a master copy, by merging sequences based on initialization parameters and prime numbers, enabling efficient data stream generation and verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If hashing and/or cryptography techniques are used to generate testing data, then data can be generated for testing purposes, but the generation process is slow and inefficient

Engineering Contradiction:
Improvedata generation speedVSAvoidtime consumed in generation
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent changes the fundamental parameters of data generation by using prime numbers and modular arithmetic operations instead of traditional hashing or cryptography techniques. This mathematical approach with specific parameters (prime numbers, modulo operations) enables much faster generation while maintaining data uniqueness and reproducibility requirements for testing

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a master copy of data stream is maintained for verification, then verification accuracy is ensured, but storage costs and system complexity increase

Engineering Contradiction:
Improveverification accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The generated data streams contain self-identifying characteristics through their mathematical construction using prime numbers and modular arithmetic. This allows the data to verify its own integrity and uniqueness properties without requiring external comparison to a master copy, making the system self-sufficient for verification purposes

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent extracts the essential verification capability from the data generation process itself by embedding mathematical properties (prime number relationships, modular arithmetic patterns) that inherently guarantee uniqueness and reproducibility. This removes the need for separate verification mechanisms and master copy storage

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10860538B2Data stream generation using prime numbers
Publication Date: 2020.12.08 EMC IP HLDG CO LLC
  • US10860538B2 patent drawing
  • US10860538B2 patent drawing
  • US10860538B2 patent drawing

AI summary

Data stream generation using prime numbers is disclosed, including: receiving an initialization parameter; and using the initialization parameter to generate a data stream comprising a merging of a first sequence and a second sequence, wherein the first sequence is generated using a first prime number and the initialization parameter and the second sequence is generated using a second prime number and the initialization parameter.