Patent ID: 8306955

Claim:
A method of data management between a mobile device and a network data store in a wireless network, said method comprising: (i) establishing a connection between the mobile device and the network data store by way of a wireless access point; (ii) estimating a connection duration between the mobile device and the wireless access point, and the bandwidth of the connection between the mobile device and the wireless network; (iii) determining if the mobile device has sufficient available storage for storing a network file selected from the network data store, said network file having an interest value based on a user profile, and the mobile device comprising a plurality of device files ranked in order of the interest value, wherein if it is determined that the mobile device does not have sufficient available storage for the selected network file, then deleting one or more device files starting with the device file with lowest ranked interest parameter until the mobile device has sufficient available storage for the network file, wherein the network file selected is a data file with a highest ranked interest value; (iv) determining if there is sufficient time to load the selected network file from the network data store to the mobile device in dependence on the estimated connection duration and the estimated bandwidth; and (v) loading the selected network file from the network data store to the mobile device by way of the access point if it is determined that there is sufficient available storage and sufficient time to transfer the selected network file.