Abstract:
The present invention discloses systems and methods for storing pictures on a cloud platform and printing the pictures from different locations. The system may include a first network device to upload a plurality of image files to a private space on a cloud platform, the cloud platform selectively assigning a unique access code to a set of image files or a single image file within the plurality of image files, and a second network device, which is different from the first network device. The second network device may include a transmitter to communicate with the cloud platform electronically so as to access related image files utilizing the unique access code, wherein the set of image files or the single image file within the plurality of image files may have a respective privacy setting. When the privacy setting is set to open, a user may enter the unique access code at the second network device to access the related image file, and when the privacy setting is set to private, the user may not access the related image file by entering the unique access code at the second network device, even when the unique access code entered is correct.