upload sample, in progress, device side