×

User experience using privatized crowdsourced data

  • US 10,599,868 B2
  • Filed: 11/07/2017
  • Issued: 03/24/2020
  • Est. Priority Date: 06/04/2017
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine-readable medium storing instructions which, when executed by one or more processors of a computing device, cause the computing device to perform operations comprising:

  • receiving, from a set of client devices, a privatized encoding of a representation of a webpage, wherein each webpage is selected for transmittal in response to exceeding a resource consumption threshold, wherein the privatized encoding comprises a vector including at least one value for the webpage at a position corresponding to a hash value, the hash value is created using a hash function, and the vector is changed at the position corresponding to the created hash value with a predefined probability;

    accumulating privatized encodings received from the set of client devices;

    estimating a frequency of a selected webpage exceeding the resource consumption threshold, wherein estimating the frequency of the selected webpage includes determining a count based on the accumulated privatized encodings; and

    generating a record of the frequency of the selected webpage exceeding the resource consumption threshold based on the estimate of the frequency of the selected webpage.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×