| US RE42,861 E1 | ||
| Method of distributing piracy protected computer software | ||
| Stephen J. Borza, Ottawa (Canada) | ||
| Assigned to Activcard Ireland, Ltd., Dublin (Ireland) | ||
| Filed on Apr. 07, 2006, as Appl. No. 11/400,074. | ||
| Application 11/400074 is a reissue of application No. 09/277827, filed on Mar. 29, 1999, now 6,721,891, filed on Apr. 13, 2004. | ||
| Int. Cl. H04L 9/32 (2006.01); G06F 21/22 (2006.01); G06F 7/04 (2006.01) | ||
| U.S. Cl. 726—20 [726/7; 726/9; 726/19; 726/27; 713/186] | 44 Claims |

| 1. A method for protecting a software application from piracy, comprising executing a first portion of the software application;
receiving user authorisation information;
using a processor within a peripheral device, comparing the received user authorisation information with user authorisation
information stored in memory of the peripheral device to produce a comparison result and, if the comparison result is indicative
of the authorised user of the software application, providing data from the peripheral device to the computer, the data indicative
of the authorised use of the software application on the computer;
executing a second portion of the software application only upon receipt of the data indicative of the authorised use of the
software application;
transmitting data related to the software application to the peripheral device; and, comparing the received data with data
stored in memory of the peripheral device using the processor of the peripheral device;
and wherein
selecting the data indicative of the authorised use of the software application on the computer according to the data related
to the software application, the data selected from a plurality of instances of data, each instance of data indicative of
the authorised use of a different software application.
|