Parallel Data Channel Testing System for Quality Assessment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in determining the optimal data processing channel for their specific needs due to varying network conditions, such as location, time, and data load, as existing methods lack efficient multi-channel testing and quality assessment.
Innovation Solution
A system and method for parallel testing of multiple data processing channels, which generates and sends data packets to multiple channels, records processing times and accuracy, and determines security measures to select the best channel based on quality metrics like speed, accuracy, and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If multiple data processing channels are tested sequentially, then the testing process is simple to implement, but the time consumption increases and productivity decreases
Solution Approach 1:
The patent segments the data processing task by creating multiple independent data packets that can be routed through different channels simultaneously. Each data packet is a separate test unit that can be processed in parallel, allowing the system to evaluate multiple channels at the same time rather than sequentially, thus improving testing efficiency without significantly increasing complexity
Solution Approach 2:
The patent transitions from one-dimensional sequential testing to multi-dimensional parallel testing by introducing the time dimension. Multiple data packets are sent through different channels at the same time (different time points), enabling simultaneous evaluation of multiple channels across different dimensions (channel type, transmission time, location), thereby dramatically improving productivity
2Productivity
If data packets are sent through multiple channels simultaneously, then channel evaluation efficiency improves, but system complexity increases
Solution Approach 1:
The patent creates a universal testing system that can evaluate multiple types of data processing channels (telecommunication networks, broadband, cable modems, satellite, wireless) using the same methodology and infrastructure. The system is designed to handle diverse channel types uniformly, allowing parallel testing across different channel kinds without requiring separate specialized systems for each channel type, thus managing complexity while maintaining high evaluation efficiency
Solution Approach 2:
The patent introduces an intermediary computing system that acts as a mediator between the data sources and the various processing channels. This intermediary system coordinates the parallel testing by managing data packet generation, routing, timing, and result collection, thereby simplifying the overall system architecture while enabling efficient multi-channel evaluation
3Measurement precision
If comprehensive quality metrics are measured across multiple channels, then channel selection accuracy improves, but the measurement and recording process becomes more complex
Solution Approach 1:
The patent merges multiple measurement functions into a unified system that simultaneously captures transmission time, accuracy, and security metrics for all tested channels. The analytics system consolidates data from multiple sources and channels into a single comprehensive record, eliminating the need for separate measurement and recording processes for each metric, thus reducing overall complexity while maintaining high measurement precision
Solution Approach 2:
The patent implements a feedback mechanism where the results from parallel channel testing are fed back into the analytics system for comprehensive analysis. The system uses the collected data on transmission time, accuracy, and security to generate quality assessments that feed back into channel selection decisions, creating a closed-loop system that improves precision while managing complexity through automated feedback processing
Data Source
AI summary
Systems, computer program products, and methods are described herein for the parallel testing of multiple data processing channels. The present invention may be configured to generate a data packet, send the data packet to a processing channel for processing at a send time, receive the processed data from the processing channel at a return time, determine the percent accuracy for the processed data from the processing channel, and record the send time, return time, and percent accuracy in an analytics system. The present invention may also be configured to determine the security of the processing channel and record the security in the analytics system.


