×

System and method for software feature management

  • US 9,928,086 B2
  • Filed: 03/14/2013
  • Issued: 03/27/2018
  • Est. Priority Date: 03/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • installing to a computer readable non-transitory storage medium a full featured framework of a computer program having a plurality of features, a predetermined subset of the plurality of features being associated with feature properties that define whether a feature within the plurality of features is at least one of an enabled state, a disabled state, or a hidden state;

    executing the full featured framework of the computer program upon a computer coupled to the computer readable non-transitory storage medium wherein the computer program connects via a network to a feature server;

    identifying upon the feature server a unique identity associated with the installed full featured framework of the computer program;

    retrieving from the feature server a set of feature properties associated with the unique identity;

    configuring the predetermined subset of the plurality of features of the already installed full featured framework of the computer program post-installation in dependence upon only the retrieved set of feature properties and the already installed full featured framework of the computer program; and

    transmitting to the feature server a change with respect to enabling a feature property in response to a user initiated request to enable the feature property and an associated enabling of a feature within the plurality of features controlled by the feature property, wherein the user initiated request is generated in response to an action of the user within a graphical user interface displayed to the user during their normal use of the full featured framework of the computer program which displays at least a subset of the currently enabled features of the full featured framework of the computer program.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×