confirmation is not available for the delivery confirmation code provided 39 the slave server machine 2 is responsible for obtaining delivery confirmation codes from the master server machine 1 generating a download delivery method for a private client machine 3 monitoring the delivery of digital items to private client machines 3 and notifying the master server machine 1 when all bytes of a digital item have been delivered to a private client machine 3 fig1 shows the process flow of the encoded delivery request software 13 installed on the slave server machine 2 a private client machine 3 initiates a delivery request 40 of a digital item from a slave server machine 2 the slave server machine 2 then securely communicates with the master server machine 1 requesting a delivery confirmation code 41 the master server machine 1 receives the request to generate a new delivery confirmation code 18 and securely provides a unique delivery confirmation code 24 to the requesting slave server machine 2 the slave server machine 2 then securely receives the delivery confirmation code 45 from the master server machine 1 if a confirmation code is received 46 a download method code with delivery confirmation is generated 47 and provided to the private client machine 48 if a delivery confirmation number is not.