Patent ID: 8310703

Claim:
A method for printing a print job at a Multi-Function Printer (MFP), the method comprising: transmitting a user identification from a web client executing on the MFP to a print web server, wherein the web client accesses the print web server remotely over a network; retrieving, by the web print server, a print job list based on the user identification; transmitting, from the print web server to the web client executing on the MFP, the print job list; receiving, at the web client executing on the MFP, user input selecting a print job from the print job list for printing at the MFP; transmitting, from the web client to the print web server, an identification of the print job selected by the user; downloading, by the web server, the print job from a cloud storage server to the print web server based on the identification of the print job; receiving, by the MFP, the print job selected by the user from the print web server; and printing, by the MFP, the print job selected by the user.