US2012246635A1PendingUtilityA1

Platform Independent Imaging Method And System

41
Assignee: KENNEDY MICHAELPriority: Dec 12, 2002Filed: Jun 6, 2012Published: Sep 27, 2012
Est. expiryDec 12, 2022(expired)· nominal 20-yr term from priority
G06F 8/63
41
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method and system for defining a platform independent image on a medium readable by an information handling system determines a core operating system, enterprise configurations and a driver file for each of plural platform model types with one or more installation functions operable to install the enterprise configurations in an operating system of an information handling system having one of the plural platform model types. The installation function determines the platform model type of an information handling system loaded with the platform independent image and configures the core operating system with the enterprise configurations and a driver file associated with the determined platform model type.

Claims

exact text as granted — not AI-modified
1 . A method for generating an information handling system platform-independent image operable to load an enterprise configuration on plural platform model types, the method comprising:
 building a core operating system;   defining enterprise configurations;   defining a driver file for each of the plural platform model types;   defining one or more installation functions operable to install the enterprise configuration on an information handling system having one of the plural platform model types; and   saving the core operating system, enterprise configurations, driver files and installation functions as a platform independent image, the installation function operable at a boot of an information handling system to determine the platform model type and to select the driver file associated with the platform model type.   
     
     
         2 . The method of  claim 1  further comprising:
 identifying a Hardware Abstraction Layer associated with the enterprise configuration; and 
 setting a simplified Hardware Abstraction Layer configuration for loading to the platform independent image. 
 
     
     
         3 . (canceled) 
     
     
         4 . The method of  claim 1  wherein an installation function comprises a system preparation module operable to run SYSPREP to prepare the information handling system to operate with the drivers of the identified platform model type. 
     
     
         5 . The method of  claim 1  wherein an installation function comprises a platform model type discovery module operable to detect the platform model type of an information handling system and to remove driver files from the information handling system that are not associated with the detected platform model type. 
     
     
         6 . The method of  claim 1  further comprising:
 copying the platform independent image to an information handling system hard disk drive, the information handling system having a platform model type; and 
 booting the information handling system to call the installation functions for installing the enterprise configuration on the information handling system platform model type. 
 
     
     
         7 . The method of  claim 6  wherein copying the platform independent image further comprises copying the image by a manufacturer to a manufactured information handling system for initial installation of the enterprise configuration. 
     
     
         8 . The method of  claim 6  wherein copying the platform independent image further comprises copying the image to an enterprise operated information handling system to reinstall the enterprise configuration. 
     
     
         9 . A system for generating an information handling system platform-independent image from an information handling system having an enterprise configuration, the system comprising a platform independent image engine having instructions operable to:
 build a core operating system;   define enterprise configurations;   define a driver file for each of plural platform model types;   define one or more installation functions operable to install the enterprise configuration on an information handling system having one of the plural platform model types; and   save the core operating system, enterprise configurations, driver files and installation functions as a platform independent image, the installation function operable at a boot of an information handling system to determine the platform model type and to select the driver file associated with the platform model type.   
     
     
         10 . The system of  claim 9  wherein the instructions are further operable to transfer the platform independent image to an information handling system having a platform model type for initial installation of the enterprise configuration on the information handling system. 
     
     
         11 . The system of  claim 9  wherein the instructions are further operable to transfer the platform independent image to an information handling system having a platform model type for reinstallation of the enterprise configuration on the information handling system. 
     
     
         12 . The system of  claim 9  wherein the instructions are further operable to define an installation function that removes the driver files of a platform independent image other than the driver file associated with the determined platform model type. 
     
     
         13 . A method for installing a predetermined software configuration on an information handling system having one of plural information handling system model types, the method comprising:
 copying an image to the information handling system;   booting the information handling system from the image;   calling a platform identification module from the image to determine the information handling system platform type;   selecting a driver file associated with the determined information handling system platform type from plural driver files of the image, each of the plural driver files associated with an information handling system platform type; and   configuring the information handling system with the drivers of the selected driver file.   
     
     
         14 . The method of  claim 13  further comprising deleting driver files not associated with the determined information handling system type. 
     
     
         15 . The method of  claim 13  further comprising:
 detecting simplified Hardware Abstraction Layer configuration settings; and 
 resetting the simplified settings to upgraded Hardware Abstraction Layer configuration settings. 
 
     
     
         16 . (canceled) 
     
     
         17 . A medium readable by an information handling system, the medium storing a platform independent image comprising:
 a core image defining an enterprise software configuration;   plural platform driver files, each platform driver file associated with an information handling system platform model type; and   an installation module operable to determine the platform model type of an information handling system and to configure the enterprise software configuration with the driver file associated with the determined platform model type.   
     
     
         18 . The medium of  claim 17  wherein the core image further comprises:
 a hardware neutral operating system; 
 enterprise customizations; and 
 enterprise applications. 
 
     
     
         19 . The medium of  claim 17  wherein the installation module further comprises a Hardware Abstraction Layer module operable to detect a simplified Hardware Abstraction Layer configuration and to reset the simplified configuration to an upgraded Hardware Abstraction Layer configuration. 
     
     
         20 . (canceled)

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.