Patent ID: 8576425

Claim:
A computer-implemented method for facilitating document printing from a portable device, wherein the computer includes a processor, the method comprising: receiving, by an email server, an email which includes an attached document; in response to receiving the email, generating, by the email server, an updated email which includes a document optical code for the attached document, wherein generating the updated email involves: generating the document optical code based on content of the attached document, wherein the document optical code is associated with the document, and wherein a printer is configured to use a scanning mechanism to scan the document optical code to retrieve the attached document; and generating the updated email to include the original attached document and an additional email attachment, wherein the additional email attachment includes the document optical code and is separate from the original attached document; and sending the updated email, which includes the original attached document and the additional email attachment, to the portable device, thereby facilitating the portable device to print the original attached document at the printer by displaying the document optical code to the scanning mechanism associated with the printer.