Patent ID: 7694332

Claim:
A computer readable medium storing instructions that are configured to be executed by a computer, the instructions causing a computer to perform steps of: receiving a request from a requesting user to create a digital receipt of a transaction including verifying an existence of a user-specified document at a specific time; generating tamper-proof evidence of the transaction; and creating a digital receipt of the transaction suitable for display to humans, the digital receipt comprising: a description of the transaction in a format understandable by humans; the tamper-proof evidence of the occurrence of the transaction; a verification prompt for display to the requesting or other user, activated by interaction of the requesting or other user, for verifying the tamper-proof evidence without requiring further human interaction to identify the tamper-proof evidence; and a second verification prompt for display to the requesting user upon receipt of verification of the tamper-proof evidence, activated by interaction of the requesting user, for verifying the transaction, wherein, the tamper-proof evidence comprises a digitally signed time stamp token comprising: a fingerprint of the document; and a time stamp for the document.