Claims
- 1. A method for generating and transferring electronic documents, comprising:
uploading and storing an electronic document to a document system from a customer system over a network; designating the uploaded electronic document as a single authoritative copy and as a transferable record; generating and storing a salt value that is associated with the uploaded electronic document; generating and storing a digest of the uploaded electronic document using the generated salt value; and identifying the holder in due course of the uploaded electronic document.
- 2. The method of claim 1, further comprising transferring the uploaded electronic document to a new holder in due course.
- 3. The method of claim 2, wherein transferring comprises:
endorsing the document by the present holder in due course to a new holder in due course; sending the endorsed document, the associated stored salt value, and the associated generated digest to the new holder in due course; verifying that the sent document is the single authoritative copy based on the associated stored salt value and the associated generated digest; storing a new electronic document to the document system from the new holder in due course; generating and storing a new salt value that is associated with the newly stored electronic document; and generating and storing a new digest of the newly uploaded electronic document using the generated new salt value.
- 4. The method of claim 3, wherein transferring further comprises at the document system, flagging the stored document that was endorsed for transfer as a non-single authoritative copy.
- 5. The method of claim 3, wherein verifying comprises:
generating a digest of the sent document using the sent salt value; and verifying that the sent document is the single authoritative copy by comparing the generated digest to the sent digest.
- 6. The method of claim 3, wherein the newly stored electronic document is identical to the sent document.
- 7. A system for generating and transferring electronic documents, comprising:
a plurality of customer systems; and a document system coupled to the plurality of customer systems over a network, comprising: a document upload component configured to upload and store an electronic document from one of the customer systems over the network; an assigning component configured to designate the uploaded electronic document as a single authoritative copy and as a transferable record; a salting component configured to generate and store a salt value that is associated with the uploaded electronic document; a digesting component configured to generate and store a digest of the uploaded electronic document using the generated salt value; and an identifier component configured to identify the holder in due course of the uploaded electronic document.
- 8. The system of claim 7, wherein the document system further comprises a transferring component configured to transfer the uploaded electronic document to a new holder in due course.
- 9. The system of claim 8, wherein the document system further comprises:
an endorsing component configured to endorse the document by the present holder in due course to a new holder in due course; a transmission component configured to send the endorsed document, the associated stored salt value, and the associated generated digest to the new holder in due course; a verifying component configured to verify that the sent document is the single authoritative copy based on the associated stored salt value and the associated generated digest; wherein the document upload component uploads and stores a new electronic document to a document system from the new holder in due course; wherein the salting component generates and stores a new salt value that is associated with the newly uploaded electronic document; and wherein the digesting component generates and stores a new digest of the newly uploaded electronic document using the generated new salt value.
- 10. The system of claim 9, wherein the transferring component further comprises a flag component configured to flag the stored document that was endorsed for transfer as a non-single authoritative copy.
- 11. The system of claim 9, wherein the verifying component generates a digest of the sent document using the sent salt value, and verifies that the sent document is the single authoritative copy by comparing the generated digest to the sent digest.
- 12. The system of claim 9, wherein the newly stored electronic document is identical to the sent document.
- 13. A system for generating and transferring electronic documents, comprising:
a means for uploading and storing an electronic document to a document system from a customer system over a network; a means for designating the uploaded electronic document as a single authoritative copy and as a transferable record; a means for generating and storing a salt value that is associated with the uploaded electronic document; a means for generating and storing a digest of the uploaded electronic document using the generated salt value; and a means for identifying the holder in due course of the uploaded electronic document.
- 14. The system of claim 13, further comprising a means for transferring the uploaded electronic document to a new holder in due course.
- 15. The system of claim 14, wherein the means for transferring comprises:
a means for endorsing the document by the present holder in due course to a new holder in due course; a means for sending the endorsed document, the associated stored salt value, and the associated generated digest to the new holder in due course; a means for verifying that the sent document is the single authoritative copy based on the associated stored salt value and the associated generated digest; a means for uploading and storing a new electronic document to a document system from the new holder in due course; a means for generating and storing a new salt value that is associated with the newly uploaded electronic document; and a means for generating and storing a new digest of the newly uploaded electronic document using the generated new salt value.
- 16. The system of claim 15, wherein the means for transferring further comprises a means for flagging, at the document system, the stored document that was endorsed for transfer as a non-single authoritative copy.
- 17. The system of claim 15, wherein the means for verifying comprises:
a means for generating a digest of the sent document using the sent salt value; and a means for verifying that the sent document is the single authoritative copy by comparing the generated digest to the sent digest.
- 18. The system of claim 15, wherein the newly stored document is identical to the sent document.
PRIORITY CLAIM
[0001] This application claims priority from Provisional Application filed Sep. 22, 2000, Ser. No. 60/235,510, Attorney Reference No. ASTS-1-1006.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60235510 |
Sep 2000 |
US |