Controlling access to functionality within an installed software product. The invention includes an authorization module that dynamically references authorization information when specific functionality is requested by a requesting entity such as a user or an application program to determine if the requested functionality is authorized to be executed. Further, the invention dynamically provides an opportunity to the requesting entity to purchase unauthorized functionality. In this manner, functionality within the software product may be enabled or disabled at any time (e.g., during installation, post-installation, and re-installation).

 
Web www.patentalert.com

< Copyright detection and protection system and method

< Revenue assurance tool

> Multidimensional scorecard header definition

> Flexible XML parsing based on p-code

~ 00605