Method and system for non-repeating user identification in a communication system
First Claim
Patent Images
1. In a communication system comprising at least one content provider and a user, a method comprising:
- conveying to the at least one content provider from an intermediary a plurality of user-identification tokens during a corresponding plurality of communications between the user and the at least one content provider,wherein, each user-identification token contains an embedded value indicative of the user but does not reveal the embedded value to the at least one content provider,wherein, each user-identification token is different, so that the plurality of user-identification tokens do not appear to the at least one content provider to identify a common user, andwherein, each user-identification token is usable by the at least one content provider as a key to access a user-specific resource so as to facilitate a respective communication from the at least one content provider to the user.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system operative to preclude content providers from tracking users, while still allowing content providers to communicate to users. An intermediary, such as an access channel provider for instance, gives content providers non-repeating user-identification-tokens, each of which a content provider can use as a key to access an intermediary resource that facilitates a communication to the user, without revealing the user'"'"'s identity to the content provider.
-
Citations
26 Claims
-
1. In a communication system comprising at least one content provider and a user, a method comprising:
-
conveying to the at least one content provider from an intermediary a plurality of user-identification tokens during a corresponding plurality of communications between the user and the at least one content provider, wherein, each user-identification token contains an embedded value indicative of the user but does not reveal the embedded value to the at least one content provider, wherein, each user-identification token is different, so that the plurality of user-identification tokens do not appear to the at least one content provider to identify a common user, and wherein, each user-identification token is usable by the at least one content provider as a key to access a user-specific resource so as to facilitate a respective communication from the at least one content provider to the user.
-
-
2. In a communication system in which an intermediary maintains a user-specific resource that facilitates communications between at least one content provider and a user, a method comprising:
-
during each of a plurality of communications from the user to the at least one content provider, the intermediary sending to the at least one content provider a respective user-token that contains an embedded value indicative of the user but that does not reveal the value to the at least one content provider, wherein each respective user token is different so that multiple respective user-tokens do not appear to the at least one content provider to indicate a common user; and to facilitate each of a plurality of communications from the at least one content provider to the user, the intermediary thereafter receiving from the at least one content provider one of the respective user-tokens as a key to access the user-specific resource. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. In a communication system in which an access provider provides a communication link through which a user can communicate with one or more content providers over a network, a method for preventing tracking of the user by said content providers during repeated communications between said user and said one or more content providers, the method comprising the steps of:
-
(a) in a first communication between said user and said one or more content providers, sending a first token from said access provider to said one or more content providers, said first token being used as a key to facilitate the first communication, and said first token containing an embedded value indicative of said user but said first token not revealing said value to said one or more content providers; and (b) in a second communication between said user and said one or more content providers, sending a second token from said access provider to said one or more content providers, said second token being used as a key to facilitate the second communication, and said second token also containing said embedded value indicative of said user but said second token also not revealing said value to said one or more content providers, wherein said second token is different from said first token.
-
-
23. In a communication system comprising at least one content provider and a user, an intermediation system comprising:
-
a processor; data storage; and machine language instructions stored in the data storage and executable by the processor to generate a plurality of user-identification tokens and to send the plurality of user-identification tokens to the at least one content provider, wherein, each user-identification token contains an embedded value indicative of the user but does not reveal the embedded value to the at least one content provider, wherein, each user-identification token is different, so that the plurality of user-identification tokens do not appear to the at least one content provider to identify a common user, and wherein, each user-identification token is usable by the at least one content provider as a key to access a user-specific resource so as to facilitate a respective communication from the at least one content provider to the user.
-
-
24. An intermediation system for passing communications between at least one content provider and a user, the intermediation system comprising:
-
a processor; data storage; machine language instructions stored in the data storage and executable by the processor, during each of a plurality of communications from the user to the at least one content provider, to send to the at least one content provider a respective user-token that contains an embedded value indicative of the user but that does not reveal the value to the at least one content provider, wherein each respective user-token is (i) used by the at least one content provider as a key to access a user-specific resource so as to facilitate a respective communication from the at least one content provider to the user, and (ii) different, so that multiple respective user-tokens do not appear to the at least one content provider to indicate a common user. - View Dependent Claims (25)
-
-
26. In a communication system in which an access provider provides a communication link through which a user can communicate with one or more content providers over a network, a system for preventing tracking of the user by said content providers during repeated communications between said user and said one or more content providers, the improvement comprising:
-
a processor; data storage; and machine language instructions stored in the data storage and executable by the processor to carry out functions including; (a) in a first communication between said user and said one or more content providers, sending a first token from said access provider to said one or more content providers, said first token being used as a key to facilitate the first communication, and said first token containing an embedded value indicative of said user but said first token not revealing said value to said one or more content providers; and (b) in a second communication between said user and said one or more content providers, sending a second token from said access provider to said one or more content providers, said second token being used as a key to facilitate the second communication, and said second token also containing said embedded value indicative of said user but said second token also not revealing said value to said one or more content providers, wherein said second token is different from said first token.
-
Specification