Patent · US Expired

Apparatus and method for serializing and validating copies of computer software

US5287408A · kind A · utility

215Cited by
1References
23Claims
0Family size

Assignee

Inventor

Key dates

Filing dateAug 31, 1992
Grant dateFeb 15, 1994
Priority date
Expiry dateAug 31, 2012

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/2139
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An apparatus and method of disabling an unauthorized copy of a computer program. A set of numbers having an uncommon mathematical property is defined. For authorized copies, one of these numbers is written to a pre-determined location in the computer program. Whenever a copy of the computer program is attempted to be run, the computer system is instructed by the computer program to check the number at that pre-determined location. A determination is then made as to whether that number has the uncommon mathematical property. The computer program is disabled if its number at that location does not have the uncommon mathematical property.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.