Build-to-Order PC Manufacturing Using Component ID Database Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing build-to-order manufacturing process for personal computer system units relies on removable storage media, such as floppy disks, to carry unique system trackcodes, which is becoming obsolete as manufacturers phase out floppy drives, necessitating a method for automatic retrieval of system trackcodes during manufacturing stages without relying on removable storage.

Innovation Solution

A method that generates a digital system trackcode and stores it in a non-specific external storage medium, like a central database, using a unique hardware component ID as a key for retrieval, and optionally stores the trackcode in a hardware component for later access, while also generating a hardware signature to detect configuration changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If removable storage media (floppy disks) are used to store system trackcodes, then the system trackcode can be carried throughout the manufacturing process, but the manufacturing process becomes dependent on obsolete hardware that is being phased out

Engineering Contradiction:
Improvesystem trackcode availabilityVSAvoidcompatibility with modern systems
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system trackcode is extracted from the removable storage media (floppy disk) and stored in a non-specific external storage medium (central database). The floppy disk is removed from the system, and the trackcode information is accessed electronically through the database using the component ID as a key, eliminating dependency on obsolete removable media while maintaining trackcode availability throughout manufacturing.

Inventive Principle:
Principle #2Taking out (Extraction)

2Extent of automation

If the system trackcode is stored in a central database for automatic retrieval, then automatic retrieval at each manufacturing stage is enabled, but the system requires additional infrastructure (central database system)

Engineering Contradiction:
Improveautomatic trackcode retrievalVSAvoidmanufacturing system infrastructure
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The central database system serves multiple functions: it stores system trackcodes, stores hardware signatures for configuration verification, and provides automated retrieval at any manufacturing stage. This multi-functional approach consolidates what would otherwise require separate systems, reducing overall infrastructure complexity while enabling automatic retrieval throughout the manufacturing process.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Manufacturing precision

If hardware signatures are generated and compared at each manufacturing stage, then configuration changes can be detected, but the manufacturing process time increases due to additional verification steps

Engineering Contradiction:
Improvehardware configuration accuracyVSAvoidmanufacturing cycle time
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The hardware signature is generated and stored in the central database during the initial component identification stage, before assembly begins. This preliminary action allows for rapid verification at later manufacturing stages by simply comparing current hardware identifiers against the pre-stored signature, rather than performing full configuration analysis at each stage, thus maintaining high precision while minimizing time impact.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7403927B2Method of manufacturing an item of build-to-order equipment
Publication Date: 2008.07.22 DELL PROD LP
  • US7403927B2 patent drawing
  • US7403927B2 patent drawing
  • US7403927B2 patent drawing

AI summary

A method of manufacturing a build-to-order PC system unit having at least one hardware component, e.g. motherboard, bearing a unique identifier (“component ID”) in software readable form. The method comprises generating a digital identifier (“system trackcode”) which defines the hardware and software configuration of the item, storing the system trackcode in association with the component ID in a manufacturing database such that the component ID can be used as a key to retrieve the associated system trackcode. During manufacture the component ID is read from the motherboard and used to retrieve the associated system trackcode from the database.