IP Library Granted Patent US 11,544,737
Granted Patent B2
US 11,544,737 · App. 16/436,455 · Granted Jan 3, 2023

Attention application user classification privacy

Inventors: Brendan Eich (Santa Clara, CA); Luke Mulks (Dublin, CA); Benjamin Livshits (London, GB); Yan Zhu (San Francisco, CA); Mandar Shinde (Fremont, CA); Nejc Zdovc (Ljube, SI); Brian Johnson (Scottsdale, AZ)
Assignee: Brave Software, Inc.
G06Q30/0246G06F3/013G06Q30/0242G06Q30/0254G06Q30/0269G06Q30/0272G06Q30/0273H04N21/44204H04N21/4532H04N21/4784H04L67/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,544,737
App. No.
16/436,455
Granted
Jan 3, 2023
Kind
B2
Abstract

Classification of the user of an attention application is moved from the cloud, where the classification is performed by advertisers based on trackers that follow a user, to the attention application itself. A user of the attention application controls inputs to the classification model and can exclude sensitive privacy information from inclusion in the classification model. The classification model is applied locally at the attention application to a catalog of advertisements and without revealing to trackers and advertisers whether attention was paid to particular ads. An analytics provider may have increased access to attention applications and can form ad campaigns and provide performance data thereon to advertisers without infringing attention user privacy. The system directs value away from trackers and advertisers and to attention application users and publishers.

Claims (15)

1. A method of privacy user classification, the method comprising:

consuming media content via an attention application of a client device to yield a user classification, the user classification being local to the attention application of the client device that includes one or more processors;

receiving a catalog of ads at the attention application, the catalog of ads including a plurality of ads classified according to a taxonomy;

matching, via the one or more processors of the client device, an ad from the catalog of ads at the attention application based at least in part on the user classification;

displaying, via the attention application of the client device, the ad from the catalog of ads at the attention application to a user associated with the user classification;

creating, via the one or more processors of the client device, a pool of blinded tokens;

proving attention to the ad from the catalog paid by the user with a zero-knowledge proof, that does not reveal an identity of the user, by transmitting, from the client device, a blinded token from the pool of blinded tokens to a token service, the blinded token including a cryptographic key present in the catalog of ads; and

receiving, at the client device and from the token service in response to transmitting the blinded token, an uncashed receipt, the uncashed receipt being the blinded token from the pool of blinded tokens, signed by the token service if the token service validates presence of the cryptographic key that was present in the catalog of ads.

2. The method of claim 1 , wherein the ad from the catalog does not include persistent state trackers.

3. The method of claim 2 , further comprising:

determining, via the one or more processors of the client device, an output of consuming media content that is not available to yield the user classification.

4. The method of claim 2 , wherein the displaying is timed to occur after a user of the attention application has completed a task on the attention application.

5. The method of claim 2 , further comprising:

receiving, at the attention application of the client device, a reward of a digital asset, an amount of the reward being based on attention paid to the ad from the catalog.

6. The method of claim 1 , wherein the received uncashed receipt that is signed by the token service supports receipt, at a digital asset wallet of the attention application, of a digital asset reward from the token service.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2019
From: LIVSHITS, BENJAMIN; EICH, BRENDAN; JOHNSON, BRIAN; MULKS, LUKE; SHINDE, MANDAR; ZDOVC, NEJC; ZHU, YAN
To: BRAVE SOFTWARE, INC.
Reel/Frame 050069/0226 →
Continuity (3)
Provisional Application 62683001 · Jun 10, 2018
Provisional Application 62683000 · Jun 10, 2018
Related Publication 20190378166A1 · Dec 12, 2019
Cited By (2)
US 12,267,428 US 12,273,725