IP Library Granted Patent US 6,944,648
Granted Patent B2
US 6,944,648 · App. 09/907,732 · Granted Sep 13, 2005

System and method for managing transferable records

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,944,648
App. No.
09/907,732
Granted
Sep 13, 2005
Kind
B2
Abstract

A system, method, and computer programmed product for generating and transferring electronic documents. The invention includes a document system coupled to a plurality of customer systems over a network. Electronic documents are uploaded and stored to the document system from the customer system. The uploaded electronic documents are designated as a single authoritative copy and as a transferable record. A salt value associated with each uploaded electronic document is generated and stored. A digest associated with each uploaded electronic document is generated and stored using the generated salt value. The digested documents are then transferable from a presently designated holder in due course to a new holder in due course.

Claims (57)

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; and

transferring the uploaded electronic document to a new holder in due course,

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 generate 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 electric document using the generated new salt value.

2. The method of claim 1 , wherein transferring further comprises at the document system, flagging the stored document that was endorsed for transfer as a non-single authoritative copy.

3. The method of claim 1 , 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.

4. The method of claim 1 , wherein the newly stored electronic document is identical to the sent document.

5. 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 at store a digest of the uploaded electronic document using the generated salt value;

an identifier component configured to identify the holder in due course of the uploaded electronic document; and

a transferring component configured to transfer the uploaded electronic document to a new holder in due course,

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 unloaded 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.

6. The system of claim 5 , wherein transferring component further comprises a flag component configured to flag the stored document that at was endorsed for transfer as a non-single authoritative copy.

7. The system of claim 5 , 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.

8. The system of claim 5 , wherein the newly stored electronic document is identical to the sent document.

9. 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 associate with the uploaded electronic document;

a means for generating and storing a digest of the uploaded electronic document using the generated salt value;

a means for identifying the holder in due course of the uploaded electronic document; and

a means for transferring the uploaded electronic document to a new holder in due course,

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.

10. The system of claim 9 , 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.

11. The system of claim 9 , 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.

12. The system of claim 9 , wherein the newly stored document is identical to the sent document.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENTS (054943/0358) Recorded May 22, 2025
From: BANK OF AMERICA, N.A.
To: DOCUSIGN, INC.
Reel/Frame 071337/0148 →
SECURITY INTEREST Recorded Jan 11, 2021
From: DOCUSIGN, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 054943/0358 →
SECURITY AGREEMENT Recorded May 12, 2015
From: DOCUSIGN, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 035638/0488 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 11, 2015
From: SILICON VALLEY BANK
To: DOCUSIGN, INC.
Reel/Frame 035625/0517 →
FIRST AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 27, 2014
From: DOCUSIGN, INC.
To: SILICON VALLEY BANK
Reel/Frame 032547/0640 →