×

Contextual privacy engine for notifications

  • US 10,530,720 B2
  • Filed: 08/27/2015
  • Issued: 01/07/2020
  • Est. Priority Date: 08/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computing apparatus, comprising:

  • a hardware platform comprising at least a processor, a memory, and a user notification interface;

    a context interface;

    a feedback interface; and

    one or more logic elements configured to provide a contextual privacy engine on the hardware platform, the contextual privacy engine configured to;

    receive a notification;

    receive a context via the context interface;

    apply the context to the notification via a notification rule;

    receive a feedback via the feedback interface;

    receive an existing confidence score for the notification rule (scoreold);

    update the existing confidence score to a new confidence score (scorenew) based at least in part on the feedback, wherein updating the confidence score comprises an operation of the form scorenew(Ai)=min(scoreold(Ai)+f1*f2*Δ

    +c,1+t), wherein A represents a set of a plurality of possible actions, i represents an index of the action, t represents a threshold value, f1 represents a fraction of “

    true”

    feedback received, f2 represents a percentage of active rules with Ai, as the preferred action, Δ

    represents a difference between t and scoreold(Ai), and c is a rate-of-growth constant, wherein each of the inputs of the new confidence score is stored in a memory or received as an input; and

    take an action via the user notification interface based at least in part on the new confidence score (scorenew).

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