Patent ID: 9560023
Date: 2017-01-31
CPC Classifications: G06Q,H04L

Claim:
1. A computer-implemented method for protecting user privacy in an online advertising environment, the method comprising: receiving, at a host server, data related to user in a first communication session between the host server and a client device; generating or receiving, at the host server, a user profile associated with a user; encrypting the user profile to produce encrypted user profile data and generating a decryption key for decrypting the encrypted user profile data; transmitting the decryption key to the client device, deleting the decryption key from the host server, and ending the first communication session; establishing a second communication session between the host server and the client device; receiving the decryption key from the client device in the second communication session; and providing targeted advertising based in part on decrypting the encrypted user profile data by: