Network Program Installation via Embedded Web Server Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in installing pre-stored programs for image forming apparatuses, such as printers, as they often lose the distribution media, and sharing devices in network environments requires inconvenient manual program distribution, leading to potential errors from incorrect installations.

Innovation Solution

An image forming system with a web server, storage, analysis, and installation components that automatically detects and installs necessary programs on host devices via a network, using an embedded web server to analyze host device information and control program installation, ensuring the right programs are installed efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If programs are distributed on separate media (CD/diskette), then users can obtain the necessary software, but users face the risk of losing the medium and incur inconvenience in manual installation

Engineering Contradiction:
Improveprogram installation convenienceVSAvoidprogram distribution reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a server as an intermediary between the program source and the host device. The server stores program information and facilitates automatic program installation by communicating with both the image forming apparatus and the host device, eliminating the need for physical media while ensuring reliable program distribution.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical system of physical media distribution (CD/diskette) with an electronic information system. Program information is transmitted digitally through the server, eliminating the need for physical media handling and manual installation processes.

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

2Productivity

If manual program installation is required for each user, then users can install programs on their host devices, but the process becomes time-consuming and error-prone

Engineering Contradiction:
Improveprogram installation efficiencyVSAvoidprogram installation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent enables self-service program installation where the host device automatically detects its own program requirements and installs necessary programs without user intervention. The system autonomously communicates with the server to obtain and install appropriate programs, significantly reducing installation time and eliminating user errors.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements preliminary action by having the server pre-store program information and having the host device pre-detect its program requirements before actual installation is needed. This preparation enables rapid automatic installation when the image forming apparatus is first used or when programs need updating.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If program information is stored on the image forming apparatus, then the apparatus can provide programs to users, but the apparatus requires additional storage capacity and memory resources

Engineering Contradiction:
Improveprogram provision capabilityVSAvoidapparatus storage requirement
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the program storage function from the image forming apparatus and relocates it to a separate server. The image forming apparatus retains only the essential function of providing program information to the server and facilitating installation, while the server handles the bulk storage of program data, reducing the apparatus's storage requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8988703B2Image forming system and program installation method thereof
Publication Date: 2015.03.24 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US8988703B2 patent drawing
  • US8988703B2 patent drawing
  • US8988703B2 patent drawing

AI summary

A program installation method of an image forming system in which an image forming apparatus having a web server is connected to a host device via a network. The method includes storing programs which are used when the image forming apparatus is in use, receiving information about the host device as the web server is driven, determining whether the stored programs are installed at the host device based on analysis information which is a result of analyzing information about the host device, and installing a predetermined program of the stored programs at the host device based on the analysis information. Accordingly, the program for use with the image forming apparatus is easily installed at the host device, and also an optimal program is installed at the host device. Therefore, a wrong program installation can be prevented, and thus errors are prevented during use of the image forming apparatus.