SOFTWARE COPYRIGHT PROTECTION AND LICENSING SYSTEM USING RFID
First Claim
1. A software copyright protection and licensing system using radio-frequency identification (RFID), said system comprising:
- a RFID tag accompanying a software package, said RFID tag contains at least a product installation and licensing key of the software; and
a RFID reader in communication with a central processing unit (CPU) of a computer and the RFID tag;
wherein during execution of the software into the CPU, the RFID reader interrogates the RFID tag for the software'"'"'s product installation and licensing key;
said system generates an installation signature (ISigtag) from the product installation and licensing key and allowing execution of the software when the ISigtag tallies with the installation signature (ISigpc) stored in the CPU when the software was first installed, or denies execution when the installation signatures do not tally.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a software copyright protection and licensing system (200) using RFID. A RFID tag (110) is supplied with a software package (100). During installation of the software package in a computer, a RFID reader (158) interrogates the RFID tag (110) for a product installation and licensing key (114). During installation of the software, an installation signature (TSig) is generated and stored in the RFID tag and computer, operation of the software is allowed if the installation signatures tally, otherwise permission is denied. Further, the system (200) allows reinstallation (process C) of the software and/or re-generation (process D) of a new installation signature under certain situations.
12 Citations
20 Claims
-
1. A software copyright protection and licensing system using radio-frequency identification (RFID), said system comprising:
-
a RFID tag accompanying a software package, said RFID tag contains at least a product installation and licensing key of the software; and a RFID reader in communication with a central processing unit (CPU) of a computer and the RFID tag; wherein during execution of the software into the CPU, the RFID reader interrogates the RFID tag for the software'"'"'s product installation and licensing key;
said system generates an installation signature (ISigtag) from the product installation and licensing key and allowing execution of the software when the ISigtag tallies with the installation signature (ISigpc) stored in the CPU when the software was first installed, or denies execution when the installation signatures do not tally. - View Dependent Claims (2, 3, 4, 5, 6, 20)
-
-
7. A method of enforcing software copyright and license comprising:
-
supplying a RFID tag with a software package, said RFID tag containing at least a product installation and licensing key; communicating a RFID reader with a central processing unit (CPU) of a computer and the RFID tag; allowing installation of the software in the CPU if the product installation key is valid, otherwise denying installation of the software package; during installation of the software, prompting a licensee for licensee information, encrypting the licensee information, sending the encrypted licensee information to the RFID tag and generating an installation signature (ISig) for storage in the CPU; and allowing the software to operate if an installation signature obtained from the RFID tag tallies with the installation signature stored in the CPU, otherwise exiting the software operation. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer product comprising:
-
a software package; a RFID tag accompanying the software package, said RFID tag containing at least a product installation and licensing key for installing the software; and an amount of adhesive for attaching the RFID tag onto a casing of a central processing unit (CPU) of a computer in which the software is operable; wherein a RFID reader in communication with the CPU interrogates the RFID tag for the software'"'"'s product installation and licensing key and generates an installation signature (ISigtag) from the product installation and licensing key, and allowing execution of the software when the tallies with the installation signature (ISigpc) stored in the CPU when the software was first installed, or denies execution when the installation signatures do not tally. - View Dependent Claims (16, 17, 18, 19)
-
Specification