US 12,407,676 B2
Online data in a secure environment
Shun Jiang, Los Angeles, CA (US); Sheng Wu, Los Angeles, CA (US); Jiatian Wang, Los Angeles, CA (US); and Xiaoran Ni, Los Angeles, CA (US)
Assigned to Lemon Inc., Grand Cayman (KY)
Filed by Lemon Inc., Grand Cayman (KY)
Filed on May 19, 2022, as Appl. No. 17/748,905.
Prior Publication US 2023/0379318 A1, Nov. 23, 2023
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0241 (2023.01); G06Q 30/0251 (2023.01); H04L 9/40 (2022.01); G05B 19/418 (2006.01)
CPC H04L 63/083 (2013.01) [G06Q 30/0255 (2013.01); G06Q 30/0277 (2013.01); H04L 63/0823 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method of anonymizing user behavior data and creating a secure environment, comprising:
generating user behavior data by a computing device accessing data sources, wherein the computing device is associated with a user, and wherein the user behavior data is verified by an authentication certificate from the data sources;
processing the user behavior data by the computing device through a data obfuscation process, wherein the data obfuscation process comprises removing partial information from the user behavior data and categorizing the user behavior data into pre-defined categories;
generating, by the computing device, a token from the processed user behavior data, wherein the token comprises tokenized and anonymized user behavior data, wherein a value of the token is determined based at least in part on the data obfuscation process, and wherein the token is certified by a data certification service;
associating, by the computing device, the token with a token manager account;
registering, by the computing device, the token by providing the token manager account and providing a hash key of the token without revealing details of the token to a decentralized broker service, wherein the decentralized broker service is configured to process advertising requests received from advertisers, the decentralized broker service is configured to request advertisements suggested by at least one advertisement suggestion service, and the decentralized broker service is configured to provide at least one subset of the advertisements to at least one publisher service;
transmitting, by the computing device, the token to an independent token manager for storage, wherein the token is associated with the token manager account, and wherein the stored token is accessible by the at least one advertisement suggestion service for use in suggesting the advertisements;
claiming, by the computing device, an ownership of the token when interacting with the at least one publisher service; and
verifying, by the computing device, the ownership of the token using a private key of the computing device after the at least one publisher service plays at least one advertisement associated with the token, wherein the at least one advertisement is among the at least one subset of the advertisements, and wherein information indicating a verification of the ownership is collected by the at least one publisher service.