Patent ID: 7191237

Claim:
A system for delivering files to a plurality of users over a communications network, said system comprising: at least one server computer, said server computer being operable to receive and store a plurality of electronic documents; a plurality of receiving devices capable of receiving said documents; and a plurality of printer devices capable of printing said documents; and wherein: each said receiving device has assigned to it at least one said printer device; each said receiving device is registered with said server computer, said receiving device being identified by a unique identifier data stored by said server computer; and said server computer comprises: means for asking a particular individual receiver user to accept or reject a particular printing job, and for receiving a response indicating acceptance or rejection of the job, means for allocating documents for a particular individual receiver user to a receiving device registered with the server computer for said particular receiver user, if the particular individual receiver user accepts an associated printing job, and means for sending said documents to a said receiving device upon receipt of request data received by said server computer from said receiving device.