Network OS Image Restoration Without External Media

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer systems face hardware or software errors that can lead to complete failure, making it difficult for users to access data or restore operations without external media like USB drives or CDs.

Innovation Solution

A method for a client system to receive a data image from a server for installing, upgrading, or restoring an operating system, eliminating the need for external media by using a unique identifier and password to authenticate and download the necessary installation files.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If external media (USB drives, CDs) are used to store operating system installation files, then users can restore or install the operating system, but the system complexity increases and user convenience decreases

Engineering Contradiction:
Improveease of system restorationVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent creates a network copy of the operating system installation files stored on a remote server instead of requiring physical external media. The client system can download and restore the operating system from this network copy, eliminating the need for USB drives or CDs while maintaining restoration capability.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical system of physical media (USB drives, CDs) with an electronic network-based system. Instead of physically inserting and reading from external media, the system uses network protocols to transfer and restore operating system files, simplifying the user experience and reducing physical complexity.

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

2Reliability

If external media are required for operating system installation, then system restoration is possible, but user accessibility to data is impaired during failure scenarios

Engineering Contradiction:
Improvesystem restoration capabilityVSAvoiduser accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a network server as an intermediary between the client system and the operating system installation files. This intermediary allows users to access and restore the operating system remotely over a network connection, eliminating the need for physical media handling and improving accessibility during failure scenarios.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If vendor-provided external media are used for installation, then operating system restoration is ensured, but the process requires vendor-specific hardware and procedures

Engineering Contradiction:
Improverestoration assuranceVSAvoidvendor dependency
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal network-based restoration system that can serve multiple clients and operating system types through a single infrastructure. The network server can provide installation files to any authorized client system regardless of vendor, creating a versatile solution that reduces dependency on vendor-specific media while maintaining restoration assurance.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11354107B2Communicating a data image for installing an operating system
Publication Date: 2022.06.07 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US11354107B2 patent drawing
  • US11354107B2 patent drawing
  • US11354107B2 patent drawing

AI summary

Some examples provide a non-transitory computer readable medium having instructions stored thereon and executable by a processor of a client computing device to receive, from a server computing device, a unique identifier associated with the client computing device. The instructions are executable by the processor to receive, at the client computing device, user input including a password associated with the unique identifier. The instructions are executable by the processor to send the password to the server computing device for verification. The instructions are executable by the processor to receive, from the server computing device, a data image for installing a desired operating system on the client computing device, and doing so according to a user selection received at the client computing device.