Software anti-piracy system that adapts to hardware upgrades
US6243468A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Apr 29, 1998 |
| Grant date | Jun 5, 2001 |
| Priority date | — |
| Expiry date | Apr 29, 2018 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2221/2129
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
An anti-piracy system reduces the opportunity for piracy and illicit use of software products by requiring each software product to be registered for a single computer. If a user attempts to install the software product on another computer, the software product will recognize a different hardware composition and disable itself. During installation, the software product generates a hardware ID that identifies the set of hardware components and sends it and a product ID to a registration authority. The registration authority computes a registration ID from the product ID and the hardware ID and sends the registration ID back to the software product. Each time the software product is subsequently launched, the software product computes its own test ID from the product ID and hardware ID using the same algorithm employed by the registration authority. The software product then compares the test ID to the registration ID. If the two match, the software product is enabled; otherwise, if no match occurs, the software product is locked. The system flexibly accommodates a situation in which the user upgrades one or a few components in the computer without creating a new machine. The softwar…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.