Network Attached Storage Installer Code for Remote Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In large enterprises with geographically dispersed users, installing and configuring network-attached storage (NAS) systems on client devices is time-consuming and inefficient, as traditional methods require physical media and manual intervention by network administrators, often leading to unnecessary resource usage and wastage due to the installation of unused software components.

Innovation Solution

A web-based installer code is provided that can be downloaded and executed on client devices, offering a graphical user interface for users to select and perform administrative tasks such as setting up user accounts, downloading specific software components, and synchronizing user information, allowing for remote configuration and reducing the need for physical media and manual intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional client install CD method is used to load NAS-related software, then software installation can be performed, but it is time-consuming and inefficient for large enterprises with geographically dispersed users

Engineering Contradiction:
Improvesoftware installation efficiencyVSAvoidtime required for software installation and configuration
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent replaces the mechanical process of physical media distribution and manual installation with an automated electronic delivery system. Installer code is delivered electronically to client devices and automatically executes administrative tasks, substituting the manual mechanical process with an automated digital process that dramatically reduces installation time and eliminates the need for physical media distribution to geographically dispersed users

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

Solution Approach 2:

The installer code enables client devices to perform their own administrative tasks autonomously without requiring network administrator intervention. The system allows client devices to self-configure by automatically executing tasks such as creating user accounts, downloading software components, and synchronizing information, thereby eliminating the time-consuming manual service model

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If all software components on the client install CD are loaded onto the client device, then complete NAS functionality is available, but resources are wasted on installing unused software components

Engineering Contradiction:
ImproveNAS functionality completenessVSAvoidwasted resources from installing unused software components
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The patent segments the NAS software into discrete, selectable components rather than distributing a complete package. The installer code presents users with a selection of individual software components that can be downloaded and installed on-demand, allowing users to choose only the specific components they need rather than installing all available components, thereby eliminating waste of computational resources on unused software

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements partial action by allowing users to install only the specific software components they need rather than all available components. The installer code enables selective downloading and installation of individual NAS-related software components, avoiding the excessive action of installing unnecessary software that consumes client device resources

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If network administrators manually perform software installation and configuration, then proper NAS setup is achieved, but the process is time-consuming and inefficient

Engineering Contradiction:
Improveproper NAS configurationVSAvoidconfiguration speed and efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The installer code transforms the manual service model into a self-service model where client devices automatically perform administrative tasks without administrator intervention. The system autonomously executes configured tasks including user account creation, software component downloading, and information synchronization, maintaining reliability through automated execution while dramatically improving productivity by eliminating manual administrative work

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements preliminary action by pre-configuring the installer code with the necessary administrative task parameters before deployment. Network administrators can pre-configure the installer code with task selections, and when executed, the code automatically performs these pre-planned actions without requiring real-time manual intervention, ensuring proper configuration while accelerating the deployment process

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9891902B2Performing administrative tasks associated with a network-attached storage system at a client
Publication Date: 2018.02.13 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US9891902B2 patent drawing
  • US9891902B2 patent drawing
  • US9891902B2 patent drawing

AI summary

In some examples, a client device receives, from a network-attached storage (NAS) system, installer code. Executing the installer code at the client device causes display of a user interface at the client device. Questions are presented in the user interface at the client device. Responsive to answers to the questions received in the user interface, the installer code executing at the client device installs a subset of software components relating to the NAS system the client device.