Patent ID: 7321930

Claim:
A method for managing data used by a first mobile device, wherein the data is stored as a plurality of data records that are saved in a memory of the first mobile device, the method comprising the steps of: (a) identifying at least one first data record of the plurality of data records saved in the memory of the first mobile device; (b) saving a first subset of data of each of the at least one first data record to a storage medium residing on a second computing device; (c) deleting the first subset of data of each of the at least one first data record from the memory of the first mobile device, wherein a second subset of data of each of the at least one first data record remains saved in the memory of the first mobile device; (d) for each of the at least one first data record, associating an identifier therewith that can be used to locate the first subset of data thereof as saved on the storage medium; (e) for each of the at least one first data record, saving the identifier associated therewith in the memory of the first mobile device; (f) identifying at least one second selected data record of the plurality of data records saved in the memory of the first mobile device; (g) for each of the at least one second selected data record, determining the location of the first subset of data thereof as saved on the storage medium using the identifier associated therewith; (h) for each of the at least one second selected data record, retrieving at least a subset of the first subset of data thereof from the storage medium; and (i) for each of the at least one second selected data record, saving the at least a subset of the first subset of data thereof, as retrieved in step (h), in the memory of the first mobile device.