Patent ID: 9639345
Date: 2017-05-02
CPC Classifications: G06F

Claim:
1. A method for providing a framework for selective enablement of application features, the method comprising: receiving, via an electronic communications interface, client credential information indicating at least one user or client facility; executing a first instance of an application by a processor, the first instance of the application comprising at least one application feature selectively enabled or disabled by the framework, wherein the at least one application feature comprises a section of application code wrapped by a particular set of wrapper functions; determining, during execution of the first instance of the application, a feature identifier associated with the at least one application feature; retrieving feature information from a client feature table using at least the client credential information; determining, based on the feature identifier and the feature information, whether the at least one application feature is enabled for an application execution context associated with the at least one user or client facility; and in response to determining that the at least one application feature is enabled for the at least one user or client facility, causing the at least one application feature to be executed.