Patent ID: 6067622
Filing Date: 2000-05-23
Classification: G06F

Abstract:
A software security system for restricting unauthorized duplications and installation of an application program comprising:a software instruction-set means for restricting the installation of said application program to persons authorized to install said application program, said software instruction-set means for restricting installation being incorporated into an installation program routine for installing said application program onto one or more data processing systems;a software instruction-set means for restricting utilization of said installed application program to said one or more data processing systems onto which said application program was originally installed, said software instruction-set means for restricting data processing system utilization being incorporated into said application program;wherein said application program has nonsense instruction sets dispersed throughout its program routine;wherein said installation program routine includes a software instruction set means for removing said nonsense instruction sets in said application program upon installation of said application program on said one or more data processing systems;and wherein said application program is permitted to be executed upon confirmation of an internal run key.