Communication technique to verify and send information anonymously among many parties
AssigneeAlessandro Acquisti
InventorAlessandro Acquisti
Life of this patent
Estimating the term…
Loading patent…
AssigneeAlessandro Acquisti
InventorAlessandro Acquisti
Estimating the term…
A communication networking technique is presented that allows sending parties to send information to receiving parties through a third party, in such a way that said third party determines whether a sending party is “eligible” to send information to receiving parties and whether the information to be sent is “valid,” and the receiving parties can determine whether the sender has been deemed eligible and the information has been deemed valid, but no receiving party and no third party is able to associate a specific eligible sender to specific valid information. The information can be associated to several types of transactions: it can encapsulate payment information when the technique is used in financial transactions; it can encapsulate expressions of interest or vote when the technique is used in election and recommendation systems; it can encapsulate information that individuals want to share, when the technique is used in file-sharing systems.
A method for transfer of information between sending parties and receiving parties through one third party, the method allowing a third party to deem a sending party “eligible” to transfer information to receiving parties and to give said sending party a “certificate of eligibility;” the method also allowing the third party to deem the information to be transferred by a sending party to receiving parties “valid,” and to give said sending party a “certificate of validity;” in such a way that each receiving party upon reception of the information transferred by the sending party can verify that the party sending the information has been deemed eligible by the third party, and that the information received has also been deemed valid by the third party, but neither the third party nor any of the receiving parties are able to associate a specific certificate of eligibility corresponding to a sending party to a certificate of validity corresponding to the information being transferred by said sending party;
A method for transfer of information between sending parties and receiving parties through one third party that enables the eligibility of some sending parties to send certain messages to some receiving parties to be verified by a third party, and enables the third party to verify the validity of the messages, and then enables the sending parties to send each a message to one or more receiving parties, in such a way that each receiving party knows that the eligibility of the sender or senders of the message or messages that the receiving party has received has been verified by the third party and that the validity of the message or messages has been also verified by the third party, but neither the third party nor any of the receiving parties are able to associate a specific message to the sending party that has sent that message;
The method of claim 4, wherein after the third party has sent the second message to the N sending parties, and before the N parties send each their third message, one of the N sending parties broadcasts an eight message, broadcasts meaning that it sends the message in a way that all other N parties and the third party can receive it, the message containing a return information to contact the sending party of the eight message, and an invitation to other parties to reply to the sending party of the eight message by sending a ninth message, in which the eight message is copied and return information to contact each of the senders of each ninth message is contained, and then some or all of the parties receiving the eight message send such ninth message to the party that sent the eight message using the return information contained in the eight message, and then the sending party of the eight message, upon reception of N or less than N ninth messages, selects R of them, with R larger than 0 and equal or less to N, and sends to R such parties and to the third party a tenth message using the return information that the R parties have included in their ninth messages, the tenth message containing the number R and an unique identifier which is the same for all R parties, after which the R selected parties send an eleventh message to the third party, where the eleventh message is the same as the third message in claim 6 but now also contains the unique identifier that they have received in the tenth message, and upon reception of R of such messages the third party selects the R sending parties as the T parties to which it will send the fourth message, after which the method proceeds as in claim 4.
Dependencies are inferred from the claim text.
From the US filing history. Foreign family members aren’t listed.
Backward citations are indexed for grants only.
For providing a confidential data exchange among entities communicating through data packet networks: wherein the identity of one or more…
Payment protocols; Details thereof: anonymous user system
Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00: applying…
Digital communication
Term end not estimated
Drawings are temporarily unavailable. Open the PDF at USPTO
NOT APPLICABLE
NOT APPLICABLE
The present invention relates generally to communication techniques. More particularly, the invention provides a method and system for allowing sending parties to send information to receiving parties through a third party, in such a way that said third party determines whether a sending party is “eligible” to send information to receiving parties and whether the information to be sent is “valid,” according to criteria set by the third party. A sending party deemed eligible is associated to a “certificate of eligibility” and the information deemed valid is associated to a “certificate of validity.” A party receiving information through this method can verify that the information has been deemed valid by the third party and can conclude that the sender of the information has been deemed eligible. Preferably, the communication is anonymous, in the sense that neither the third party nor any of the receiving parties are able to recognize any correspondence between a certificate of eligibility associated to a sending party and a certificate of validity associated to the information sent by that sending party. Merely by way of example, the present invention is applied to a wide area network environment such as the Internet. But it would be recognized that the invention can be applied to other networks such as local area networks, enterprise networks, physical networks, wireless networks (e.g., local and cellular), any combination of these and the like.
According to the present invention, techniques for improved communications over networks are provided. More particularly, the invention provides a method and system for allowing sending parties to send information to receiving parties through a third party, in such a way that said third party determines whether a sending party is “eligible” to send information to receiving parties and whether the information to be sent is “valid,” according to criteria set by the third party. A sending party deemed eligible is associated to a “certificate of eligibility” and the information deemed valid is associated to a “certificate of validity.” A party receiving information through this method can verify that the information has been deemed valid by the third party and can conclude that the sender of the information has been deemed eligible. Merely by way of example, the present invention is applied to a wide area network environment such as the Internet. But it would be recognized that the invention can be applied to other networks such as local area networks, enterprise networks, physical networks, wireless networks (e.g., local and cellular), any combination of these and the like. Additionally, the invention can be applied to other forms of transactions such as information flow, other forms of economic transactions, anonymous information flow, voting, file sharing, and the like. The invention can be applied to industries such as financial transactions, gaming, entertainment, information sharing, file distributions, customized services for high-net worth individuals, electronic voting, electronic trading, and the like.
Exemplary Embodiment Zero
A set of sending parties exists, numbered 1 to N, and a set of receiving parties, numbered 1 to M. The following steps compose the process: