System for Enabling Secure Private Exchange of Data and Communication Between Anonymous Network Participants and Third Parties and a Method Thereof
First Claim
1. A method for secure exchange of a profile data of a network participant between the network participant and a plurality of content source websites, the method comprising:
- registering the profile data by the network participant with a privacy control unit, wherein the profile data comprises a plurality of attributes;
assigning privacy levels to each of the plurality of attributes by the network participant;
distributing a token to the network participant by the privacy control unit, the token serving as a proxy for the profile data of the network participant and the privacy levels assigned to each of the plurality of attributes;
routing the token through a web beacon in a content source website of the plurality of content source websites to the privacy control unit upon the network participant accessing the content source website of the plurality of content source websites;
generating a report for research and for targeting promotion campaigns to the network participant by using the token, wherein the report is generated by the privacy control unit; and
charging the content source website through an invoice generated by the privacy control unit for providing the report and empowering communications to a targeted set of network participants while preserving the network participants privacy, wherein a portion of the invoice is provided as a fee to the network participant for providing the profile data to the content source website and responding to the communications from the content source website through the privacy control unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method for providing secure private exchange of a profile data of a network participant between the participant and a plurality of third parties. The method comprises registering profile data by the network participant with a privacy control unit, assigning privacy levels to each of the plurality of attributes of the profile data, transferring the profile data along with privacy levels assigned to each of a plurality of attributes of the profile data to a privacy control unit generating a report for research and for targeting promotion campaigns to the network participant by using the profile data. The report is accessed by the plurality of third parties for communications with the network participant, wherein the plurality of third parties are registered with and invoiced by the privacy control unit. A portion of the invoice is provided as a fee to the network participant for providing the profile data.
-
Citations
31 Claims
-
1. A method for secure exchange of a profile data of a network participant between the network participant and a plurality of content source websites, the method comprising:
-
registering the profile data by the network participant with a privacy control unit, wherein the profile data comprises a plurality of attributes; assigning privacy levels to each of the plurality of attributes by the network participant; distributing a token to the network participant by the privacy control unit, the token serving as a proxy for the profile data of the network participant and the privacy levels assigned to each of the plurality of attributes; routing the token through a web beacon in a content source website of the plurality of content source websites to the privacy control unit upon the network participant accessing the content source website of the plurality of content source websites; generating a report for research and for targeting promotion campaigns to the network participant by using the token, wherein the report is generated by the privacy control unit; and charging the content source website through an invoice generated by the privacy control unit for providing the report and empowering communications to a targeted set of network participants while preserving the network participants privacy, wherein a portion of the invoice is provided as a fee to the network participant for providing the profile data to the content source website and responding to the communications from the content source website through the privacy control unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of secure exchange of a profile data of a network participant between the network participant and a plurality of content sources, the method comprising:
-
installing a software on the network participant, the software monitoring use and behavior pattern of the network participant upon network participant confirming the installation of the software; transferring the profile data along with privacy levels assigned to each of a plurality of attributes of the profile data to a privacy control unit periodically through the software installed on the network participant; generating a report for research and for targeting promotion campaigns to the network participant by using the profile data transferred through the software, wherein the report is generated by the privacy control unit; accessing the report by the plurality of content sources for communications with the network participant, wherein the plurality of content sources are registered with the privacy control unit; and charging the plurality of content sources through an invoice generated by the privacy control unit for providing the report and empowering communications, wherein a portion of the invoice is provided as a fee to the network participant for providing the profile data to the plurality of content sources and responding to communications through the privacy control unit. - View Dependent Claims (12, 13)
-
-
14. A system comprising:
-
a plurality of network participants, wherein each network participant of the plurality of network participants associated with a profile data, the profile data comprising a plurality of attributes; a plurality of content source websites, wherein each network participant of the plurality of network participants is capable of accessing the plurality of content source websites; and a privacy control unit in operative communication with the plurality of network participants and the plurality of content source websites, the privacy control unit comprising a database for storing the profile data and privacy levels for each of the plurality of attributes of the profile data associated with each of the plurality of network participants, wherein each network participant registers the associated profile data and assigns the privacy levels for each of the plurality of attributes of the associated profile data with the privacy control unit, a token management system capable of distributing a token of a plurality of tokens to a network participant of the plurality of network participants, the token serving as a proxy for the profile data of the network participant and the privacy levels assigned to each of the plurality of attributes of the profile data, and routing the token through a web beacon in a content source website of the plurality of content source websites to the privacy control unit upon the network participant accessing the content source website of the plurality of content source websites, a business intelligence module for generating a report for research and for targeting promotion campaigns to the plurality of network participants by using the plurality of tokens, and an accounting module capable of invoicing the content source website of the plurality of content source websites, and providing a fee to the network participant for providing the profile data and responding to communications from the content source website through the privacy control unit. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product embodied on a computer readable medium for secure exchange of a profile data of a network participant between the network participant and a plurality of content source websites, the computer program product comprising a program module having instructions for:
-
registering the profile data by the network participant with a privacy control unit, wherein the profile data comprises a plurality of attributes; assigning privacy levels to each of the plurality of attributes by the network participant; distributing a token to the network participant by the privacy control unit, the token serving as a proxy for the profile data of the network participant and the privacy levels assigned to each of the plurality of attributes; routing the token through a web beacon in a content source website of the plurality of content source websites to the privacy control unit upon the network participant accessing the content source website of the plurality of content source websites; generating a report for research and for targeting promotion campaigns to the network participant by using the token, wherein the report is generated by the privacy control unit; and charging the content source website through an invoice generated by the privacy control unit for providing the report and empowering communications, wherein a portion of the invoice is provided as a fee to the network participant for providing the profile data to the content source website and responding to the communications from the content source website through the privacy control unit. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification