Trusted and secure techniques, systems and methods for item delivery and execution
First Claim
1. A method for facilitating a transaction between at least a first party and a second party, the method comprising the steps of:
- obtaining one or more electronic control sets that specify two or more conditions that must be satisfied in order to complete the transaction, the electronic control sets being configured to be enforced by tamper-resistant hardware in a first computer system and/or software stored in a memory of the first computer system and being executed by a processor of the first computer system;
receiving a secure container containing an electronic version of a contract between the first party and the second party, whereinthe step of obtaining the one or more electronic control sets comprises generating the one or more electronic control sets based, at least in part, on the contract;
receiving a first electronic notification that a first condition has been satisfied;
receiving a second electronic notification that a second condition has been satisfied;
determining that the two or more conditions have been satisfied; and
securely notifying at least the first party and the second party that the two or more conditions have been satisfied, wherein at least the first electronic notification and the second electronic notification are digitally signed.
2 Assignments
0 Petitions
Accused Products
Abstract
Documents and other items can be delivered electronically from sender to recipient with a level of trustedness approaching or exceeding that provided by a personal document courier. A trusted electronic go-between can validate, witness and/or archive transactions while, in some cases, actively participating in or directing the transaction. Printed or imaged documents can be marked using handwritten signature images, seal images, electronic fingerprinting, watermarking, and/or steganography. Electronic commercial transactions and transmissions take place in a reliable, “trusted” virtual distribution environment that provides significant efficiency and cost savings benefits to users in addition to providing an extremely high degree of confidence and trustedness. The systems and techniques have many uses including but not limited to secure document delivery, execution of legal documents, and electronic data interchange (EDI).
79 Citations
32 Claims
-
1. A method for facilitating a transaction between at least a first party and a second party, the method comprising the steps of:
-
obtaining one or more electronic control sets that specify two or more conditions that must be satisfied in order to complete the transaction, the electronic control sets being configured to be enforced by tamper-resistant hardware in a first computer system and/or software stored in a memory of the first computer system and being executed by a processor of the first computer system; receiving a secure container containing an electronic version of a contract between the first party and the second party, wherein the step of obtaining the one or more electronic control sets comprises generating the one or more electronic control sets based, at least in part, on the contract; receiving a first electronic notification that a first condition has been satisfied; receiving a second electronic notification that a second condition has been satisfied; determining that the two or more conditions have been satisfied; and securely notifying at least the first party and the second party that the two or more conditions have been satisfied, wherein at least the first electronic notification and the second electronic notification are digitally signed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium comprising program code, the program code being operable, when executed by an electronic appliance, to cause the electronic appliance to perform steps comprising:
-
obtaining one or more electronic control sets that specify two or more conditions that must be satisfied in order to complete a transaction between at least a first party and a second party, the electronic control sets being configured to be enforced by tamper-resistant hardware and/or software running on the electronic appliance; receiving a secure container containing an electronic version of a contract between the first party and the second party; generating the one or more electronic control sets based, at least in part, on the contract; receiving a first electronic notification that a first condition has been satisfied; receiving a second electronic notification that a second condition has been satisfied; determining that the two or more conditions have been satisfied; and securely notifying at least the first party and the second party that the two or more conditions have been satisfied, wherein at least the first electronic notification and the second electronic notification are digitally signed. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for facilitating a transaction between at least a first party and a second party, the system comprising:
-
an electronic appliance for obtaining one or more electronic control sets that specify two or more conditions that must be satisfied in order to complete the transaction, and receiving and opening a secure container containing an electronic version of a contract between the first party and the second party, the electronic appliance including tamper-resistant hardware and/or tamper-resistant software stored in a memory of the electronic appliance and being executed by a processor of the electronic appliance, wherein the electronic appliance further comprises means for generating the one or more electronic control sets based, at least in part, on the contract; means for receiving and opening a secure container containing an electronic version of a contract between the first party and the second party means for receiving a first electronic notification that a first condition has been satisfied; means for receiving a second electronic notification that a second condition has been satisfied; means for determining that the two or more conditions have been satisfied; means for securely notifying at least the first party and the second party that the two or more conditions have been satisfied; and means for verifying a first digital signature associated with the first electronic notification and a second digital signature associated with the second electronic notification. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification