Patent attributes
A method includes: determining an amount of available storage in a user mobile device; predicting an amount of storage in the device that will be required for a future operation of the device; identifying an amount of data stored on the device that has not been previously backed up to an external storage device that is external to the device; backing up to an external backup device, a portion of the data that has not been previously backed up, the external backup device being external to the device; and deleting from the device the data that is backed up to the external backup device. A sum of an amount of the data deleted and the amount of available storage in the device is greater than the predicted amount of storage, and the backing up is performed after the predicting and automatically while the device is connected to a network.