×

USER-CONTROLLABLE LEARNING OF POLICIES

  • US 20100036779A1
  • Filed: 05/16/2009
  • Published: 02/11/2010
  • Est. Priority Date: 05/16/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for updating a policy that is enforced by a computer program, the method comprising:

  • communicating, by a computer system to at least one user, data regarding one or more decisions made by the program over a period of time according to a policy, wherein each decision is made on the particular policy in force at the time the decision is made, and wherein policy data for the policy is stored in a machine readable format in a memory coupled to the computer system, wherein the computer system comprises at least one processor coupled to a memory;

    storing in a machine readable format user feedback data indicative of feedback by the at least one user regarding the one or more decisions made by the program according to the policy;

    identifying and ranking, by the computer system, one or more potential variations to the policy based on a score of an objective function, wherein the objective function comprises a plurality of function elements, wherein the plurality of function elements comprises a user satisfaction function element and at least one other function element that measures an extent to which the one or more potential variations are likely to be understandable by the at least one user;

    communicating, by the computer system to the at least one user, one or more suggested modifications to the policy based on the ranking of the one or more potential variations to the policy, wherein the one or more suggested modifications can assist the one or more users refine the policy; and

    modifying, by the computer system, the policy data stored in the memory based on one or more selections by the at least one user in response to the communication of the one or more suggested modifications.

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