storage-cloud storage-cloud storage-cloud : collaboration, server, mobile device, security, api, browser, device