Patent ID: 8370916

Claim:
A computer-readable storage device storing instructions that are configured to be executed by a computer, the instructions causing a computer to perform operations comprising: recognizing 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 or other user upon receipt of verification of the tamper-proof evidence, activated by interaction of the requesting or other user, for verifying the past occurrence of the transaction, wherein the tamper-proof evidence is encoded as hidden text; and the verification prompt comprises a user-activated element, wherein activation of the user-activated element transmits the hidden text to a service provider for verification.