Browse Prior Art Database

Preventing Software Duplication Using Hard Disk Drive Unique Identification

IP.com Disclosure Number: IPCOM000123771D
Original Publication Date: 1999-Apr-01
Included in the Prior Art Database: 2005-Apr-05
Document File: 1 page(s) / 36K

Publishing Venue

IBM

Related People

Cameron, AR: AUTHOR [+2]

Abstract

A mechanism to prevent software copying uses the unique serial number of a hard disk drive (or other storage type with serialized identification) as a key to software validation as part of an installation and ongoing dynamic verification during software execution.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 93% of the total text.

Preventing Software Duplication Using Hard Disk Drive Unique Identification

   A mechanism to prevent software copying uses the unique
serial number of a hard disk drive (or other storage type with
serialized identification) as a key to software validation as part of
an installation and ongoing dynamic verification during software
execution.

   In this proposal, the software needs a coded key for it to
be installed.  To create such a key a utility is run at the target
PC, which will extract hard disk drive descriptive information
including the unique serial number.  This information is passed to
the software supplier, e.g. via the Internet, who will apply an
algorithm to supply a coded key, for example as a text code or
computer file, which will only permit a successful installation on
and subsequent execution from the target hard disk of the target PC.

   The supplier will then be able to have a specific
knowledge of the distribution of the software, preventing, or at
least significantly deterring, unauthorized duplication.  The
specific hard disk drive can be moved to another system, or the
system can be re-configured, thus removing binding to other factors
within a target PC.

   It is possible to change all system data and applications
on the disk drive, including the operating system reload and
reformatting of the media, but the software will still work
following reload and reinstallation of the original key.

   A backup copy of the software and any coded ke...