Bootable USB Initialization for Tactical Data Processing Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for initializing tactical data processing devices in military operations are cumbersome, requiring handling multiple media and lengthy initialization times, which can be stressful and prone to errors, especially for non-experts.

Innovation Solution

A method involving the production of a bootable installation medium with a reduced data set for a specific hardware configuration, allowing for rapid initialization through a simplified process that includes selecting a profile, executing commands, and locking the interface, thereby reducing data transfer and user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If traditional installation methods are used with multiple media, then comprehensive software installation is achieved, but initialization time increases and user complexity increases

Engineering Contradiction:
Improveease of initializationVSAvoidinitialization time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent combines multiple installation media into a single bootable USB drive containing all necessary software components (operating system, applications, drivers). This merging eliminates the need to handle multiple separate media and reduces initialization time by providing all installation files in one location.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The installation media is prepared in advance with a complete image containing pre-configured software packages. The system performs preliminary detection of hardware configuration and automatically selects appropriate software components during initialization, eliminating the need for manual user input and reducing initialization time.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If comprehensive software packages are installed, then device functionality is complete, but data transfer volume increases and initialization time increases

Engineering Contradiction:
Improvedevice functionalityVSAvoidinitialization time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system uses a staged installation approach where essential software components are installed first to provide basic functionality, and additional software packages are installed subsequently. This partial action principle allows the device to become operational quickly while maintaining the option to install comprehensive software packages later.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The installation process is made dynamic through automatic detection of hardware configuration and user needs. The system adaptively selects which software packages to install based on detected hardware capabilities and predefined profiles, reducing unnecessary data transfer while ensuring appropriate functionality is provided.

Inventive Principle:
Principle #15Dynamics

3Reliability

If multiple installation media are used, then software completeness is achieved, but user error risk increases and ease of operation decreases

Engineering Contradiction:
Improveinstallation reliabilityVSAvoiduser operation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

By consolidating all installation media into a single bootable USB drive, the patent eliminates the complexity of handling multiple separate media. Users only need to connect one device and follow a simplified initialization process, significantly reducing user error risk while maintaining software completeness.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The initialization system performs automatic hardware detection and software selection without requiring user input. The system self-configures by detecting hardware parameters and automatically selecting appropriate software packages from the bootable media, eliminating the need for users to answer technical questions or make configuration decisions.

Inventive Principle:
Principle #25Self-service

4Reliability

If complete software images are copied, then device operational capability is achieved, but data transfer volume increases and initialization time increases

Engineering Contradiction:
Improvedevice operational capabilityVSAvoiddata transfer time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements selective copying of software components based on detected hardware configuration and predefined profiles. Only the necessary portions of software images are copied to the device, eliminating unnecessary data transfer while ensuring the device receives all required components for its specific hardware configuration.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The initialization process dynamically adjusts data transfer parameters based on detected hardware capabilities and storage availability. The system modifies which software packages are installed and in what order, optimizing data transfer efficiency while ensuring complete operational capability is achieved.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10380036B2Method for fast initialization of a tactical data processing device
Publication Date: 2019.08.13 BULL SA
  • US10380036B2 patent drawing

AI summary

A method for fast initialization of a tactical data processing device, includes producing a bootable installation medium suitable for a small set of data processing devices; unlocking a read interface of a medium to allow applications to be executed through the interface from a medium connected to the interface; connecting the installation medium to the unlocked read interface; boot-up of the tactical data processing device; selecting a profile from a list of possible profiles; executing an installation by the execution of a plurality of commands, wherein the plurality of commands depends on the selected profile; locking of a read interface of a medium to prohibit applications being executed through the interface.