Patent ID: 7359076

Claim:
An internet printing system comprising: a network server accessible over the internet and having: a printer-record of registered printing devices remote from said network server; an ID-record of ID (indentification) codes, each ID code being associated with at least one of said registered printing devices within said printer-record; a data storage unit for storing a plurality of print-job files; a print-job record of said stored print-job files, each print-job record being correlated to at least one of said registered printing devices; a first remote computing device for accessing said network server over the internet, and submitting an access code to said network server; wherein if said access code identifies a target ID code within said ID-record, then said network server provides said first remote computing device with a print-file list of stored print-job files from among said print-job record that are correlated to each registered printing device associated with said target ID; said first remote computing device being further effective for selecting, from said print-file list, at least one stored print-job file as a target print-job file and for downloading said target print-job file over the internet.