Patent ID: 6615359
Filing Date: 2003-09-02
Classification: G06F

Abstract:
A computer system for allowing the pre-installation and operation of a software application without entering a key, the computer system comprising:a processor; a mass storage subsystem coupled to the processor; a data transfer device coupled to the processor; the data transfer device for outputting the software application to the computer system; and installation and operating software code residing in a data transfer media, the installation and operating software code, when executed by the processor, performing the steps of: executing the startup code, further comprising the steps of: upon execution of the startup code, determining if a key is stored in the registry; if the key is not stored in the registry, providing a user discernable prompt, the user discernable prompt requesting a first key; if the first key is proper, storing the first key in the registry; executing the software application, further comprising the steps of: upon execution of the software application, determining if the first key is stored in the registry; if the first key is stored in the registry, continue execution of the program; if the first key is not stored in the registry providing a user discernable prompt; the user discernable prompts requesting a second key; if the second key is not proper, ceasing execution of the software application; and if the second key is proper, storing the key in the registry and continue execution of the program.