Browse Prior Art Database

SmartInstall for PCs: Allow Multiple Pre-load Images to be Restored from a Single Recovery CD

IP.com Disclosure Number: IPCOM000123275D
Original Publication Date: 1998-Aug-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 3 page(s) / 125K

Publishing Venue

IBM

Related People

Crawford, J: AUTHOR [+2]

Abstract

Introduction A method is disclosed to allow multiple pre-load images, which are discriminated by hardware configuration, to be restored from a single Recovery CD. The discussed implementation will only install software that supports a specific hardware configuration if that configuration is present in the system. Thus, royalty costs are only accrued for the systems with that particular hardware configuration even though the same Recovery CD may be used for many different models and hardware configurations.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 43% of the total text.

SmartInstall for PCs: Allow Multiple Pre-load Images to be Restored
from a Single Recovery CD

   Introduction

   A method is disclosed to allow multiple pre-load images,
which are discriminated by hardware configuration, to be restored
from a single Recovery CD.  The discussed implementation will only
install software that supports a specific hardware configuration if
that configuration is present in the system.  Thus, royalty costs are
only accrued for the systems with that particular hardware
configuration even though the same Recovery CD may be used for many
different models and hardware configurations.

   Problem Solved

   Because of the continual emergence of new PC technologies
and the demand for systems at many different price points, PC
manufacturers are often required to ship multiple models with
different hardware configurations for a single program or product
release.  This requires PC manufacturers to create Recovery CD's,
with the original factory software pre-load image, for each of the
different hardware configurations.  One commonly used solution today
is to create a single Recovery CD with the greatest common
denominator of software to support the possible hardware
configurations.  In this scenario, the hardware configuration is
detected when booting the system the first time and unneeded software
is then deleted.  The problem with this solution is user's can
circumvent this process, since it occurs during first boot, and keep
all software on their system regardless of their hardware
configuration.  This can cause problems tracking royalty payments as
PC manufacturers typically strive to only pay for software on models
with the supporting hardware.

   Implementation

   The SmartInstall for PC's feature requires an INI file as
input to give the instructions on which files (in ZIP format) to
uncompress for a particular hardware configuration.  The Recovery
program reads the INI file and processes each of the sections listed
in the fflMAIN] section.

   The Recovery CD will contain a unique ZIP file(s) for the
base pre-load (common to all hardware configurations) and one for
each of the different hardware configurations, such as DVD, modem,
scroll point mouse, etc.  For each of the different hardware
configurations, a Recognizer program is provided that interrogates
the Bios and returns 1 if that hardware device is present, or returns
0 if that hardware device is NOT present.  If a Recognizer program is
NOT provided for a specific configuration, such as with the base
pre-load ZIP file(s), all the ZIP files in that section will always
be un-compressed.

   The Recognizer program results can be saved in a hidden,
read-only file on the hard disk, in CMOS, or in the Bios for future
Recovery needs.  The Recognizers run only during the initial
manufacturing load.  All other uses of Recovery read the initial
Recognizer results from the hard disk, CMOS or Bios.  This feature
prevents users from getting unlicen...