Patent US5745568A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5745568A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of securing CD-ROM data for retrieval by one machine

Assignee: Dell USA LP
•
Filing: 1995-09-15
•
Granted: 1998-04-28
•
Expires: 2015-09-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of securing CD-ROM data for exclusive retrieval by a specified computer system includes the steps of ordering a computer system designating a selected hardware configuration and selected software components and procuring the selected hardware. A hardware identifier is then associated to the selected hardware. The method further includes the step of producing a compact disc read only memory (CD-ROM) containing software program files corresponding to the selected software components. This step includes the substeps of encrypting the software program files using the hardware identifier as an encryption key and writing the encrypted software program files to the CD-ROM. The CD-ROM securing method also includes the step of installing the software programs on the selected hardware including the sub steps of retrieving the hardware identifier associated to the selected hardware, decrypting the software program files using the hardware identifier as a decryption key and installing the decrypted software program files on the hardware.

Inventors

  • 👤 Clint H. O'Connor
  • 👤 John J. Pearce

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 21:02
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/00086; G06; G06F; G06F21/00; G06F21/10; G06F21/101; G06F21/12; G06F21/121; G06F21/125; G11B20/00188; G11B20/00195; G11B20/0021; G11B20/00217; G11B20/00246; G06F2211/00; G06F2211/007; G06F2221/00; G06F2221/21; G06F2221/2107

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 133 words
A method of securing data on a storage medium for exclusive retrieval by a specified computer system comprising the steps of: requisitioning a computer system designating a selected hardware configuration and selected software components; procuring the selected hardware; associating a hardware identifier to the selected hardware; programming a storage medium containing software program files corresponding to the selected software components including the steps of: encrypting the software program files using the hardware identifier as an encryption key; and writing the encrypted software program files to the storage medium; and installing the software programs on the selected hardware including the steps of: retrieving the hardware identifier associated to the selected hardware; decrypting the software program files using the hardware identifier as a decryption key; and installing the decrypted software program files on the hardware.
Claim 2
Independent Claim 133 words
A method of securing data on a storage medium for exclusive retrieval by a specified computer system comprising the steps of: requisitioning a computer system designating a selected hardware configuration and selected software components; procuring the selected hardware; associating a hardware identifier to the selected hardware; programming a storage medium containing software program files corresponding to the selected software components including the steps of: encrypting the software program files using the hardware identifier as an encryption key; and writing the encrypted software program files to the storage medium; and installing the software programs on the selected hardware including the steps of: retrieving the hardware identifier associated to the selected hardware; decrypting the software program files using the hardware identifier as a decryption key; and installing the decrypted software program files on the hardware.
Claim 3
Dependent Claim 95 words
A method according to claim 1, wherein: the storage medium programming step further includes the step of: writing the hardware identifier to the storage medium; and the hardware identifier retrieving step further comprises the steps of: retrieving the hardware identifier from the hardware; reading the hardware identifier written on the storage medium; comparing the hardware identifier retrieved from the hardware to the hardware identifier read from the storage medium; and terminating the software program installing step when the hardware identifier retrieved from the hardware is different from the hardware identifier read from the storage medium.
Claim 4
Dependent Claim 40 words
A method according to claim 1, wherein the software program installing step further comprises the steps of: selecting a program un-installing operation designating a software program file for un-installation; un-installing the designated software program file for un-installation from the hardware.
Claim 5
Dependent Claim 27 words
A method according to claim 1, wherein: the selected hardware is a standalone computer; and the hardware identifier is an identifier uniquely associated with the standalone computer.
Claim 6
Dependent Claim 27 words
A method according to claim 1, wherein: the selected hardware is a standalone computer; and the hardware identifier is an identifier semi-uniquely associated with the standalone computer.
Claim 7
Dependent Claim 31 words
A method according to claim 1, wherein: the selected hardware is a class of computer hardware including plurality of standalone computers; and the hardware identifier is a computer hardware class identifier.
Claim 8
Dependent Claim 14 words
A method according to claim 1, wherein: the storage medium is a floppy disk.
Claim 9
Dependent Claim 14 words
A method according to claim 1, wherein: the storage medium is a magnetic disk.
Claim 10
Independent Claim 133 words
A method of securing CD-ROM data for exclusive retrieval by a specified computer system comprising the steps of: requisitioning a computer system designating a selected hardware configuration and selected software components; procuring the selected hardware; associating a hardware identifier to the selected hardware; producing a compact disc read only memory (CD-ROM) containing software program files corresponding to the selected software components including the steps of: encrypting the software program files using the hardware identifier as an encryption key; and writing the encrypted software program files to the CD-ROM; and installing the software programs on the selected hardware including the steps of: retrieving the hardware identifier associated to the selected hardware; decrypting the software program files using the hardware identifier as a decryption key; and installing the decrypted software program files on the hardware.
Claim 11
Independent Claim 133 words
A method of securing CD-ROM data for exclusive retrieval by a specified computer system comprising the steps of: requisitioning a computer system designating a selected hardware configuration and selected software components; procuring the selected hardware; associating a hardware identifier to the selected hardware; producing a compact disc read only memory (CD-ROM) containing software program files corresponding to the selected software components including the steps of: encrypting the software program files using the hardware identifier as an encryption key; and writing the encrypted software program files to the CD-ROM; and installing the software programs on the selected hardware including the steps of: retrieving the hardware identifier associated to the selected hardware; decrypting the software program files using the hardware identifier as a decryption key; and installing the decrypted software program files on the hardware.
Claim 12
Dependent Claim 90 words
A method according to claim 9, wherein: the CD-ROM producing step further includes the step of: writing the hardware identifier to the CD-ROM; and the hardware identifier retrieving step further comprises the steps of: retrieving the hardware identifier from the hardware; reading the hardware identifier written on the CD-ROM; comparing the hardware identifier retrieved from the hardware to the hardware identifier read from the CD-ROM; and terminating the software program installing step when the hardware identifier retrieved from the hardware is different from the hardware identifier read from the CD-ROM.
Claim 13
Dependent Claim 40 words
A method according to claim 9, wherein the software program installing step further comprises the steps of: selecting a program un-installing operation designating a software program file for un-installation; un-installing the designated software program file for un-installation from the hardware.
Claim 14
Dependent Claim 27 words
A method according to claim 9, wherein: the selected hardware is a standalone computer; and the hardware identifier is an identifier uniquely associated with the standalone computer.
Claim 15
Dependent Claim 27 words
A method according to claim 9, wherein: the selected hardware is a standalone computer; and the hardware identifier is an identifier semi-uniquely associated with the standalone computer.
Claim 16
Dependent Claim 31 words
A method according to claim 9, wherein: the selected hardware is a class of computer hardware including plurality of standalone computers; and the hardware identifier is a computer hardware class identifier.
Claim 17
Dependent Claim 44 words
A method according to claim 9, wherein: the CD-ROM is a two-ring CD-ROM having a mass-programmed outer ring and a write-once inner ring; and the encrypting step includes a step of writing a code derived from the hardware identifier to the write-once inner ring.
Claim 18
Independent Claim 108 words
A system for securing data on a storage medium for exclusive retrieval by one computer system comprising: a computer having a hardware identifier; a storage medium containing encrypted software program files corresponding to selected software components, the encrypted software program files being encrypted using the hardware identifier as an encryption key; and a software installation program for installing the software program files exclusively on the computer including: a routine for retrieving the hardware identifier associated to the selected hardware; a routine for decrypting the software program files using the hardware identifier as a decryption key; and a routine for installing the decrypted software program files on the hardware.
Claim 19
Independent Claim 108 words
A system for securing data on a storage medium for exclusive retrieval by one computer system comprising: a computer having a hardware identifier; a storage medium containing encrypted software program files corresponding to selected software components, the encrypted software program files being encrypted using the hardware identifier as an encryption key; and a software installation program for installing the software program files exclusively on the computer including: a routine for retrieving the hardware identifier associated to the selected hardware; a routine for decrypting the software program files using the hardware identifier as a decryption key; and a routine for installing the decrypted software program files on the hardware.
Claim 20
Independent Claim 109 words
A system for securing CD-ROM data for exclusive retrieval by one computer system comprising: a computer having a hardware identifier; a compact disc read only memory (CD-ROM) containing encrypted software program files corresponding to selected software components, the encrypted software program files being encrypted using the hardware identifier as an encryption key; and a software installation program for installing the software program files exclusively on the computer including: a routine for retrieving the hardware identifier associated to the selected hardware; a routine for decrypting the software program files using the hardware identifier as a decryption key; and a routine for installing the decrypted software program files on the hardware.
Claim 21
Independent Claim 109 words
A system for securing CD-ROM data for exclusive retrieval by one computer system comprising: a computer having a hardware identifier; a compact disc read only memory (CD-ROM) containing encrypted software program files corresponding to selected software components, the encrypted software program files being encrypted using the hardware identifier as an encryption key; and a software installation program for installing the software program files exclusively on the computer including: a routine for retrieving the hardware identifier associated to the selected hardware; a routine for decrypting the software program files using the hardware identifier as a decryption key; and a routine for installing the decrypted software program files on the hardware.
Claim 22
Independent Claim 124 words
A method of securing CD-ROM data for exclusive retrieval by a specified computer system comprising the steps of: selecting a computer system including a selected computer hardware and a selected plurality of software program files; assembling a computer hardware in accordance with the selecting step; identifying the computer hardware by defining a hardware identifier and encoding the hardware identifier onto the computer hardware; producing a write-once CD-ROM including the substeps of: encrypting each of the plurality of selected software program files using the hardware identifier as an encryption key; writing each of the encrypted software program files to a write-once CD-ROM; and writing the hardware identifier to the write-once CD-ROM; and installing the selected plurality of software program files on the selected computer hardware.
Claim 23
Independent Claim 124 words
A method of securing CD-ROM data for exclusive retrieval by a specified computer system comprising the steps of: selecting a computer system including a selected computer hardware and a selected plurality of software program files; assembling a computer hardware in accordance with the selecting step; identifying the computer hardware by defining a hardware identifier and encoding the hardware identifier onto the computer hardware; producing a write-once CD-ROM including the substeps of: encrypting each of the plurality of selected software program files using the hardware identifier as an encryption key; writing each of the encrypted software program files to a write-once CD-ROM; and writing the hardware identifier to the write-once CD-ROM; and installing the selected plurality of software program files on the selected computer hardware.
Claim 24
Dependent Claim 112 words
A method according to claim 18, wherein the step of installing the software program files further comprises the steps of: retrieving the hardware identifier from the hardware; reading the hardware identifier written on the write-once CD-ROM; comparing the hardware identifier retrieved from the hardware to the hardware identifier read from the write-once CD-ROM; terminating the software program installing step when the hardware identifier retrieved from the hardware is different from the hardware identifier read from the write-once CD-ROM; reading software program files from the write-once CD-ROM; decrypting the software program files using the hardware identifier as the decryption key; and transferring the decrypted files to a storage medium on the computer hardware.
Claim 25
Independent Claim 160 words
A method of securing CD-ROM data for exclusive retrieval by a specified computer system comprising the steps of: mass-programming a plurality of widely-available software program files on a ring of a hybrid CD-ROM, the software program files being individually encrypted using a corresponding plurality of encryption keys; selecting a computer system including a selected computer hardware and a software program file selected from the plurality of widely-available software program files; assembling a computer hardware in accordance with the selecting step; identifying the computer hardware by defining a hardware identifier and encoding the hardware identifier onto the computer hardware; producing a hybrid CD-ROM from a mass-programmed hybrid CD-ROM including the substeps of: enabling for access the selected software program file by writing a software selection code to a write-once ring of the hybrid CD-ROM; and writing the hardware identifier to the write-once ring of the hybrid CD-ROM; and installing the selected plurality of software program files on the selected computer hardware.
Claim 26
Independent Claim 160 words
A method of securing CD-ROM data for exclusive retrieval by a specified computer system comprising the steps of: mass-programming a plurality of widely-available software program files on a ring of a hybrid CD-ROM, the software program files being individually encrypted using a corresponding plurality of encryption keys; selecting a computer system including a selected computer hardware and a software program file selected from the plurality of widely-available software program files; assembling a computer hardware in accordance with the selecting step; identifying the computer hardware by defining a hardware identifier and encoding the hardware identifier onto the computer hardware; producing a hybrid CD-ROM from a mass-programmed hybrid CD-ROM including the substeps of: enabling for access the selected software program file by writing a software selection code to a write-once ring of the hybrid CD-ROM; and writing the hardware identifier to the write-once ring of the hybrid CD-ROM; and installing the selected plurality of software program files on the selected computer hardware.
Claim 27
Dependent Claim 156 words
A method according to claim 20, wherein the step of installing the software program files further comprises the steps of: retrieving the hardware identifier from the hardware; reading the hardware identifier written on the write-once ring of the hybrid CD-ROM; comparing the hardware identifier retrieved from the hardware to the hardware identifier read from the write-once ring of the hybrid CD-ROM; terminating the software program installing step when the hardware identifier retrieved from the hardware is different from the hardware identifier read from the write-once ring of the hybrid CD-ROM; reading the software selection code from the write-once ring of the hybrid CD-ROM; reading software program files from the mass-programmed ring for files enabled by a code on the write-once ring of the CD-ROM; building a decryption key based on the mass-programmed encryption key; decrypting the software program files using the decryption key; and transferring the decrypted files to a storage medium on the computer hardware.
Claim 28
Independent Claim 130 words
A method of securing CD-ROM data for exclusive retrieval by a specified computer system comprising the steps of: procuring a mass-produced CD-ROM including a plurality of widely-available software program files, the software program files being individually encrypted using a corresponding plurality of encryption keys; selecting a computer system including a selected computer hardware and a software program file selected from the plurality of software program files; assembling a computer hardware in accordance with the selecting step; identifying the computer hardware by defining a hardware identifier and encoding the hardware identifier onto the computer hardware; enabling for access the selected software program file by writing a software selection code to a nonvolatile memory in the computer hardware; and installing the selected plurality of software program files on the selected computer hardware.
Claim 29
Independent Claim 130 words
A method of securing CD-ROM data for exclusive retrieval by a specified computer system comprising the steps of: procuring a mass-produced CD-ROM including a plurality of widely-available software program files, the software program files being individually encrypted using a corresponding plurality of encryption keys; selecting a computer system including a selected computer hardware and a software program file selected from the plurality of software program files; assembling a computer hardware in accordance with the selecting step; identifying the computer hardware by defining a hardware identifier and encoding the hardware identifier onto the computer hardware; enabling for access the selected software program file by writing a software selection code to a nonvolatile memory in the computer hardware; and installing the selected plurality of software program files on the selected computer hardware.

References Cited (Backward Citations)

US4433207A Cited
US4785361A Cited
US5371792A Cited
US5416840A Cited
US5398285A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-27 2001-10-27 2002-04-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-27 2005-10-27 2006-04-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-27 2009-10-27 2010-04-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag