Patent ReferencesMethod and apparatus for providing security for computer software Apparatus and method for preventing unauthorized use of computer programs Software protection method and apparatus Cartridge programming system Methods and apparatus for the protection and control of computer programs Protected software access control apparatus and method Software distribution system Method and system for controlling use of protected software Interrupt and trap handling in microprogram sequencer Software protection system with trial period usage code and unlimited use unlocking code both recorded on program storage media InventorsApplicationNo. 610037 filed on 11/07/1990US Classes:705/59, Licensing713/155, Central trusted authority provides computer authentication713/164Security kernel or utilityExaminersPrimary: Gregory, Bernarr E.Attorney, Agent or FirmInternational ClassH04L 009/32AbstractA process and system for activating various programs are provided in a personal computer. The computer is initially provided with a portion of a main program. A data link is established between the personal computer and a registration computer. By providing the registration computer with various information, a potential licensee can register to utilize the program. Once the registration process is complete, a tamperproof overlay program is constructed at the registration computer and transferred to the personal computer. The tamperproof overlay includes critical portions of the main program, without which the main program would not operate and also contains licensee identification and license control data. | |