System and Method for Facilitating Transactions Between Two or More Parties
First Claim
1. A method for facilitating a transaction between two or more parties comprising the steps of:
- receiving one or more electronic documents and an identity validation at a server computer via a network from a client communications device of a first party to the transaction wherein (a) the client communications device comprises a computer, a workstation, a personal data assistant, an Internet-enabled phone or a wireless communications device, (b) all of the one or more electronic documents are locked against future changes, and (c) the identity validation of the first party indicates that the first party has agreed to the one or more electronic documents;
receiving registration information at the server computer via the network from the client communications device of a second party to the transaction wherein the registration information comprises the identity validation of the second party;
providing the second party with access to the received electronic documents; and
whenever an acceptance of the electronic documents is received by the server computer from the client communications devices of the second party, attaching the identity validation from the first party and the second party to the agreed to electronic document.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for facilitating a transaction between two or more parties. One or more electronic documents are received at a server computer from a client communications device of a first party to the transaction. All of the one or more electronic documents are locked against future changes. The identity validation of the first party indicates that the first party has agreed to the one or more electronic documents. Registration information is received from the client communications device of a second party to the transaction. The registration information includes the identity validation of the second party. The second party is provided with access to the received electronic documents. Whenever an acceptance of the electronic documents is received from the client communications devices of the second party, the identity validation from the first party and the second party to the agreed to electronic document.
1 Citation
72 Claims
-
1. A method for facilitating a transaction between two or more parties comprising the steps of:
-
receiving one or more electronic documents and an identity validation at a server computer via a network from a client communications device of a first party to the transaction wherein (a) the client communications device comprises a computer, a workstation, a personal data assistant, an Internet-enabled phone or a wireless communications device, (b) all of the one or more electronic documents are locked against future changes, and (c) the identity validation of the first party indicates that the first party has agreed to the one or more electronic documents; receiving registration information at the server computer via the network from the client communications device of a second party to the transaction wherein the registration information comprises the identity validation of the second party; providing the second party with access to the received electronic documents; and whenever an acceptance of the electronic documents is received by the server computer from the client communications devices of the second party, attaching the identity validation from the first party and the second party to the agreed to electronic document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for facilitating a transaction between two or more parties comprising the steps of:
-
receiving one or more electronic documents and an identity validation at a server computer via a network from a client communications device of a first party to the transaction wherein (a) the client communications device comprises a computer, a workstation, a personal data assistant, an Internet-enabled phone or a wireless communications device, (b) one or more portions of the one or more electronic documents can be changed, chosen, modified or substituted as determined by the first party, (c) the remaining portions of the one or more electronic documents are locked against future changes, and (d) the identity validation of the first party indicates that the first party has agreed to the one or more electronic documents including the first party determined changes, choices, modifications or substitutions; receiving registration information at the server computer via the network from the client communications device of a second party to the transaction wherein the registration information comprises the identity validation of the second party; providing the second party with access to the received electronic documents; tracking one or more first party determined changes, choices, modifications or substitutions to the electronic documents made by the client communications device of the second party; and whenever an acceptance of the electronic documents is received by the server computer from the client communications devices of the second party, attaching the identity validation from the first party and the second party to the agreed to electronic document. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27)
-
-
25. A non-transitory computer readable medium encoded with a computer program for facilitating a transaction between two or more parties comprising:
-
a code segment for receiving one or more electronic documents and an identity validation at a server computer via a network from a client communications device of a first party to the transaction wherein (a) the client communications device comprises a computer, a workstation, a personal data assistant, an Internet-enabled phone or a wireless communications device, (b) all of the one or more electronic documents are locked against future changes, and (c) the identity validation of the first party indicates that the first party has agreed to the one or more electronic documents; a code segment for receiving registration information at the server computer via the network from the client communications device of a second party to the transaction wherein the registration information comprises the identity validation of the second party; a code segment for providing the second party with access to the received electronic documents; and a code segment for whenever an acceptance of the electronic documents is received by the server computer from the client communications devices of the second party, attaching the identity validation from the first party and the second party to the agreed electronic document. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 48)
-
-
36. A non-transitory computer readable medium encoded with a computer program for facilitating a transaction between two or more parties comprising:
-
a code segment for receiving one or more electronic documents and an identity validation at a server computer via a network from a client communications device of a first party to the transaction wherein (a) the client communications device comprises a computer, a workstation, a personal data assistant, an Internet-enabled phone or a wireless communications device, (b) one or more portions of the one or more electronic documents can be changed, chosen, modified or substituted as determined by the first party, (c) the remaining portions of the one or more electronic documents are locked against future changes, and (d) the identity validation of the first party indicates that the first party has agreed to the one or more electronic documents including the first party determined changes, modifications or substitutions; a code segment for receiving registration information at the server computer via the network from the client communications device of a second party to the transaction wherein the registration information comprises the identity validation of the second party; a code segment for providing the second party with access to the received electronic documents; a code segment for tracking one or more first party determined changes, choices, modifications or substitutions to the electronic documents made by the client communications device of the second party; and a code segment for whenever an acceptance of the electronic documents is received by the server computer from the client communications devices of the second party, attaching the identity validation from the first party and the second party to the agreed to electronic document. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
49. A system for facilitating a transaction between two or more parties comprising:
-
a network interface; one or more data storage devices; one or more processors communicably coupled to the network interface and the data storage devices; and a non-transitory computer readable medium encoded with a computer program communicably coupled to the processors to (a) receive one or more electronic documents and an identity validation via the network interface from a client communications device of a first party to the transaction wherein (i) the client communications device comprises a computer, a workstation, a personal data assistant, an Internet-enabled phone or a wireless communications device, (ii) all of the one or more electronic documents are locked against future changes, and (iii) the identity validation of the first party indicates that the first party has agreed to the one or more electronic documents, (b) receive registration information at the server computer via the network from the client communications device of a second party to the transaction wherein the registration information comprises the identity validation of the second party, (c) provide the second party with access to the received electronic documents, and (d) whenever an acceptance of the electronic documents is received by the server computer from the client communications devices of the second party, attaching the identity validation from the first party and the second party to the agreed to electronic document. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A system for facilitating a transaction between two or more parties comprising:
-
a network interface; one or more data storage devices; one or more processors communicably coupled to the network interface and the data storage devices; and a non-transitory computer readable medium encoded with a computer program communicably coupled to the processors to (a) receive one or more electronic documents and an identity validation via the network interface from a client communications device of a first party to the transaction wherein (i) the client communications device comprises a computer, a workstation, a personal data assistant, an Internet-enabled phone or a wireless communications device, (ii) one or more portions of the one or more electronic documents can be changed, chosen, modified or substituted as determined by the first party, (iii) the remaining portions of the one or more electronic documents are locked against future changes, and (iv) the identity validation of the first party indicates that the first party has agreed to the one or more electronic documents including the first party determined changes, modifications or substitutions, (b) receive registration information at the server computer via the network from the client communications device of a second party to the transaction wherein the registration information comprises the identity validation of the second party, (c) provide the second party with access to the received electronic documents, (d) track one or more first party determined changes, choices, modifications or substitutions to the electronic documents made by the client communications device of the second party, and (e) whenever an acceptance of the electronic documents is received by the server computer from the client communications devices of the second party, attaching the identity validation from the first party and the second party to the agreed to electronic document. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
Specification