Simultaneous electronic transactions
First Claim
1. A method of communicating between a first and second party, comprising the steps of:
- initiating an exchange of messages between the first and second parties without intervention of a trusted third party; and
in response to one of the first and second parties not receiving at least one of the messages from an other one of the first and second parties, having the trusted third party take action to provide appropriate messages to the first and second parties.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication method between a first and second party, in the presence of a trusted party, that enables a transaction in which the second party receives a first value produced by the first party and unpredictable to the second party if and only if the first party receives a second value produced by the second party and unpredictable to the first party. The method includes two basic steps: exchanging a first set of communications between the first and second parties without participation of the trusted party to attempt completion of the transaction, and if the transaction is not completed using the first set of communications between the first and second parties, having the trusted party take action to complete the transaction.
-
Citations
75 Claims
-
1. A method of communicating between a first and second party, comprising the steps of:
-
initiating an exchange of messages between the first and second parties without intervention of a trusted third party; and in response to one of the first and second parties not receiving at least one of the messages from an other one of the first and second parties, having the trusted third party take action to provide appropriate messages to the first and second parties.
-
-
2. An electronic communication method comprising:
-
sending from a first party a first message to be received by a second party without intervention by a trusted third party, at least some of the contents of the first message being unintelligible to the second party; receiving by the first party a second message from the second party verifying that the second party received the first message; and sending from the first party a third message enabling the second party to understand the contents of the first message unintelligible to the second party; wherein the at least some of the contents are able to be rendered intelligible to the second party through assistance of the first party, and the at least some of the contents are able to be rendered intelligible to the second party through assistance of the trusted third party. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. An electronic communication method comprising:
-
sending from a first party a first message to be received by a second party without intervention by a trusted third party, at least some of the contents of the first message being unintelligible to the second party; and receiving by the first party a second message from the trusted third party, the second message verifying that the second party received the first message; wherein the at least some of the contents are able to be rendered intelligible to the second party through assistance of the first party, and the at least some of the contents are able to be rendered intelligible to the second party through assistance of the trusted third party. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An electronic communication method comprising:
-
receiving by a first party a first message from a second party without intervention of a trusted third party, at least some of the contents of the first message being unintelligible to the first party; sending by the first party a second message verifying that the first party received the first message; and receiving by the first party a third message from the second party enabling the first party to understand the contents of the first message unintelligible to the first party; wherein the at least some of the contents are able to be rendered intelligible to the first party through assistance of the second party, and the at least some of the contents are able to be rendered intelligible to the first party through assistance of the trusted third party. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. An electronic communication method comprising:
-
receiving by a first party a first message from a second party without intervention of a trusted third party, at least some of the contents of the first message being unintelligible to the first party; sending by the first party a second message to the trusted third party, the second message verifying that the first party received the first message; and receiving by the first party a third message from the trusted third party, the third message enabling the first party to understand the contents of the first message unintelligible to the first party; wherein the at least some of the contents are able to be rendered intelligible to the first party through assistance of the second party, and the at least some of the contents are able to be rendered intelligible to the first party through assistance of the trusted third party. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. An electronic communication method comprising:
-
receiving by a trusted first party a first message from a second party verifying that the second party received a second message from a third party without intervention of the trusted first party, the second message including a portion unintelligible to the second party; sending by the trusted first party a trusted third message to the third party, the trusted third message verifying that the second party received the second message from the third party; and sending by the trusted first party a trusted fourth message to the second party, the trusted fourth message enabling intelligible disclosure to the second party of the portion of the second message unintelligible to the second party; wherein the portion is able to be rendered intelligible to the second party through assistance of the third party. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A method of processing an electronic message comprising:
-
processing an original message with a first key to produce a first processed message readable only by a party having a second key; customizing the first processed message to indicate the party having the second key as a recipient thereof, thereby producing a customized first processed message; and encrypting the customized first processed message with a third key to produce a second processed message readable only by a party having a fourth key. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A method of processing an electronic message comprising:
-
processing a first processed message, readable only by a party having a first key, with a second key to produce a second processed message uniquely identifying the party processing the first processed message; wherein the first processed message is a representation of an original message processed with a third key to obtain a third message, readable only to a party having a fourth key, which is further processed with a fifth key to obtain the first processed message. - View Dependent Claims (70, 71, 72, 73, 74, 75)
-
Specification