Patent ID: 7401105

Claim:
A method for encoding in a filename of a file, an address from which software required to process said file can be accessed, said method comprising: receiving for a file, an address from which software required to process said file can be accessed, the received address being instantiated in a first format; encoding said received address, wherein the encoding includes converting said received address into an encoded address, the encoded address including a version of the received address and being instantiated in a second format, wherein the first format includes characters permitted for specifying a URL (Uniform Resource Locator) and the second format forbids at least some of the characters permitted in the first format; merging into a single filename i) a primary filename of said file, the primary filename being instantiated in the second format, and ii) the received address as encoded into the second format, wherein said primary filename and the encoded address are separated by at least one control character, wherein the single filename conforms to the second format; and renaming said file with said single filename.