A system for granting indefinite use of inactivated software options pre-installed
on a device is provided. The system includes receiving, at a remote processing
facility, a recurrent use request from a user requesting access to an inactivated
software option resident on the device. The system is further configured to validate
the request and generate an activation key. The activation key is transmitted from
the processing facility to the device automatically activating the option and granting
recurrent access. The activation key or code is generated at the processing facility
using data from at least one of a user identifier, a system identifier, a recurrent
use identifier, and the selected option. A method to permit recurrent use of resident,
yet, inactivated software of a device is also provided.