Patent ID: 9602472
Date: 2017-03-21
CPC Classifications: G06Q,H04L

Claim:
1. A method for privacy protection of end users in a network, the method comprising: receiving user consumption data, associated with at least one respective end user, wherein the user consumption data comprises a respective slice of a respective interest profile of the at least one respective end user and a respective associated interest group id of the respective slice of the respective interest profile, and wherein the user consumption data is received through a network anonymization layer; routing the user consumption data to an interest group aggregator node from amongst a plurality of intermediary nodes based on a distributed hash table (DHT) routing mechanism, and wherein the interest group aggregator node is associated with the respective associated interest group id present in the user consumption data; storing the user consumption data through a persistent storage layer to cope with churn due to modifications among the plurality of intermediary nodes encrypting segments of the user consumption data based on a group's symmetric encryption key; and storing the encrypted segments on one or more intermediary nodes from amongst the plurality of intermediary nodes to replicate the user consumption data over the one or more intermediary nodes, wherein the group's symmetric encryption key is unique for each intermediary node from amongst the plurality of intermediary nodes, and wherein the group's symmetric encryption key of each intermediary node is replicated to the one or more intermediary nodes.