Broadcast File System for Network Testing Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network testing systems face inefficiencies in distributing software updates and data across multiple computing devices, as they often require individual requests and responses, leading to inconsistencies and increased administrative burdens in maintaining uniform software configurations across devices.

Innovation Solution

A broadcast capable file system is implemented, where client computing devices register with a server and receive software updates and data through broadcast responses, allowing simultaneous transmission to synchronized or grouped devices, minimizing redundant requests and ensuring timely uniformity of software installations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If individual requests and responses are used for distributing software updates, then each computing device can receive updates, but redundant requests increase network traffic and administrative burden

Engineering Contradiction:
Improvesoftware update distribution efficiencyVSAvoidnumber of requests
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent merges multiple individual file requests into a single broadcast request. The server receives one broadcast request containing a filename and sends the requested file to all authorized computing devices simultaneously, eliminating the need for each device to send separate requests and significantly reducing network traffic and server processing overhead.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent segments the file distribution process into two distinct phases: a broadcast phase where the server sends the file to all devices simultaneously, and a fallback individual request phase where devices can request files individually if the broadcast fails or is not supported. This segmentation allows the system to optimize for efficiency while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

2Reliability

If individual file requests are sent from each computing device, then files can be distributed, but inconsistencies in software configurations occur across devices

Engineering Contradiction:
Improvesoftware configuration consistencyVSAvoidadministrative overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

By merging multiple individual requests into a single broadcast operation, the system ensures that all computing devices receive the exact same file at the same time. This simultaneous distribution eliminates configuration inconsistencies that would otherwise occur when devices receive updates at different times through individual requests, while reducing administrative overhead for monitoring and verifying uniformity across the network.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If broadcast requests are used for file distribution, then redundant requests are reduced, but compatibility with devices that do not support broadcast must be maintained

Engineering Contradiction:
Improvefile distribution efficiencyVSAvoiddevice compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments the file distribution approach into a primary broadcast method and a fallback individual request method. The system first attempts to use broadcast requests for efficient simultaneous distribution to all devices. If a device does not support broadcast or the broadcast fails, the device can fall back to sending individual requests to the server, ensuring compatibility across diverse device types while maintaining optimal performance for supported devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adapts its file distribution strategy based on device capabilities and network conditions. Each computing device can switch between broadcast mode and individual request mode depending on whether it supports broadcast and whether the broadcast was successful, allowing the system to optimize for efficiency when possible while maintaining universal compatibility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8223653B2Broadcast capable file system
Publication Date: 2012.07.17 KEYSIGHT TECH SINGAPORE (SALES) PTE LTD
  • US8223653B2 patent drawing
  • US8223653B2 patent drawing
  • US8223653B2 patent drawing

AI summary

A broadcast capable file system is disclosed. In a method, a server may receive a file request from a requesting client and prepare a broadcast response to the file request. The broadcast response may be directed to a group of clients of which the requesting client is a member. In another method, at least one of the clients of the group of clients may submit a file request to the server. Each of the clients of the group may receive a broadcast response to the file request. The broadcast capable file system may be implemented between a server computing device and multiple client computing devices. The server computing device and multiple client computing devices may be included in a network testing system.