Patent ID: 8145688

Claim:
A method of analyzing authenticity based in part on one or more physical locations, the method comprising the steps of: a calling program causing a self-extracting executable program to run; the self-extracting executable program attempting to authenticate data by steps which include: reading a claimed physical location identifier associated with the data; ascertaining an actual physical location of the data; comparing the claimed physical location identifier to the actual physical location of the data; and deeming the data authentic only if the claimed physical location identifier associated with the data matches the actual physical location of the data; the self-extracting executable program attempting to authenticate the calling program by steps which include: reading a claimed physical location identifier associated with the calling program; ascertaining an actual physical location of the calling program; comparing the claimed physical location identifier to the actual physical location of the calling program; and deeming the calling program authentic only if the claimed physical location identifier associated with the calling program matches the actual physical location of the calling program; and associating at least one claimed physical location identifier by performing at least one of: placing the claimed physical location identifier within a file, the file containing at least one of: the calling program, the data; placing the claimed physical location identifier in a supplementary document and creating a bridge between a file and the supplementary document without requiring in either document an embedded link to the other document, the file containing at least one of: the calling program, the data; placing the claimed physical location identifier in a database containing claimed physical location identifiers; placing the claimed physical location identifier in a directory containing claimed physical location identifiers.