Remote Driver Imaging via Server-Side Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing ImageUltra technology requires storing unnecessary device drivers on the service partition, consuming space and requiring the system to be powered on for driver discovery and installation, leading to inefficiencies and potential outdated components.
Innovation Solution
Storing the driver map on a server instead of the service partition, using Active Management Technology (AMT) and Intel's Remote Integrated Driver Electronics (IDE-R) to create a custom ISO image of only required drivers, allowing for remote installation without powering the system, reducing hard drive waste and enabling efficient driver management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the driver map and all possible device drivers are stored on the service partition, then the system can support any hardware configuration, but the service partition consumes excessive hard drive space
Solution Approach 1:
The patent segments the driver map and device drivers into two storage locations: the service partition contains only the essential driver map structure and metadata, while the actual driver files are segmented and stored on the local hard drive in a dedicated drivers directory. This segmentation reduces service partition space consumption while maintaining full driver availability for system imaging operations.
Solution Approach 2:
The patent transitions from a single-dimension storage approach (all drivers on service partition) to a two-dimension storage architecture where drivers are distributed across the service partition (metadata) and local hard drive (actual driver files). This dimensional change allows the system to maintain driver versatility while optimizing space utilization across different storage media.
2Ease of operation
If the system requires power-on state for driver discovery and installation, then driver installation can be performed, but the process loses efficiency and requires system downtime
Solution Approach 1:
The patent implements preliminary action by pre-discovering and pre-installing the necessary device drivers onto the local hard drive during system initialization or manufacturing, before the actual imaging process begins. This preliminary preparation eliminates the need for power-on driver discovery during imaging operations, allowing the system to perform imaging tasks offline and significantly improving overall productivity.
Solution Approach 2:
The system performs self-service by automatically discovering, downloading, and installing the required device drivers onto the local hard drive without requiring manual intervention or system power-on during the imaging process. The system autonomously manages its own driver requirements, enabling unattended imaging operations and reducing system downtime.
3Ease of operation
If drivers are stored on the service partition, then they are readily accessible, but the partition contains outdated drivers and components that cannot be updated independently
Solution Approach 1:
The patent introduces dynamics to the driver storage system by implementing a flexible, updateable drivers directory on the local hard drive that can be independently modified. Unlike the static service partition, this dynamic storage location allows drivers to be updated, replaced, or refreshed without affecting the core service partition, ensuring the system always uses current, reliable drivers while maintaining easy accessibility through the standardized drivers directory interface.
Data Source
AI summary
The present invention relates to a method for removing the driver map component from being stored on the service partition and placing it on a server for retrieval at a later time. Only the actual device drivers that are required for that system will be provided. A central repository will be provided for applications and device drivers that would leverage the AMT area. The AMT IDE-R would be used to store the hook to network install, for example an IT administrator initiated network install to an unpowered system. Two situations exist in which this method will be used. The first situation involves supplying ImageUltra content to a system that is connected to the Local Area Network while ImageUltra is running. The second situation involves supplying ImageUltra content to a system that is not connected to the Local Area Network while ImageUltra is running.

