Patent ID: 8966196
Filing Date: 2015-02-24
Classification: G06F

Abstract:
1. A method for managing memory of a device, the method comprising: collecting, by a computer system, information about use, by the device, of data in the memory of the device, the information including a time and a location for which each portion of the data is used by the device; identifying, by the computer system, patterns of use, by the device, of each portion of the data based on the information collected; selecting, by the computer system, one or more portions of the data that are not needed in the memory of the device based on the patterns of use by the device; sending the one or more portions of the data to remote storage in a network; selecting, by the computer system, another one or more portions of the data that are needed in the memory of the device based on the patterns of use by the device; and determining, by the computer system, whether or not the another one or more portions of the data are currently located in the memory of the device, and if not, retrieving the another one or more portions of the data from the remote storage.