×

Incrementally changing the availability of a feature

  • US 9,313,204 B2
  • Filed: 02/07/2014
  • Issued: 04/12/2016
  • Est. Priority Date: 01/13/2009
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer-readable storage media hardware comprising processor-executable instructions which, responsive to execution by at least one processor, are configured to:

  • incrementally change availability of a feature of a software service to one or more clients over a network based on a configuration setting indicating a proportion of the one or more clients that is eligible to receive the feature, the eligibility of a respective client of the one or more clients based, at least in part, on a respective client rank, the respective client rank based, at least in part, on a respective client identification, that identifies the respective client, and a feature identification, that identifies the feature, that are combined to generate a respective combined client identification and feature identification; and

    generate the respective client rank based, at least in part, on the respective combined client identification and feature identification;

    determine whether access to the respective client identification exists;

    responsive to determining access to the respective client identification exists, generate the respective client rank based, at least in part, on combining the respective client identification with the feature identification to generate a respective combined client identification with the feature identification value; and

    responsive to determining access to the respective client identification does not currently exist for at least one client, generate the respective client rank by assigning a random number as the respective client rank.

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