Patent ID: 8688992

Claim:
A method for creating and labeling a transportable contract/agreement comprising the steps of: (a) embedding, in a contract/agreement, the contract/agreement having been digitally created and having a document name, a link to an image having the document name, thus creating an embedded contract/agreement; (b) creating a digital certificate that signs a first hash of the embedded contract/agreement; (c) populating the image with a second hash and the digital certificate; the second hash being a hash of the first hash and the digital certificate; (d) creating the transportable contract/agreement from the embedded contract/agreement and the image; (e) calculating a third hash of the accessed transportable contract/agreement; and (f) labeling the transportable contract/agreement with one of two labels selected from modified or accessible; being labeled as modified if the second hash and a third hash, the third hash being a hash of the transportable contract/agreement, do not match or as accessible if the second hash and the third hash match; transportable contract/agreement is saved on a computer server; wherein data can be embedded into and recovered from said transportable contract/agreement at each step in an active portion of a lifecycle of said transportable contract/agreement; said lifecycle spanning from document creation to becoming a completed agreement.