×

Event processing system

  • US 10,482,285 B2
  • Filed: 07/06/2018
  • Issued: 11/19/2019
  • Est. Priority Date: 03/17/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method of processing user events of a platform to extract aggregate information about users of the platform, the method comprising, at an event processing system:

  • initializing a privacy policy with an event processing system;

    receiving, at the event processing system, a query relating to the user events;

    determining, from the query, by the event processing system, at least one query parameter for each of a plurality of buckets;

    for each of the buckets, computing with the event processing system, for a set of the user events satisfying the at least one query parameter for that bucket, an approximate unique user count with an error margin of at least two percent;

    comparing, by the event processing system, the approximate unique user count for each bucket with a bucket redaction threshold;

    applying, by the event processing system, quantization to the approximate unique user count for at least one of the buckets to generate a quantized unique user count for that bucket; and

    responding to the query by releasing, from the event processing system, aggregate information comprising or derived from the quantized unique user count, wherein any of the buckets for which the approximate unique user count is below a minimum user count indicated by the bucket redaction threshold is redacted, wherein no unique user count is released for any redacted bucket.

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