Automated VPD Installation via Embedded Storage Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computer systems rely on human technicians to manually install and update vital product data (VPD) during repairs, leading to frequent omissions and subsequent difficulties in accessing service contracts, warranties, and asset tracking, resulting in customer service issues.

Innovation Solution

Implementing an embedded storage module in computer hardware components to automate the installation, association, and updating of individualized system data, such as VPD, through a routine executed during the boot process, eliminating the need for external utilities and ensuring data accuracy and uniqueness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual installation of VPD by service technicians is used, then flexibility and adaptability to different service scenarios are maintained, but the reliability of VPD installation is poor due to human error and forgetfulness

Engineering Contradiction:
ImproveVPD installation reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs automatic VPD installation and association without requiring service technician intervention. The embedded storage module and routine automatically detect hardware components, retrieve VPD data, install it to appropriate components, and associate data with system identifiers during the boot process, eliminating human error while maintaining system simplicity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The VPD installation and association process is performed automatically during the boot process before the operating system loads. The routine executes preliminary actions of detecting hardware, retrieving VPD data from embedded storage, and associating it with system identifiers before normal system operation begins, ensuring VPD is ready before service operations are requested

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If manual VPD installation using external tools is required, then the system can handle various service scenarios, but the ease of operation deteriorates due to additional manual steps and tool requirements

Engineering Contradiction:
ImproveVPD installation easeVSAvoidservice time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically performs VPD installation and association without requiring service technicians to manually use external tools. The embedded storage module and routine handle the entire process autonomously, making operation as simple as replacing the hardware component itself, and eliminating the time technicians would spend on manual VPD installation steps

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The VPD installation function is merged with the hardware replacement process and integrated into the system's boot process. Instead of requiring separate manual steps with external tools, the VPD installation is combined with the natural flow of hardware replacement and system startup, making it an inherent part of the service process rather than an additional task

Inventive Principle:
Principle #5Merging (Combining)

3Manufacturing precision

If VPD data is not properly installed or associated with hardware components, then system simplicity is maintained, but service provision accuracy deteriorates due to inability to identify correct service contracts and warranties

Engineering Contradiction:
Improveservice provision accuracyVSAvoiddata management complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The routine includes detection steps that verify whether VPD data is properly installed and associated with hardware components. The system checks for the presence and correctness of VPD data, and if missing or incorrect, automatically retrieves and installs the appropriate data, providing feedback control to ensure service provision accuracy without complex manual verification procedures

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary data structure (system data including identifiers) that links hardware components to their VPD data and service information. This intermediary association mechanism enables accurate service provision by providing a reliable connection between physical hardware and service contract information, without requiring complex direct tracking of each component

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10191729B2System and methodology for updating individualized system data to facilitate repair and/or replacement service provision
Publication Date: 2019.01.29 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US10191729B2 patent drawing
  • US10191729B2 patent drawing
  • US10191729B2 patent drawing

AI summary

A method includes: determining whether individualized system data are one or more of: installed on, associated with, and up-to-date with respect to a computer system and/or a hardware component of the computer system; and in response to determining the individualized system data are one or more of: not installed on, not associated with, and not up-to-date with respect to the computer system and/or the hardware component, one or more of: installing the individualized system data to one or more of the computer system and the hardware component; associating the individualized system data with one or more of the computer system and the hardware component; and updating out-of-date individualized system data of one or more of the computer system and the hardware component. Corresponding systems and computer program products are also disclosed.