Patent ID: 7188255
Filing Date: 2007-03-06
Classification: G06F

Abstract:
1. A process for facilitating a delivery of custom-ordered software products to a computer system, said computer system having a processor, a digital storage drive, a hard disk, and a non-volatile memory, said process comprising: receiving, by a manufacturer of the computer system, an order for the computer system from one of a customer and a vendor; writing a set of software products onto a digital storage device, said set of software products containing at least one custom-ordered software product and other software products; assigning a unique identifier for each software product in said digital storage device; writing, by the manufacturer of the computer system, only the identifiers of said custom-ordered software products into the non-volatile memory of said computer system; shipping together, by the manufacturer of the computer system, the computer system and the digital storage device to the customer or vendor; inserting said digital storage device into said digital storage drive; reading said identifiers in said non-volatile memory of said computer system; comparing said identifiers in said non-volatile memory with said identifiers of the software products stored on the digital storage device; and installing the custom-ordered software products having identifiers that match the identifiers in said non-volatile memory but not installing the other software products.